MPU System and PCB Design Pitfalls and Solutions

MPU System and PCB Design Pitfalls and Solutions

This class will guide you through the hostile terrain of implementing high-speed/high-end MPU devices within an electronic system. (March 2021)

rate limit

Code not recognized.

About this course

This class will guide you through the hostile terrain of implementing high-speed/high-end MPU devices within an electronic system. Following a pragmatic and chronological approach, you will explore the different considerations to be taken at each stage of the project, from architecture definition to PCBA manufacturing. This class will review practical design cases, covering the following topics: Board layout, high-speed memory layout, high-speed communication interfaces, line balancing, impedance matching, power sequencing, low-power considerations, decoupling, power integrity, signal integrity, and EMC considerations. For each topic, design options will be explored, tips given, and pitfalls highlighted. Ultimately, ways of alleviating the MPU system design burden will be shown, exploring the MPU system solutions provided by SiP (System in Package) and SOM (System On a Module) devices.

Curriculum76 min

  • Syllabus
  • Introduction
  • Introduction 1 min
  • System Specification
  • Introduction 1 min
  • System Powering 7 min
  • System Clocking 7 min
  • System Memory 8 min
  • General Purpose IO Considerations 4 min
  • Serial Interfaces 7 min
  • HMI Interfaces 3 min
  • System Audio 4 min
  • Wired and Wireless Networking 5 min
  • PCB Design
  • Introduction 1 min
  • PCB Stackup 2 min
  • Components Placement 2 min
  • Decoupling Capacitors 1 min
  • Signal Routing 6 min
  • Design Simulation 2 min
  • Board Bring Up
  • Introduction 1 min
  • First Power Up 3 min
  • Software Initialization 2 min
  • DRAM Interface Hints and Pitfalls 5 min
  • General MPU Testing Hints 4 min
  • Your Feedback
  • We need your Feedback

About this course

This class will guide you through the hostile terrain of implementing high-speed/high-end MPU devices within an electronic system. Following a pragmatic and chronological approach, you will explore the different considerations to be taken at each stage of the project, from architecture definition to PCBA manufacturing. This class will review practical design cases, covering the following topics: Board layout, high-speed memory layout, high-speed communication interfaces, line balancing, impedance matching, power sequencing, low-power considerations, decoupling, power integrity, signal integrity, and EMC considerations. For each topic, design options will be explored, tips given, and pitfalls highlighted. Ultimately, ways of alleviating the MPU system design burden will be shown, exploring the MPU system solutions provided by SiP (System in Package) and SOM (System On a Module) devices.

Curriculum76 min

  • Syllabus
  • Introduction
  • Introduction 1 min
  • System Specification
  • Introduction 1 min
  • System Powering 7 min
  • System Clocking 7 min
  • System Memory 8 min
  • General Purpose IO Considerations 4 min
  • Serial Interfaces 7 min
  • HMI Interfaces 3 min
  • System Audio 4 min
  • Wired and Wireless Networking 5 min
  • PCB Design
  • Introduction 1 min
  • PCB Stackup 2 min
  • Components Placement 2 min
  • Decoupling Capacitors 1 min
  • Signal Routing 6 min
  • Design Simulation 2 min
  • Board Bring Up
  • Introduction 1 min
  • First Power Up 3 min
  • Software Initialization 2 min
  • DRAM Interface Hints and Pitfalls 5 min
  • General MPU Testing Hints 4 min
  • Your Feedback
  • We need your Feedback