Skip to main content

Reusable Design of Inter-chip Communication Interfaces for Next Generation of Adaptive Computing Systems

  • Conference paper
Systems Aspects in Organic and Pervasive Computing - ARCS 2005 (ARCS 2005)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3432))

Included in the following conference series:

Abstract

The SoC (System-on-Chip) technology is used in small and flexible consumer electronic devices. SoCs include one or more microcontroller, memory, programmable logic, and the input/output logic control. Additionally, sophisticated SoCs support partial dynamic reconfiguration. Those are preconditions to build the next generation of adaptive computing systems which make it possible to implement selforganizing systems that are self-configuring and self-optimizing. The design of applications and the development of tools for system design are a great challenge. In this paper we describe an approach that is used to support the design of applications by generator tools. This approach allows the re-use and the generation of communication interfaces between the components in partial run-time reconfiguration (pRTR) systems. The generator tool approach based on a methodology which enables a formal representation of adaptive systems and its timing schedule control. We prove our methodology and generator approach by applications from the field of signal processing.

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. Boden, M., Schneider, J., Feske, K., Rülke, S.: Enhanced Reusability for SoC-based HW/SW Co-Design. In: Euromicro Symposium on Digital System Design, Dortmund, Germany (September 4-6, 2002)

    Google Scholar 

  2. Erni, A., Reichmuth, S.: Inter-Task-Communication in Reconfigurable Operating Systems Masters Thesis, ETH Zürich (2003)

    Google Scholar 

  3. Haase, J. Schneider u.a.: Design of a Reed Solomon decoder using partial dynamic reconfi- guration of Xilinx Virtex FPGAs-a case study, In: DATE 2002, Paris, France ( March 4-8, 2002)

    Google Scholar 

  4. Horta, E., Lockwood, J.W.: PARBIT: a tool to transform bitfiles to implement partial recon- figuration of field programmable gate arrays (FPGAs), Tech. Rep. WUCS-01-13, Washington University in Saint Louis, Department of Computer Science (July 6, 2001)

    Google Scholar 

  5. Kasprzyk, N., Koch, A.: Verbesserte Hardware-Software-Partitionierung für Adaptive Computer. In: 17th International Conference on Architecture of Computing Systems, ARCS 2004, Augsburg, Germany, March 23-26 (2004)

    Google Scholar 

  6. Koegst, M., Rülke, S.: Conditions for the Number of Errors in a Reed-Solomon Codec. In: 3th int. symposium on mobile multimedia systems and applications, MMSA 2002, Delft, Netherlands (December 2002)

    Google Scholar 

  7. Kotzsch, V.: Entwurfsautomatisierung von internen Kommunikationsschnittstellen in dynamisch rekonfigurierbaren Systems on Chips (SoCs), Diploma Thesis, Hochschule für Technik und Wirtschaft Dresden (FH) (September 2004)

    Google Scholar 

  8. Lim, D., Peattie, M.: Two Flows for Partial Reconfiguration: Module Based or Small Bit Manipulation, Application Note XAPP 290, Xilinx Inc., (November 2003)

    Google Scholar 

  9. Peterson, W.W.: Error-correcting codes. MIT Press, Cambridge (1994)

    Google Scholar 

  10. Schneider, J., Kotzsch, V.: Wiederverwendungsgerechte Codegenerierung von FECApplikationen für dynamisch rekonfigurierbare Systeme. In: 17th International Conference on Architecture of Computing Systems, ARCS 2004, Workshop - Dynamisch Rekonfigurierbare Systeme, Augsburg, Germany (March 26, 2004)

    Google Scholar 

  11. Schneider, J., Kotzsch, V., Rülke, S.: Demonstrator: Reuse Automation for Reconfigurable System-on-Chip Design within a DVB Environment. In: International Conference on Parallel Computing in Electrical Engineering, PARELEC 2004, Dresden, Germany (September 7-10, 2004)

    Google Scholar 

  12. Schneider, J., Boden, M., Rülke, S.: Eine wiederverwendungsgerechte Entwurfsmethodik für rekonfigurierbare SoC-Architekturen. In: GI/ITG/GMM Workshop: Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, Tübingen, Germany (February 25-27, 2002)

    Google Scholar 

  13. Tangen, U.: Selbstorganisation und Evolution elektronischer Hardware, GMD Spiegel (May 2000)

    Google Scholar 

  14. Thorvinger, J.: Dynamic Partial Reconfiguration of an FPGA for Computational Hardware Support, Diploma Thesis, Lund Institute of Technology (June 2004)

    Google Scholar 

  15. Virtex FPGA Series Configuration and Readback, Application Note XAPP 137, Xilinx Inc., (July 11, 2002)

    Google Scholar 

  16. Virtex 2.5V Field Programmable Gate Arrays, Product Specification, DS003-1, Xilinx Inc., (April 2, 2001)

    Google Scholar 

  17. Walder, H., Steinegger, S., Platzner, M.: Implementation of a Runtime Environment for Reconfigurable Hardware Operating Systems. In: Swiss Federal Institute of Technology Zurich (ETH) Computer Engineering and Networks Laboratory, TIK Report Nr. 195, Zurich, Switzerland (June 2004)

    Google Scholar 

  18. Atmel, http://www.atmel.com

  19. Xilinx, http://www.xilinx.com

  20. Alpha Data, http://www.alpha-data.com

  21. Ashling, http://www.ashling.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kotzsch, V., Schneider, J., Döring, G. (2005). Reusable Design of Inter-chip Communication Interfaces for Next Generation of Adaptive Computing Systems. In: Beigl, M., Lukowicz, P. (eds) Systems Aspects in Organic and Pervasive Computing - ARCS 2005. ARCS 2005. Lecture Notes in Computer Science, vol 3432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31967-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-31967-2_12

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-31967-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics