Skip to main content

A hardware operating system for dynamic reconfiguration of FPGAs

  • Miscellaneous
  • Conference paper
  • First Online:
Field-Programmable Logic and Applications From FPGAs to Computing Paradigm (FPL 1998)

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

Included in the following conference series:

Abstract

This paper proposes a hardware operating system which provides a number of basic resource management services aimed at facilitating the use of dynamically reconfigurable devices in the design and implementation of effective reconfigurable systems. In particular, a number of tedious and error prone low level resource management tasks are automatically supported by the proposed operating system, thus becoming transparent to the designer of the reconfigurable system. The several components of the operating system, as well as their implementation in a hardware reconfiguration controller, are described in some detail.

This work is partially sponsored by NATO (Grant No. CRG 950809) and by the European Commission (project HCM CHRX-CT94-0459).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Patrick Lysaght and John Dunlop, “Dynamic Reconfiguration of FPGAs”, in More FPGAs. Abingdon EE&CS Books, pp. 82–94. 1993.

    Google Scholar 

  2. J. D. Hadley and Brad L. Hutchings. “Designing a Partially Reconfigured System”. FPGAs for Fast Board Development and Reconfigurable Computing. Proc. SPIE 2607. pp. 210–220. 1995.

    Google Scholar 

  3. Michael J. Wirthlin and Brad L. Hutchings. “DISC: The dynamic instruction set computer”. FPGAs for Fast Board Development and Reconfigurable Computing. Proc. SPIE 2607. pp. 92–103. 1995.

    Google Scholar 

  4. Christian Iseli. “Spyder: A Reconfigurable Processor Development System”. PhD Thesis No. 1476. Polytechnic Federal School. Lausanne. 1996.

    Google Scholar 

  5. Julio Faura, et al. “Multicontext Dynamic Reconfiguration and Real Time Probing on a Novel Mixed Signal Device with On-chip Microprocessor”. 7th International Workshop on Field Programmable Logic and Applications. 1997.

    Google Scholar 

  6. W. Luk, et al. “Pipeline Morphing and Virtual Pipelines”. 7th International Workshop on Field Programmable Logic and Applications. pp 111–120. 1997.

    Google Scholar 

  7. Gordon Brebner. “A Virtual Hardware Operating System for the XC6200”.6th International Workshop on Field Programmable Logic and Applications. pp 327–336. 1996.

    Google Scholar 

  8. Steve Casselman, et al. “Hardware Object Programming on a Reconfigurable Computer”. Virtual Computer Corporation 1996.

    Google Scholar 

  9. Patrick Lysaght and Jon Stockwood, “A Simulation Tool for Dynamically Reconfigurable Field Programmable Gate Arrays”, in IEEE Trans. on VLSI Systems, Vol. 4, No. 3, September 1996.

    Google Scholar 

  10. Pedro Merino, Juan Carlos López and Margarida Jacome, “Task Partitioning for Reconfigurable Systems”. Sixth BELSIGN Workshop. Behavioural Design Methodologies for Digital Systems. Aveiro (Portugal). pp 127–130. October 1997.

    Google Scholar 

  11. Pedro Merino, Margarida Jacome and Juan Carlos López, “A Methodology for Task Based Partitioning and Scheduling of Dynamically Reconfigurable Systems”. IEEE Symposium on FPGAs for Custom Computing Machines. April 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Reiner W. Hartenstein Andres Keevallik

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Merino, P., López, J.C., Jacome, M. (1998). A hardware operating system for dynamic reconfiguration of FPGAs. In: Hartenstein, R.W., Keevallik, A. (eds) Field-Programmable Logic and Applications From FPGAs to Computing Paradigm. FPL 1998. Lecture Notes in Computer Science, vol 1482. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055275

Download citation

  • DOI: https://doi.org/10.1007/BFb0055275

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64948-9

  • Online ISBN: 978-3-540-68066-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics