Abstract
The Reconfigurable Adaptive Computing Environment (RACE) is a complete environment for reconfigurable computing. The RACE system provides the ability for run-time reconfiguration as well as multiple, simultaneous applications. A hardware library is the key part of the computing environment, allowing for the quick simulation of applications and hardware-software co-execution. Time-consuming functions can be specified in VHDL and added to the hardware library, which are then linked into a user's C program for hardware execution of the functions. The RACE hardware consists of a DMA interface and five Xilinx XC4013 FPGAs, providing approximately 52,000 gates of logic.
Preview
Unable to display preview. Download preview PDF.
References
Jeffrey M. Arnold. The Splash 2 software environment. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 88–93, 1993.
Brian Box. Field programmable gate array based reconfigurable preprocessor. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 40–48, 1994.
Steven Casselman. Virtual computing and the virtual computer. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 43–48, 1993.
Pak K. Chan. A field-programmable prototyping board: XC4000 BORG user's guide. Technical Report UCSC-CRL-94-18, University of California at Santa Cruz, April 1994.
Charles E. Cox and W. Ekkehard Blanz. GANGLION-a fast field-programmable gate array implementation of a connectionist classifier. IEEE Journal of Solid-state Circuits, 27(3):288–299, March 1992.
Steven A. Cuccaro and Craig F. Reese. The CM-2X: A hybrid CM-2 / Xilinx prototype. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 121–130, 1993.
James G. Eldredge and Brad L. Hutchings. RRANN: The run-time reconfiguration artificial neural network. In IEEE Custom Integrated Circuits Conference, pages 77–80, 1994.
P.C. French and R.W. Taylor. A self-reconfiguring processor. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 50–59, 1993.
J.D. Hadley and B.L. Hutchings. Design methodologies for partially reconfigured systems. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 78–84, 1995.
Beat Heeb and Cuno Pfister. Chameleon: A workstation of a different colour. In Second International Workshop on Field-Programmable Logic and Applications, pages 152–161, 1992.
Akash Randhar Jianzhong Shi and Dinesh Bhatia. Hierachical floorplanning and placement for FPGAs. Tech. Report TR 216/04/96 ECECS, University of Cincinnati, 1996.
Marcelo H. Martin. A reconfigurable hardware accelerator for back-propagation connectionist classifiers. Master's thesis, University of California at Santa Cruz, June 1994.
Tormod Njølstad, Johnny Pihl, and Jørn Hofstad. ZAREPTA: A zero lead-time, all reconfigurable system for emulation, prototyping and testing of ASICs. In Fourth International Workshop on Field-Programmable Logic and Applications, pages 230–239, 1994.
Vijay Sankar and Dinesh Bhatia. Multiway partitioner for high performance FPGA based board architectures. In Proceedings of IEEE International Conference on VLSI Design, October 1996.
Jianzhong Shi and Dinesh Bhatia. Macro block based FPGA floorplanning. Tech. Report TR 192/02/96 ECECS, University of Cincinnati, 1996.
Mike Thornburg and Steven Casselman. Transformable computers.
M.J. Wirthlin, K.L. Gilson, and B.L. Hutchings. The nano processor: A low resource reconfigurable processor. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 180–188, 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Smith, D., Bhatia, D. (1996). RACE: Reconfigurable and adaptive computing environment. In: Hartenstein, R.W., Glesner, M. (eds) Field-Programmable Logic Smart Applications, New Paradigms and Compilers. FPL 1996. Lecture Notes in Computer Science, vol 1142. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61730-2_9
Download citation
DOI: https://doi.org/10.1007/3-540-61730-2_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61730-3
Online ISBN: 978-3-540-70670-0
eBook Packages: Springer Book Archive