System-Level Design and Hardware/Software Co-design
Abstract
This chapter concentrates on hardware and software co-design. It covers different models that have been used to characterize embedded applications and target architectures. It discusses a wide range of algorithms for co-synthesis and compare the models and assumptions used by these algorithms.
Keywords
assembler; goals of high-level synthesis; data flow graph; data dependency; variable function unit; control step; time step; technology library; scheduling terminology; FCFS scheduling; critical-path scheduling; list scheduling; force-directed scheduling; path-based scheduling; estimation by numerical methods; AFAP-based estimation; incremental estimation; application-specific systems ...Get High-Performance Embedded Computing, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.