<p>Co-Design is the set of emerging techniques which allows for the simultaneous design of Hardware and Software. In many cases where the application is very demanding in terms of various performances (time, surface, power consumption), trade-offs between dedicated hardware and dedicated software ar
Hardware/Software Co-Design
β Scribed by Giovanni De Micheli (auth.), Giovanni De Micheli, Mariagiovanna Sami (eds.)
- Publisher
- Springer Netherlands
- Year
- 1996
- Tongue
- English
- Leaves
- 473
- Series
- NATO ASI Series 310
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Concurrent design, or co-design of hardware and software is extremely important for meeting design goals, such as high performance, that are the key to commercial competitiveness. Hardware/Software Co-Design covers many aspects of the subject, including methods and examples for designing: (1) general purpose and embedded computing systems based on instruction set processors; (2) telecommunication systems using general purpose digital signal processors as well as application specific instruction set processors; (3) embedded control systems and applications to automotive electronics. The book also surveys the areas of emulation and prototyping systems with field programmable gate array technologies, hardware/software synthesis and verification, and industrial design trends. Most contributions emphasize the design methodology, the requirements and state of the art of computer aided co-design tools, together with current design examples.
β¦ Table of Contents
Front Matter....Pages i-vii
Hardware/Software Co-Design: Application Domains and Design Technologies....Pages 1-28
Hardware/Software Codesign of Processors: Concepts and Examples....Pages 29-44
Performance Analysis of Embedded Systems....Pages 45-71
Co-Design of DSP Systems....Pages 75-104
Concurrent Hw/Sw Design For Telecommunication Systems....Pages 105-134
Programmable Chips In Consumer Electronics and Telecommunications....Pages 135-164
Code Generation and Optimization Techniques for Embedded Digital Signal Processors....Pages 165-186
Effective Heterogenous Design and Co-Simulation....Pages 187-212
Embedded System Co-Design....Pages 213-242
Embedded System Co-Design....Pages 243-264
Tosca: A Pragmatic Approach To Co-Design Automation Of Control-Dominated Systems....Pages 265-294
Automotive Electronics....Pages 295-310
Trends In Embedded Systems Technology....Pages 311-337
Emulation and Prototyping Of Digital Systems....Pages 339-366
A Review of Hardware Synthesis Techniques....Pages 367-396
Software Systems: Languages, Models, and Processes....Pages 397-426
The Lambda Approach to System Verification....Pages 427-451
Industrial HW/SW Co-Design....Pages 453-466
Back Matter....Pages 467-467
β¦ Subjects
Computer-Aided Engineering (CAD, CAE) and Design; Software Engineering/Programming and Operating Systems; Electrical Engineering
π SIMILAR VOLUMES
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
<p><em>Introduction to Hardware-Software Co-Design</em> presents a number of issues of fundamental importance for the design of integrated hardware software products such as embedded, communication, and multimedia systems. This book is a comprehensive introduction to the fundamentals of hardware/sof
<p><P>System on Chip (SoC) platforms have become the de facto enabling technology for mobile multimedia personal communication and entertainment embedded systems. Among various architecture choices, application-specific instruction-set processors (ASIP) that incorporate sub-word parallelism provide
The recent evolution of digital technology has resulted in the design of digital processors with increasingly complex capabilities. The implementation of hardware/software co-design methodologies provides new opportunities for the development of low power, high speed DSPs and processor networks. Ded
<p><P>System on Chip (SoC) platforms have become the de facto enabling technology for mobile multimedia personal communication and entertainment embedded systems. Among various architecture choices, application-specific instruction-set processors (ASIP) that incorporate sub-word parallelism provide