Book ChapterDOI
High-Level Area and Performance Estimation of Hardware Building Blocks on FPGAs
Rolf Enzler,Tobias Jeger,Didier Cottet,G. Troster +3 more
- pp 525-534
TLDR
This paper proposes a high-level estimation methodology for area and performance parameters of regular FPGA designs to be found in multimedia, telecommunications or cryptography and presents the estimation approach as well as evaluation results that prove the suitability of the proposed estimation approach.Abstract:
Field-programmable gate arrays (FPGAs) have become increasingly interesting in system design and due to the rapid technological progress ever larger devices are commercially affordable. These trends make FPGAs an alternative in application areas where extensive data processing plays an important role. Consequently, the desire emerges for early performance estimation in order to quantify the FPGA approach and to compare it with traditional alternatives.
In this paper, we propose a high-level estimation methodology for area and performance parameters of regular FPGA designs to be found in multimedia, telecommunications or cryptography. The goal is to provide a means that allows early quantification of an FPGA design and that enables early trade-off considerations. We present our estimation approach as well as evaluation results, which are based on several implemented applications and prove the suitability of the proposed estimation approach.read more
Citations
More filters
Book
Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation
Scott Hauck,André DeHon +1 more
TL;DR: This book is intended as an introduction to the entire range of issues important to reconfigurable computing, using FPGAs as the context, or "computing vehicles" to implement this powerful technology.
Book
Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays
Maya Gokhale,Paul Graham +1 more
TL;DR: A one-of-a-kind survey of the field of Reconfigurable Computing gives a comprehensive introduction to a discipline that offers a 10X-100X acceleration of algorithms over microprocessors.
Journal ArticleDOI
Modern development methods and tools for embedded reconfigurable systems: A survey
TL;DR: This paper reviews the recent methods and tools for the macro- and micro-architecture synthesis, and for the application mapping of reconfigurable systems, and puts much attention to the relevant and currently hot topic of ASIP instruction set processors (ASIP) synthesis.
Journal ArticleDOI
Automatic generation of efficient accelerators for reconfigurable hardware
David Koeplinger,Christina Delimitrou,Raghu Prabhakar,Christos Kozyrakis,Yaqi Zhang,Kunle Olukotun +5 more
TL;DR: A hybrid area estimation technique which uses template-level models and design-level artificial neural networks to account for effects from hardware place-and-route tools, including routing overheads, register and block RAM duplication, and LUT packing is described.
Journal ArticleDOI
Design Space Pruning Through Early Estimations of Area/Delay Tradeoffs for FPGA Implementations
TL;DR: An original methodology based on estimations to reduce the impact on design time is proposed and a hierarchical exploration is promoted to mitigate the complexity of the exploration process.
References
More filters
Book
Image and Video Compression Standards: Algorithms and Architectures
TL;DR: An introduction to the algorithms and architectures that form the underpinnings of the image and video compressions standards, including JPEG, H.261 and H.263, while fully addressing the architecturalconsiderations involved when implementing these standards.
Journal ArticleDOI
The roles of FPGAs in reprogrammable systems
TL;DR: The promise and problems of reprogrammable systems are discussed, including an overview of the chip and system architectures of repprogrammable systems as well as the applications of these systems.
Twofish : A 128-bit block cipher
TL;DR: The design of both the round function and the key schedule permits a wide variety of tradeoffs between speed, software size, key setup time, gate count, and memory.
Book
The Twofish encryption algorithm: a 128-bit block cipher
TL;DR: Twofish Design Goals, Performance of Twofish, Cryptanalysis of Tw ofish, and Conclusions and Further Work.
Journal ArticleDOI
Seeking solutions in configurable computing
William H. Mangione-Smith,Brad Hutchings,David L. Andrews,André DeHon,Carl Ebeling,Reiner W. Hartenstein,Oskar Mencer,J. Morris,Krishna V. Palem,Viktor K. Prasanna,H.A.E. Spaanenburg +10 more
TL;DR: The configurable computing community should focus on refining the emerging architectures, producing more effective software/hardware APIs, better tools for application development that incorporate the models of hardware reconfiguration, and effective benchmarking strategies.