Abstract
The RaPiD project at the University of Washington has been studying configurable computing architectures optimized for coarse-grained data and computation units and deep computation pipelines. This research targets applications in the signal and image-processing domain since they make the greatest demand for computation and power in embedded and mobile computing applications, and these demands are increasing faster than Moore’s law. This paper describes the RaPiD Emulator, a system that will allow the exploration of alternative configurable architectures in the context of benchmark applications running in real-time. The RaPiD emulator provides enough FPGA gates to implement large RaPiD arrays, along with a high-performance streaming memory architecture and high-bandwidth data interfaces to a host processor and external devices. Running at 50 MHz, the emulator is able to achieve over 1 GMACs/second.
This research was supported by the National Science Foundation Experimental Systems Program (EIA-9901377)
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
Ebeling, C. and Cronquist, D. C. and Franklin, P. and Berg, S., “Mapping applications to the RaPiD configurable architecture”, Field-Programmable Custom Computing Machines (FCCM-97), April 1997, pp. 106–15.
Darren C. Cronquist, Paul Franklin, Chris Fisher, Miguel Figueroa, and Carl Ebeling. “Architecture Design of Reconfigurable Pipelined Datapaths,” Twentieth Anniversary Conference on Advanced Research in VLSI, 1999.
Kung, H. T. “Let’s design algorithms for VLSI systems”. Tech Report CMU-CS-79-151, Carnegie-Mellon University, January, 1979.
Moldovan, D. I. and Fortes, J. A. B., “Partitioning and mapping algorithms into fixed size systolic arrays”, IEEE Transactions on Computers, 1986, pp. 1–12.
Lee, P. and Kedem, Z. M., “Synthesizing linear array algorithms from nested FOR loop algorithms”, IEEE Transactions on Computers, 1988, pp. 1578–98.
Gold, B. and Bially, T., “Parallelism in fast Fourier transform hardware”, IEEE Transactions on Audio and Electroacoustics, vol. AU-21 no. 1, Feb. 1973, pp. 5–16.
Xilinx. “Virtex and Virtex-E Overview.” http://www.xilinx.com/xlnx/xil_prodcat_product.jsp?title=ss_vir (16 Mar. 2001).
Intel. “StrongARM SA-110 Multimedia Development Board with Companion SA-1101 Developement Board”. Order Number: 278253-001 Jan. 1999. ftp://download.intel.com/design/strong/datashts/27825301.pdf (16 Mar. 2001).
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
Fisher, C. et al. (2001). An Emulator for Exploring RaPiD Configurable Computing Architectures. 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_3
Download citation
DOI: https://doi.org/10.1007/3-540-44687-7_3
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