Multiprocessor system-on-chip (MPSoC) technology

W Wolf, AA Jerraya, G Martin - IEEE transactions on computer …, 2008 - ieeexplore.ieee.org
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 …

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 …

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 …

[BOOK][B] SpecC: Specification language and methodology

DD Gajski, J Zhu, R Dömer, A Gerstlauer, S Zhao - 2012 - books.google.com
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 …

Hardware/software co-design

G De Michell, RK Gupta - Proceedings of the IEEE, 1997 - ieeexplore.ieee.org
Most electronic systems, whether self contained or embedded, have a predominant digital
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 …

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 …

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 …

System level hardware/software partitioning based on simulated annealing and tabu search

P Eles, Z Peng, K Kuchcinski, A Doboli - Design automation for embedded …, 1997 - Springer
This paper presents two heuristics for automatic hardware/software partitioning of system
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 …