TY - BOOK AU - Gupta, Sumit AU - Dutt, Nikil D. AU - Gupta, Rajesh K. TI - SPARK: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits SN - 9781402078378 U1 - 621.3815 PY - 2004/// CY - New York PB - Kluwer Academic / Plenum Publishers KW - Computer Engineering N1 - I. Introduction to High - Level Synthesis Introduction 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 III. SPARK: Implementation, Scripts and De3sign Examples Design Examples Case Study: Synthesis of an Instruction Length Decoder IV. Future Directions Conclusions and Future Work V. Appendix Appendix - A: SPARK: Usage, Synthesis Scripts and Hardware Library Files Appendix - B: Sample Runs Bibliography ER -