Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Interconnection Networks Enable Fine-Grain Dynamic Multi-tasking on FPGAs

  • Conference paper
  • First Online:
Field-Programmable Logic and Applications: Reconfigurable Computing Is Going Mainstream (FPL 2002)

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

Included in the following conference series:

Abstract

Multimedia support appears on embedded platforms, such as WAP for mobile phones. However, true multimedia applications require both the computation power that only dedicated hardware can provide and the flexibility of software implementations. To this end, we are investigating reconfigurable architectures, composed of an instruction-set processor running software processes and coupled to an FPGA on which hardware tasks are spawned by dynamic partial reconfiguration. This paper focuses on two main aspects. It explains how separating communication from computation enables hardware multi-tasking and it describes our implementation of a fixed communication-layer that decouples the computation elements, allowing them to be dynamically reconfigured. This communication layer is an interconnection network, implemented on a Virtex FPGA, allowing fast synchronous communication between hardware tasks implemented on the same matrix. The network is a 2D torus and uses wormhole routing. It achieves transfer rates up to 77.6 MB/s between two adjacent routers, when clocked at 40 MHz. Interconnection networks on FPGAs allow fine-grain dynamic partial reconfiguration and make hardware multi-tasking a reality.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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.

Similar content being viewed by others

References

  1. D. Desmet, P. Avasare, P. Coene, S. Decneut, F. Hendrickx, T. Marescaux, J.-Y. Mignolet, R. Pasko, P. Schaumont, D. Verkest: Design of Cam-E-Leon: A Run-time Reconfigurable Web Camera, in Embedded Processor Design Challenges, LNCS Springer 2002.

    Google Scholar 

  2. J-Y. Mignolet, S. Vernalde, D. Verkest and R. Lauwereins: Enabling hardwaresoftware multitasking on a reconfigurable computing platform for networked portable multimedia appliances, ERSA 2002.

    Google Scholar 

  3. P. Coene, V. Nollet: RT-Linux Strong-Arm port (http://www.imec.be/rtlinux).

  4. G. Brebner. A virtual hardware operating system for the Xilinx XC6200, Proc. 6th International Workshop on Field Programmable Logic and Applications, Springer LNCS 1142, 1996, pp 327–336.

    Google Scholar 

  5. J. Burns et al.: A dynamic reconfiguration run-time system, Proc. 5th Annual IEEE Symposyum on FPGAs for Custom Computing Machines, IEEE, 1997, pp 66–75.

    Google Scholar 

  6. W.J. Dally et al.: The J-Machine: A Retrospective, Retrospective in 25 Years of the International Symposia on Computer Architecture-Selected Papers. pp 54–58.

    Google Scholar 

  7. W.J. Dally and B. Towles: Route Packets, Not Wires: On-Chip Interconnection Networks, Proceedings of the 38th Design Automation Conference, June 2001.

    Google Scholar 

  8. W.J. Dally and C.L. Seitz: The torus routing chip, Distributed Computing, 1:187 196, 1986.

    Google Scholar 

  9. J. Duato, S. Yalamanchili, L. Ni: Interconnection networks, an engineering approach, September 1997. ISBN 0-8186-7800-3.

    Google Scholar 

  10. Xilinx Inc., An Implementation Flow for Active Partial Reconfiguration Using 4.2i, XAPP290 (v0.5) February 2002.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Marescaux, T., Bartic, A., Verkest, D., Vernalde, S., Lauwereins, R. (2002). Interconnection Networks Enable Fine-Grain Dynamic Multi-tasking on FPGAs. In: Glesner, M., Zipf, P., Renovell, M. (eds) Field-Programmable Logic and Applications: Reconfigurable Computing Is Going Mainstream. FPL 2002. Lecture Notes in Computer Science, vol 2438. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46117-5_82

Download citation

  • DOI: https://doi.org/10.1007/3-540-46117-5_82

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-46117-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics