Skip to main content

RACE: Reconfigurable and adaptive computing environment

  • Custom Computers
  • Conference paper
  • First Online:
Field-Programmable Logic Smart Applications, New Paradigms and Compilers (FPL 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1142))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Jeffrey M. Arnold. The Splash 2 software environment. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 88–93, 1993.

    Google Scholar 

  2. Brian Box. Field programmable gate array based reconfigurable preprocessor. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 40–48, 1994.

    Google Scholar 

  3. Steven Casselman. Virtual computing and the virtual computer. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 43–48, 1993.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. P.C. French and R.W. Taylor. A self-reconfiguring processor. In IEEE Workshop on FPGAs for Custom Computing Machines, pages 50–59, 1993.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. Akash Randhar Jianzhong Shi and Dinesh Bhatia. Hierachical floorplanning and placement for FPGAs. Tech. Report TR 216/04/96 ECECS, University of Cincinnati, 1996.

    Google Scholar 

  12. Marcelo H. Martin. A reconfigurable hardware accelerator for back-propagation connectionist classifiers. Master's thesis, University of California at Santa Cruz, June 1994.

    Google Scholar 

  13. 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.

    Google Scholar 

  14. 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.

    Google Scholar 

  15. Jianzhong Shi and Dinesh Bhatia. Macro block based FPGA floorplanning. Tech. Report TR 192/02/96 ECECS, University of Cincinnati, 1996.

    Google Scholar 

  16. Mike Thornburg and Steven Casselman. Transformable computers.

    Google Scholar 

  17. 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reiner W. Hartenstein Manfred Glesner

Rights and permissions

Reprints 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

Publish with us

Policies and ethics