Click the 'View Event Recording' button to view this webinar on demand!


{tabbedtable} Tab LabelTab Content

The revolution in mobile computing has been driven by the low power and integrated performance available in modern System-on-Chip (SoC) designs. As a result, understanding and practicing SoC design is an emerging and important part of curricula in Electrical, Electronic, and Computer Engineering and Computer Science. This webinar will introduce the key learning outcomes of Arm Education Media’s Introduction to SoC Design Online course using the ultra-low power ARM Cortex-M0 soft core and FPGAs as prototyping platforms.  Learners will be taken through a typical SoC development process from creating high level functional specifications to design, to implementation and testing on inexpensive FPGA hardware using standard hardware description and software programming languages and readily-available industry-standard tools.


What the Attendee will Learn:

  • An introduction to basic SoC architecture and design using the Arm Cortex-M0 processor
  • Interconnecting Cortex-M0 and peripherals on an SoC with the Arm AHB-Lite bus
  • Development of AHB-Lite peripherals for SoC designs


Victor P. Nelson, Professor and Assistant Chair

Department of Electrical and Computer Engineering

Auburn University


Victor P. Nelson is a Professor and Assistant Chair of Electrical and Computer Engineering at Auburn University, where he has been on the faculty since 1978. His primary research interests include embedded systems, FPGA testing, digital systems design with FPGAs, and computer-aided design and testing of application-specific integrated circuits (ASICs). He is co-author of the textbook Digital Logic Circuit Analysis and Design and IEEE tutorial book Fault-Tolerant Computing. He has served as chair of the ECE Curriculum Committee and coordinator of the ECE Graduate Program, and has received several teaching awards within the College of Engineering and service awards from ASEE and the IEEE Education Society. In 2005 he was a co-winner of the “Wireless Educator of the Year” award from the Global Wireless Education Consortium for his role as one of the developers of the Bachelor of Wireless Engineering program at Auburn University, which is the first of its kind in the U.S. He served on IEEE Computer Society/ACM Task Forces that developed the Computer Engineering 2004 (CE20014) and Computer Engineering 2016 (CE2016) reports on model computer engineering curricula. He is active in accreditation activities, as an ABET program evaluator and member of the IEEE Committee on Engineering Accreditation Activities (CEAA), and is a former member of the ABET Engineering Accreditation Commission.  He has also served previously as chair of the ASEE ECE Division and on the IEEE Education Society Board of Governors.