The multiprocessor system-on-chip (MPSoC) uses multiple CPUs along with other hardware subsystems to implement a system. A wide range of MPSoC architectures have been …
J Teich - Proceedings of the IEEE, 2012 - ieeexplore.ieee.org
Hardware/software codesign investigates the concurrent design of hardware and software components of complex electronic systems. It tries to exploit the synergy of hardware and …
Most electronic systems, whether self contained or embedded, have a predominant digital component consisting of a hardware platform which executes software application …
Featuring contributions from major technology vendors, industry consortia, and government and private research establishments, the Industrial Communication Technology Handbook …
WH Wolf - Proceedings of the IEEE, 1994 - ieeexplore.ieee.org
This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions. Creating an embedded …
The term hardware/software codesign, coined about 10 years ago, describes a confluence of problems in integrated circuit design. By the 1990s, it became clear that microprocessor …
This paper presents two heuristics for automatic hardware/software partitioning of system level specifications. Partitioning is performed at the granularity of blocks, loops …
N Hou, F He, Y Zhou, Y Chen - Frontiers of Computer Science, 2020 - Springer
Hardware/software partitioning is an essential step in hardware/software co-design. For large size problems, it is difficult to consider both solution quality and time. This paper …
T Blickle, J Teich, L Thiele - Design Automation for Embedded Systems, 1998 - Springer
In this paper, we consider system-level synthesis as the problem of optimally mapping a task- level specification onto a heterogeneous hardware/software architecture. This problem …