SPARK: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits
Rapid advances in microelectronic integration and the advent of Systems-on-Chip have fueled the need for high-level synthesis, i.e., an automated approach to the synthesis of hardware from behavioral descriptions. SPARK: A Parallelizing Approach to the High - Level Synthesis of Digital Circuits pres...
| Main Authors: | , , , |
|---|---|
| Corporate Author: | |
| Format: | Electronic eBook |
| Language: | English |
| Published: |
Boston, MA :
Springer US,
2004.
|
| Subjects: | |
| Online Access: | Full Text via HEAL-Link |
Table of Contents:
- to High-Level Synthesis
- Survey of Previous Work
- Models and Representations
- Parallelizing High-Level Synthesis (PHLS)
- Our Parallelizing High-Level Synthesis Methodology
- Pre-Synthesis Compiler Optimizations
- Compiler and Synthesis Transformations Employed During Scheduling
- Code Transformations and Scheduling
- Resource Binding and Control Synthesis
- SPARK: Implementation Scripts and Design Examples
- SPARK: Implementation, Usage and Synthesis Scripts
- Design Examples
- Case Study: Synthesis of an Instruction Length Decoder
- Future Directions
- Conclusions and Future Work.