Physical SciencesComputer ScienceHardware and Architecture

Embedded Systems Design Techniques

Embedded systems design techniques address how engineers build computing hardware that is tightly constrained by size, power, and real-time performance requirements — the kind of hardware found in everything from medical implants to automotive controllers. A central challenge is bridging the gap between high-level software abstractions and the physical circuits that execute them, which has driven interest in tools like high-level synthesis, hardware/software codesign, and platform-based design that let engineers explore trade-offs earlier in the development process. Reconfigurable architectures, particularly FPGAs and multiprocessor systems-on-chip, add flexibility by allowing hardware functionality to be partially or fully updated after manufacture, raising active research questions about how to automate and verify dynamic reconfiguration at scale. Open problems include making these design flows more productive without sacrificing performance, and determining how dataflow programming models and system-level abstractions can better capture the true behavior of increasingly heterogeneous hardware.

Works
88,516
Total citations
542,701
Keywords
Reconfigurable ComputingHigh-Level SynthesisSystem-Level DesignFPGAMultiprocessor SoCEmbedded Systems

Top papers in Embedded Systems Design Techniques

Ordered by total citation count.

Active researchers

Top authors in this area, ranked by h-index.

Related topics