Hierarchy Modeling and Co-simulation of a Dynamically Coarse-Grained Reconfigurable Architecture

  • Conference paper
Informatics in Control, Automation and Robotics

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 133))

  • 2060 Accesses

Abstract

This paper presents a SystemC cycle-accurate simulator, called REmulator, for a dynamically coarse-grained reconfigurable architecture template. By hierarchy modeling, REmulator can either be used at transaction-level, which benefits great for fast simulation of high-level hardware and embedded software, or at register transfer level, which can support more detailed evaluation outcomes on performance and power. In REmulator, the reconfigurable architecture template is described as a parameterized SystemC model so that it can be represented as different architecture schemes, and its architecture parameters would serve as input of the compiler back end, which allows rapid application map** with architecture modification. A case study on design space exploration of routing network and configuration compression in reconfigurable array demonstrates how exploration is used to adjust and optimize a better architecture template.

The work was sponsored by the National Scientific Foundation of China (Grant No. 61006029) and Jiangsu Scientific Foundation (Grant No. BK2010165).

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.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 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** 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. Compton, K., Hauck, S.: Reconfigurable computing: a survey of systems and software. ACM Comput. Surv., 171–210 (2002)

    Google Scholar 

  2. Henkel, J.: A Low Power Hardware/Software Partitioning Approach for Core-Based Embedded Systems. In: DAC, pp. 122–127 (1999)

    Google Scholar 

  3. Todman, T., Constantinides, G., Wilton, S., Mencer, O., Luk, W., Cheung, P.: Reconfigurable computing: architectures and design methods. In: IEEE Proceedings – Computers and Digital Techniques, pp. 193–207 (2005)

    Google Scholar 

  4. Enzler, R., Plessl, C., Platzner, M.: Co-Simulation of a Hybrid Multi-Context Architecture. Engineering of Reconfigurable Systems and Algorithms, 174–180 (2003)

    Google Scholar 

  5. Kissler, D., Kupriyanov, A., Hannig, F.: Teich. J.: A highly parameterizable parallel processor array architecture. In: Proc. of Field Programmable Technology, pp. 105–112 (2006)

    Google Scholar 

  6. Brito, A.V.D., Kühnle, M., Melcher, E.U.K., Becker, J.: A General Purpose Partially Reconfigurable Processor Simulator (PReProS). In: IPDPS, pp. 1–7 (2007)

    Google Scholar 

  7. Ganesan, M.K.A., Singh, S., May, F., Becker, J.: H.264 Decoder at HD Resolution on a Coarse Grain Dynamically Reconfigurable Architecture. In: FPL, pp. 467–471 (2007)

    Google Scholar 

  8. Kupriyanov, A., Kissler, D., Hannig, F., Teich, J.: Efficient event-driven simulation of parallel processor architectures. In: SCOPES, pp. 71–80 (2007)

    Google Scholar 

  9. Open SystemC Initiative (OSCI), SystemC 2.0 User’s Guide (2002), http://www.systemc.org/

  10. Rissa, T., Donlin, A., Luk, W.: Evaluation of SystemC Modelling of Reconfigurable Embedded Systems. In: CoRR (2007)

    Google Scholar 

  11. Austin, T.M., Larson, E., Ernst, D.: SimpleScalar: An Infrastructure for Computer System Modeling. IEEE Computer, 59–67 (2002)

    Google Scholar 

  12. Mei, B., Vernalde, S., Verkest, D., Man, H.D., Lauwereins, R.: ADRES: An Architecture with Tightly Coupled VLIW Processor and Coarse-Grained Reconfigurable Matrix. In: Y. K. Cheung, P., Constantinides, G.A. (eds.) FPL 2003. LNCS, vol. 2778, pp. 61–70. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  13. Lee, M., Singh, H., Lu, G., Bagherzadeh, N., Kurdahi, F.J., Filho, E.M.C., Alves, V.C.: Design and Implementation of the MorphoSys Reconfigurable Computing Processor. VLSI Signal Processing, 147–164 (2000)

    Google Scholar 

  14. Gajski, D.D., Vahid, F., Narayan, S., Gong, J.: SpecSyn: an environment supporting the specify-explore-refine paradigm for hardware/software system design. IEEE Trans. VLSI Syst., 84–100 (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, R., Ma, L., Yue, D., Wen, W., Qi, Z. (2011). Hierarchy Modeling and Co-simulation of a Dynamically Coarse-Grained Reconfigurable Architecture. In: Yang, D. (eds) Informatics in Control, Automation and Robotics. Lecture Notes in Electrical Engineering, vol 133. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25992-0_80

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-25992-0_80

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-25991-3

  • Online ISBN: 978-3-642-25992-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics

Navigation