skip to main content
10.1145/1117278.1117293acmconferencesArticle/Chapter ViewAbstractPublication PagesslipConference Proceedingsconference-collections
Article

Modeling and analysis of the system bus latency on the SoC platform

Authors Info & Claims
Published:04 March 2006Publication History

ABSTRACT

In the SoC, the system bus makes a bottleneck for data communication in high speed on a chip. In addition, the system allows multiple bus layers for efficient management of the bus resources on a SoC. In this paper, we present a latency model of the shared bus connecting multiple IPs. Using the latency model, we analyzed the latencies of the system bus on a SoC to get a throughput needed for the system. This result is used as a criterion for setting optimal bus architecture for a specific SoC design. We get latencies for examples MPEG and USB 2.0 using the proposed latency model and compare with the simulation result from MaxSim tools. As a result, the accuracy of the latency model for a single layer and multiple layers is over 96% and 85%, respectively.

References

  1. W.O. Cesario, D. Lyonnard G., G. Nicolescu, Y. Paviot, Sungjoo Yoo, A.A. Jerraya, L. Gauthier and M. Diaz-Nava, "Multiprocessor SoC platform: a component-based design approach", Design & Test of Computers, IEEE, vol. 19, no. 6, pp. 52--63, Dec. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. K. Keutzer, A.R. Newton, J.M. Rabaey and A. Saniovanni-Vincentelli, "System-level design: orthgonalization of concerns and platform-based design", Computer-Aided Design of Integrated Circuits and Systems, IEEE, vol. 19, no. 20, pp. 1523--1543, Dec. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Li Li, Minglun Gao, Zuoren Cheng, Duoli Zhang and Shuzhuan He, "A new platform-based orthogonal SoC design methodology", ASIC, 2003 Proceedings. on 5th International Conference, vol. 1, no. 3, pp. 428--432, Oct. 2003.Google ScholarGoogle ScholarCross RefCross Ref
  4. Kyeong Keol Ryu, Eung Shin, V.J. Mooney, "A comparison of five different multiprocessor SoC bus architectures," in Proc. of Euromicro Symposium on Digital Systems, Design, pp. 202--209, Sept. 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Wen-Tsuen Chen, Jang-Ping Sheu, "Performance analysis of multiple bus interconnection networks with hierarchical requesting model," IEEE Trans. on Computers, vol. 40, no. 7, pp. 834--842, Jul. 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Qing Yang, Laxmi N.Bhuyan, "Analysis of packet-switched multiple-bus multiprocessor system," IEEE Trans. On Computers, vol. 45, no.5, pp. 580--588, May. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. John L.K.,Yu-cheng Liu, "Performance model for a prioritized multiple-bus multiprocessor system," IEEE Trans. On Computers, vol. 45, no.5, pp.580--588, May. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. C.A.Jeferino, M.E.Kreutz, L.Carro and A.A.Susin, "A study on communication issue forsystems-on-chip" in Proc. Of 15th Symposium on Integrated Circuits and Systems Design, pp.121--126, Sept.2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. AMBA specification Rev2.0, ARM co., May 1999.Google ScholarGoogle Scholar
  10. S. Okada, N. Takada, H. Miura and T. Asaeda, " System-on-a-chip for digital still camera with VGA-size clip shooting", Consumer Electronics, IEEE, vol. 46, no. 3, pp. 622--627, Aug. 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. MaxSim developer suite user's guide Ver 5.0, AXYS Design Automation Inc., Mar. 2004.Google ScholarGoogle Scholar
  12. C.A. Jeferino, M.E. Kreutz, L. Carro and A. A. Susin, "A study on communication issues for systems-on-chip" in Proc. Of 15th Symposium on Integrated Circuits and Systems Design, pp.121--126, Sept. 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Furber. S, "Future Trends in SoC Interconnect". 2005 IEEE International Symposium on VLSI Design, Automation and Test, 2005. (VLSI-TSA-DAT). pp. 295--298, April 2005.Google ScholarGoogle Scholar
  14. Sang Hun Lee, Chan Ho Lee, Hyuk Jae Lee, "A New multi-channel on-chip-bus architecture for system-on-chips" Proc. of IEEE International SOC Conference, pp.305--308, Sept. 2004.Google ScholarGoogle Scholar

Index Terms

  1. Modeling and analysis of the system bus latency on the SoC platform

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SLIP '06: Proceedings of the 2006 international workshop on System-level interconnect prediction
      March 2006
      130 pages
      ISBN:1595932550
      DOI:10.1145/1117278

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 March 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate6of8submissions,75%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader