High-Level Synthesis -

High-Level Synthesis

from Algorithm to Digital Circuit
Buch | Softcover
297 Seiten
2010 | Softcover reprint of hardcover 1st ed. 2008
Springer (Verlag)
978-90-481-7923-7 (ISBN)
149,79 inkl. MwSt
This book presents an excellent collection of contributions addressing different aspects of high-level synthesis from both industry and academia. It includes an overview of available EDA tool solutions and their applicability to design problems.
High-level synthesis - also called behavioral and architectural-level synthesis - is a key design technology to realize systems on chip/package of various kinds, whether single or multi-processors, homogeneousor heterogeneous,for the emb- ded systems market or not. Actually, as technology progresses and systems become increasingly complex, the use of high-level abstractions and synthesis methods becomes more and more a necessity. Indeed, the productivityof designers increases with the abstraction level, as demonstrated by practices in both the software and hardware domains. The use of high-level models allows designers with systems, rather than circuit, backgroundto be productive,thus matching the trend of industry whichisdeliveringanincreasinglylargernumberofintegratedsystemsascompared to integrated circuits. The potentials of high-level synthesis relate to leaving implementation details to the design algorithms and tools, including the ability to determine the precise timing of operations, data transfers, and storage.
High-level optimization, coupled with high-levelsynthesis, canprovidedesignerswith the optimalconcurrencystr- ture for a data ow and corresponding technological constraints, thus providing the balancing act in the trade-offbetween latency and resource usage. For complex s- tems, the design space exploration,i.e., the systematic search for the Pareto-optimal points, can only be done by automated high-level synthesis and optimization tools. Nevertheless, high-level synthesis has been showing a long gestation period. Despite early resultsin the 1980s,it is still not commonpracticein hardwaredesign.

User Needs.- High-Level Synthesis: A Retrospective.- Catapult Synthesis: A Practical Introduction to Interactive C Synthesis.- Algorithmic Synthesis Using PICO.- High-Level SystemC Synthesis with Forte's Cynthesizer.- AutoPilot: A Platform-Based ESL Synthesis System.- “All-in-C” Behavioral Synthesis and Verification with CyberWorkBench.- Bluespec: A General-Purpose Approach to High-Level Synthesis Based on Parallel Atomic Transactions.- GAUT: A High-Level Synthesis Tool for DSP Applications.- User Guided High Level Synthesis.- Synthesis of DSP Algorithms from Infinite Precision Specifications.- High-Level Synthesis of Loops Using the Polyhedral Model.- Operation Scheduling: Algorithms and Applications.- Exploiting Bit-Level Design Techniques in Behavioural Synthesis.- High-Level Synthesis Algorithms for Power and Temperature Minimization.

Erscheint lt. Verlag 10.11.2010
Zusatzinfo XV, 297 p.
Verlagsort Dordrecht
Sprache englisch
Maße 155 x 235 mm
Themenwelt Mathematik / Informatik Informatik Theorie / Studium
Technik Elektrotechnik / Energietechnik
ISBN-10 90-481-7923-8 / 9048179238
ISBN-13 978-90-481-7923-7 / 9789048179237
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
was jeder über Informatik wissen sollte

von Timm Eichstädt; Stefan Spieker

Buch | Softcover (2024)
Springer Vieweg (Verlag)
37,99
Grundlagen – Anwendungen – Perspektiven

von Matthias Homeister

Buch | Softcover (2022)
Springer Vieweg (Verlag)
34,99
Eine Einführung in die Systemtheorie

von Margot Berghaus

Buch | Softcover (2022)
UTB (Verlag)
25,00