Multiprocessor system-on-chip (MPSoC) technology
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 …
subsystems to implement a system. A wide range of MPSoC architectures have been …
Hardware-software co-design of embedded systems
WH Wolf - Proceedings of the IEEE, 2002 - 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 …
on programmable computers to implement system functions. Creating an embedded …
Hardware/software codesign: The past, the present, and predicting the future
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 …
components of complex electronic systems. It tries to exploit the synergy of hardware and …
[BOOK][B] SpecC: Specification language and methodology
For the near future, the recent predictions and roadmaps of silicon semiconductor
technology all agree that the number of transistors on a chip will keep growing exponentially …
technology all agree that the number of transistors on a chip will keep growing exponentially …
Hardware/software co-design
Most electronic systems, whether self contained or embedded, have a predominant digital
component consisting of a hardware platform which executes software application …
component consisting of a hardware platform which executes software application …
[BOOK][B] Industrial communication technology handbook
R Zurawski - 2014 - books.google.com
Featuring contributions from major technology vendors, industry consortia, and government
and private research establishments, the Industrial Communication Technology Handbook …
and private research establishments, the Industrial Communication Technology Handbook …
An efficient GPU-based parallel tabu search algorithm for hardware/software co-design
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 …
large size problems, it is difficult to consider both solution quality and time. This paper …
A decade of hardware/software codesign
W Wolf - Computer, 2003 - ieeexplore.ieee.org
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 …
of problems in integrated circuit design. By the 1990s, it became clear that microprocessor …
System level hardware/software partitioning based on simulated annealing and tabu search
This paper presents two heuristics for automatic hardware/software partitioning of system
level specifications. Partitioning is performed at the granularity of blocks, loops …
level specifications. Partitioning is performed at the granularity of blocks, loops …
ISDL: An instruction set description language for retargetability
G Hadjiyiannis, S Hanono, S Devadas - Proceedings of the 34th annual …, 1997 - dl.acm.org
We present the Instruction Set Description Language, ISDL, a machine description language
used to describetarget architectures to a retargetable compiler. The featuresand flexibility of …
used to describetarget architectures to a retargetable compiler. The featuresand flexibility of …