By Sumit Gupta

Swift advances in microelectronic integration and the arrival of Systems-on-Chip have fueled the necessity for high-level synthesis, i.e., an automatic method of the synthesis of from behavioral descriptions.
SPARK: A Parallelizing method of the excessive - point Synthesis of electronic Circuits provides a unique method of the high-level synthesis of electronic circuits -- that of parallelizing high-level synthesis (PHLS). This procedure makes use of competitive code parallelizing and code movement thoughts to find circuit optimization possibilities past what's attainable with conventional high-level synthesis. This PHLS technique addresses the issues of the terrible caliber of synthesis effects and the inability of controllability over the adjustments utilized in the course of the high-level synthesis of approach descriptions with advanced keep an eye on flows, that's, with nested conditionals and loops.
Also defined are speculative code movement options and dynamic compiler ameliorations that optimize the circuit caliber by way of cycle time, circuit measurement and interconnect bills. We describe the SPARK parallelizing high-level synthesis framework during which we've got carried out those strategies and reveal the application of SPARK's PHLS process utilizing designs derived from multimedia and snapshot processing purposes. We additionally current a case examine of an guideline size decoder derived from the Intel Pentium-class of microprocessors. this situation examine serves for instance of a regular microprocessor sensible block with complicated regulate move and demonstrates how our suggestions are valuable for such designs.
SPARK: A Parallelizing method of the excessive - point Synthesis of electronic Circuits is distinct regularly to embedded approach designers and researchers. This comprises humans engaged on layout and layout automation. The publication turns out to be useful for researchers and layout automation engineers who desire to know the way the most difficulties hindering the adoption of high-level synthesis between designers.

Show description

Read or Download SPARK: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits PDF

Similar Circuits books

SONET-based Metro Area Networks

The most well liked factor in telecom this present day is the best way to clear up the Metro region bandwith bottleneck - with SONET being the answer that appeals such a lot to telecom businesses. yet to compete opposed to Ethernet, SONET will want lots of finetuning. This e-book may help carrier prone evaluate their techniques and completely comprehend what's quite essential to provide present SONET installations "next iteration" services.

Adaptive Filter Theory (Prentice-Hall information and system sciences series)

This ebook develops the mathematical idea of linear adaptive filters with finite impulse reaction. Examples and laptop test functions illustrate the speculation and ideas. the second one variation has additionally been restructured with an creation by way of 4 elements: discrete-time wide-sense station stochastic technique; linear optimal filtering; linear FIR adaptive filtering; barriers, extensions and discussions.

Microelectronic Circuit and Devices (2nd Edition) (Part A & B)

A entire textual content that gives a realistic creation to the research and layout of microelectronic circuits. It provides a circuit as a whole digital approach instead of as a set of person units. It offers scholars with the instruments to make clever offerings whilst designing a

Flat-Panel Displays and CRTs (Van Nostrand Reinhold Electrical/Computer Science and Engineering Series)

Flat-Panel screens and CRTs, a evaluate of digital details reveal units, is the 1st sys­ tematic and finished insurance of the topic. it's meant to distill our wealth of data of flat-panel monitors and CRTs from their beginnings to the current state-of-the-art. old point of view, conception of operation, and particular functions are all completely lined.

Additional resources for SPARK: A Parallelizing Approach to the High-Level Synthesis of Digital Circuits

Show sample text content

Rated 4.67 of 5 – based on 23 votes