-
11
pages
-
English
-
Documents
Description
Tutorial for the SPARK Parallelizing
High Level Synthesis Framework
Version 1.1
Sumit Gupta
Center for Embedded Computer Systems
University of California at San Diego and Irvine
sumitg@cecs.uci.edu
http://mesl.ucsd.edu/spark
Copyright c 2003 2004 The Regents of the University of California.
All Rights Reserved.
April 14, 2004Contents
1 About this Tutorial 2
1.1 Reporting Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Change Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Copyright . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Downloading and Executing the Spark Tutorial 4
2.1 Downloading and Setting up the Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Synthesizing the Motion Compensation Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 Functional Verification of Output C Generated by Spark . . . . . . . . . . . . . . . . . . . . . . . 7
2.4 Viewing the Graphical Output of Spark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.5 Logic Synthesis of VHDL Output of Spark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.6 Logic ...
High Level Synthesis Framework
Version 1.1
Sumit Gupta
Center for Embedded Computer Systems
University of California at San Diego and Irvine
sumitg@cecs.uci.edu
http://mesl.ucsd.edu/spark
Copyright c 2003 2004 The Regents of the University of California.
All Rights Reserved.
April 14, 2004Contents
1 About this Tutorial 2
1.1 Reporting Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Change Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Copyright . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Downloading and Executing the Spark Tutorial 4
2.1 Downloading and Setting up the Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2 Synthesizing the Motion Compensation Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3 Functional Verification of Output C Generated by Spark . . . . . . . . . . . . . . . . . . . . . . . 7
2.4 Viewing the Graphical Output of Spark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.5 Logic Synthesis of VHDL Output of Spark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.6 Logic ...
-
Publié par
-
Langue
English