Skip to main content

Virtual FPGAs: Some steps behind the physical barriers

  • Reconfigurable Architectures Workshop Peter M. Athanas, Virginia Tech, USA Reiner W. Hartenstein, University of Kaiserslautern, Germany
  • Conference paper
  • First Online:

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

Abstract

Recent advances in FPGA technologies allow to configure the RAM-based FPGA devices in a reduced time as an effective support for real-time applications. The physical dimensions of FPGAs (pinout and gate count) limit the complexity of circuits that can be implemented. In many applications, very large circuits should be realized without requiring either a very large FPGA or many FPGAs; in some real-time systems as well as in multitasking and time-shared environments, it could be valuable to change dynamically the implemented circuit so as to support different applications competing for the FPGA resource. This paper introduces and discusses the concept of Virtual FPGA as an extension of the physical FPGA device: applications have a virtual view of the FPGA that is then mapped on the available physical device by the operating system, in a way similar to the virtual memory.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Brown and J. Rose, FPGA and CLPD architectures: a tutorial, IEEE Design & Test of Computers, vol. 13, 1996.

    Google Scholar 

  2. D.E. Van den Bout, J.N. Morris, D. Thomae, S. Labrozzi, S. Wingo, and D. Hallman, Anyboard: an FPGA-based reconfigurable system, IEEE Design & Test of Computers, vol. 9, 1992.

    Google Scholar 

  3. M.J.S. Smith, Application-Specific Integrated Circuits, Addison-Wesley, 1997.

    Google Scholar 

  4. A.S. Tanenbaum, Modern Operating Systems, Prentice Hall, 1992.

    Google Scholar 

  5. W. Fomaciari, V. Piuri, Virtual FPGA, Politecnico di Milano, D.E.I., Internal Report, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Rolim

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fornaciari, W., Piuri, V. (1998). Virtual FPGAs: Some steps behind the physical barriers. In: Rolim, J. (eds) Parallel and Distributed Processing. IPPS 1998. Lecture Notes in Computer Science, vol 1388. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64359-1_665

Download citation

  • DOI: https://doi.org/10.1007/3-540-64359-1_665

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64359-3

  • Online ISBN: 978-3-540-69756-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics