Abstract
A development environment for FPGAs has been created, which allows to build a data-flow system easily by assembling pre-designed components. To get a high-level, platform independent description we introduce Active Components. They contain several implementations for several hardware platforms and ensure correct usage of the communication interface. This offers an improved portability and reusability compared to standard FPGA modules. A comparison with a hand-crafted implementation shows its applicability without any serious drawback in resource utilization and performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
K. Kornmesser et al.: Simulating FPGA-Coprocessors using the FPGA Development System CHDL. Proceedings of PACT’ 98 Workshop on Reconfigurable Computing (1998).
P. Dillinger, S. Hezel, H. Lauer: FPGAs zur Echtzeit-Bildverarbeitung mit 1D/2D-FIR-Filteroperationen. Image Processing and Machine Vision, 213–218, VDI Berichte 1572, (2000), Düsseldorf
B. Jähne: Practical Handbook on image processing for scientific applications, CRC Press LLC, Boca Raton, FL, (1997)
O. Brosch, P. Dillinger, K. Kornmesser, A. Kugel, R. Männer, M. Sessler, H. Simmler, H. Singpiel, S. Rühl, R. Lay and K.-H. Noffz, L. Levinson: MicroEnable-A Reconfigurable FPGA Coprocessor. 4th Worksh. on Electronics for LHC Experimentsi, Rome, Italy, (1998), 402–406
Embedded Solutions Ltd.: Handel-C Language Reference Manual (Version 2.1)
J. Madsen: LYCOS: The Lyngby Co-Systhesis System. Design Automation for Embedded Systems, vol. 2, nr. 2 (1997)
R. K. Gupta, G. De Micheli: System Synthesis Via Hardware-Software Co-Design. Computer system Labority, Stanford University (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rühl, S., Dillinger, P., Hezel, S., Männer, R. (2001). Generative Development System for FPGA essors with Active Components . In: Brebner, G., Woods, R. (eds) Field-Programmable Logic and Applications. FPL 2001. Lecture Notes in Computer Science, vol 2147. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44687-7_53
Download citation
DOI: https://doi.org/10.1007/3-540-44687-7_53
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42499-4
Online ISBN: 978-3-540-44687-3
eBook Packages: Springer Book Archive