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...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Gupta, Sumit (Συγγραφέας), Gupta, Rajesh K. (Συγγραφέας), Dutt, Nikil D. (Συγγραφέας), Nicolau, Alexandru (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Boston, MA : Springer US, 2004.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • 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.