Chapter 1: Introduction
Hardware-Software Cosynthesis for Digital Systems
R. K Gupta and G. De Micheli
Hardware-Software Cosynthesis for Microcontrollers
R. Ernst, J. Henkel, and T. Benner
G. De Micheli and R. K Gupta
Codesign of Embedded Systems: Status and Trends
Chapter 2: Modeling
Dataflow Process Networks
E. A. Lee and T. M. Parks
Design of Embedded Systems: Formal Models, Validation, and Synthesis
S. Edwards, L. Lavagno, E. A. Lee, and A. Sangiovanni-Vincentelli
SpecSyn: An Environment Supporting the Specify-Explore-Refine Paradigm for Hardware/Software System Design
D. D. Gajski, F: Vahid, S. Narayan, and J. Gong
VHDL Generation from SDL Specifications
J.-M. Daveau, G. Femandes Marchioro, C. Alberto Valderrama, and A. Amine Jerraya
STATEMATE: A Working Environment for the Development of Complex Reactive Systems
D. Harel, H. Lachover, A. Naamad, A. Pnyeli, M. Politi, R. Sherman, A. Shtull-Trauring, and M. Trakhtenbrot
The Synchronous Approach to Re
Embedded system designers are constantly looking for new tools and techniques to help satisfy the exploding demand for consumer information appliances and specialized industrial products. One critical barrier to the timely release of embedded system products is integrating the design of the hardware and software systems. Hardware/software co-design is a set of methodologies and techniques specifically created to support the concurrent design of both systems, effectively reducing multiple iterations and major redesigns. In addition to its critical role in the development of embedded systems, many experts believe that co-design will be a key design methodology for Systems-on-a-Chip.
Readings in Hardware/Software Co-Design presents the papers that have shaped the hardware/software co-design field since its inception in the early 90s. Field experts -- Giovanni De Micheli, Rolf Ernst, and Wayne Wolf -- introduce sections of the book, and provide context for the paper that follow. This collection provides professionals, researchers and graduate students with a single reference source for this critical aspect of computing design.
- Over 50 peer-reviewed papers written from leading researchers and designers in the field
- Selected, edited, and introduced by three of the fields' most eminent researchers and educators
- Accompanied by an annually updated companion Web site with links and references to recently published papers, providing a forum for the editors to comment on how recent work continues or breaks with previous work in the field
- No. of pages:
- © Morgan Kaufmann 2002
- 1st June 2001
- Morgan Kaufmann
- eBook ISBN:
- Paperback ISBN:
Giovanni De Micheli is professor of electrical engineering, and by courtesy, of computer science at Stanford University. Previously he was with the IBM T.J. Watson Research Center. He holds a degree in nuclear engineering from Politecnico di Milano in 1979 and a M.S. and a Ph.D. degree in Electrical Engineering and Computer Science from the University of California at Berkeley in 1980 and 1983, respectively. His research interests include several aspects of design technologies for integrated circuits and systems, with particular emphasis on synthesis, system-level design, hardware/software co-design and low-power design. He is author of Synthesis and Optimization of Digital Circuits and co-author and/or co-editor of four other books. Dr. De Micheli is a Fellow of ACM and IEEE. Currently, he is Editor in Chief of the IEEE Transactions on CAD/ICAS.
Rolf Ernst is professor of electrical engineering at the Technical University of Braunschweig, Germany. His research interests are VLSI CAD and digital circuit design. Previously, he was a member of the technical staff in the CAD and Test Laboratory of AT&T Bell Laboratories and a research assistant at the University of Erlangen, Germany. He holds a diploma in computer science and a PhD in electrical engineering from the University of Erlangen. He is a member of the IEEE, the IEEE Computer Society, and the German GI (Society for Computer Science).
Technical University of Braunschweig, Germany
Wayne Wolf is Professor, Rhesea “Ray” P. Farmer Distinguished Chair in Embedded Computing, and Georgia Research Alliance Eminent Scholar at the Georgia Institute of Technology. Before joining Georgia Tech, he was with Princeton University and AT&T Bell Laboratories in Murray Hill, New Jersey. He received his B.S., M.S., and Ph.D. in electrical engineering from Stanford University. He is well known for his research in the areas of hardware/software co-design, embedded computing, VLSI CAD, and multimedia computing systems. He is a fellow of the IEEE and ACM. He co-founded several conferences in the area, including CODES, MPSoC, and Embedded Systems Week. He was founding co-editor-in-chief of Design Automation for Embedded Systems and founding editor-in-chief of ACM Transactions on Embedded Computing Systems. He has received the ASEE Frederick E. Terman Award and the IEEE Circuits and Society Education Award. He is also series editor of the Morgan Kaufmann Series in Systems on Silicon.
Georgia Institute of Technology, Atlanta, USA