Skip to main content

An Efficient Cooperative Design Framework for SOC On-Chip Communication Architecture System-Level Design

  • Conference paper
Computer Supported Cooperative Work in Design III (CSCWD 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4402))

  • 952 Accesses

Abstract

In this paper an efficient cooperative design framework is proposed to help SOC designers to construct their desired application-specific communication architectures. The proposed framework makes contributions as follows: (1) it outlines an approach of model refinement from one level of abstraction down to another closer to implementation; (2) it is particularly suitable for complex systems which consist of hundreds of processing elements (PEs) because it adopts a “divide-and-conquer” approach and provides the On-Chip Communication Architecture constructing method for PEs with compatible and incompatible protocols; (3) it can achieve a fine trade-off between system performance and implementation cost through a multi-objectives cost function taking into account of bus widths, bus load, cost for arbitration logic and transducers. The correctness and effectiveness of the method is evaluated through an illustrative JPEG decoder application.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. Lukai, C., Gajski, D.: Grouping-Based Architecture Exploration of System-Level Design. Technical Report ICS-TR-00-03. University of California, Irvine (2002)

    Google Scholar 

  2. Jingcao, H., Yangdong, D., Radu, M.: System-Level Point-to-Point Communication Synthesis Using Floorplanning Information. In: Proceedings of the 15th IEEE International Conference on VLSI Design, pp. 573–579 (2002)

    Google Scholar 

  3. Mai, R., Horowitz, M.: The future of wire. Proceedings of the IEEE, 490–504 (2001)

    Google Scholar 

  4. Cyr, G., Bois, G., Aboulhamid, M.: Generation of processor interface for SOC using standard communication protocol. In: IEE Proc.-Comput. Digit. Tech., pp. 367–376 (2004)

    Google Scholar 

  5. Renner, F.M., Becker, J., Glesner, M.: Automated Communication Synthesis for Architecture-precise Rapid Prototyping of Real-Time Embedded Systems. In: Proceedings of the 11th IEEE International Workshop on Rapid System Prototyping, pp. 154–159 (2000)

    Google Scholar 

  6. Gasteier, M., Munch, M., Glesner, M.: Generation of interconnection topologies for communication synthesis. In: Proceedings of the Conference on Design, Automation and Test in Europe, Paris, France, pp. 36–43 (1998)

    Google Scholar 

  7. Lukai, C., Gajski, D.: Channel Mapping in System Level Design. Technical Report ICS-TR-00-03. University of California, Irvine (2003)

    Google Scholar 

  8. Gajski, D., et al.: SpecC: Specification language and Methodology. Kluwer Academic Publishers, Dordrecht (2000)

    Google Scholar 

  9. Qiang, W., Jinian, B.: A Hierarchical CDFG as Intermediate Representation for Hardware/Software Co-design. In: Proceedings of the International Conference on Communications, Circuits and Systems, pp. 1429–1432 (2002)

    Google Scholar 

  10. Yawen, N., Jinian, B., Haili, W.: CGEM: A Communication Graph Extraction Method Based on HCDFG for Channel Mapping in System Level Design. In: Proceedings of International Conference on Computer Aided Industrial Design and Conceptual Design, pp. 696–701 (2005)

    Google Scholar 

  11. Yawen, N., et al.: SLCAO: An Effective System Level Communication Architectures Optimization Method for System-on-Chips. In: Proceedings of 6th International Conference on ASIC, Shanghai, China, pp. 114–117 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Weiming Shen Junzhou Luo Zongkai Lin Jean-Paul A. Barthès Qi Hao

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Niu, Y., Bian, J., Wang, H., Tong, K. (2007). An Efficient Cooperative Design Framework for SOC On-Chip Communication Architecture System-Level Design. In: Shen, W., Luo, J., Lin, Z., Barthès, JP.A., Hao, Q. (eds) Computer Supported Cooperative Work in Design III. CSCWD 2006. Lecture Notes in Computer Science, vol 4402. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72863-4_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72863-4_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72862-7

  • Online ISBN: 978-3-540-72863-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics