arrow
Return

Hardware/software co-design

delete1997-03-01
delete191
PRE
AI
D
DeMicheli, G
R
Rajesh K. Gupta
DOI:10.1109/5.558708delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Most electronic systems, whether self-contained or embedded, have a predominant digital component consisting of a hardware platform which executes software application programs, Hardware/software co-design means meeting system-level objectives by exploiting the synergism of hardware and software through their concurrent design. Go-design problems have different flavors according to the application domain, implementation technology and design methodology. Digital hardware design has increasingly more similarities to software design. Hardware circuits are often described using modeling or programming languages, and they are validated and implemented by executing software programs, which are sometimes conceived for the specific hardware design. Current integrated circuits can incorporate one (or more) processor core(s) and memory array(s) on a single substrate. These ''systems on silicon'' exhibit a sizable amount of embedded software, which provides flexibility for product evolution and differentiation purposes. Thus the design of these systems requires designers to be knowledgeable in both hardware and software domains to make good design tradeoffs. This paper introduces the reader to various aspects of co-design. We highlight the commonalities and point out the differences in various co-design problems in some application areas. Go-design issues and their relationship to classical system implementation tasks are discussed to help the reader develop a perspective on modern digital system design that relies on computer-aided design (CAD) tools and methods.
Keywords:
HARDWARE-SOFTWARE CODESIGN
REAL-TIME SYSTEMS
SYMBOLIC MODEL CHECKING
EMBEDDED SYSTEMS
EXECUTION TIMES
COMPUTER
COSYNTHESIS
METHODOLOGY
SIMULATION
CORES
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Proceedings of the IEEE cover
Proceedings of the IEEE
IF:
25.9
Papers:
9.9K
Citations:
4.5W

Organization

No organization information available
Cited Papers

Cited Papers

Changes in running economy following downhill running
err2007-01-01
err0
PREAI
errTrevor C. Chen; Kazunori Nosaka; Jui-Hung Tu
errShare
errSave
Exclusive production of bistranded DNA damage by calicheamicin
err2002-05-01
err0
PREAI
errPeter C. Dedon; Aaron A. Salzberg; Jinghai Xu
errShare
errSave
Pulse radiolysis of liquid amides
err2002-05-01
err0
PREAI
errE. Hayon; N. Hayashi; T. Ibata; N. N. Lichtin; A. Matsumoto
errShare
errSave
Human DNA Polymerases
err
IF0
err2017-05-27
err0
PREAI
errGiovanni Maga; Silvio Spadari; Giuseppe Villani; Ulrich Hübscher
errShare
errSave
researcher View more