• DocumentCode
    1482148
  • Title

    Design methodology for on-chip bus architectures using system-on-chip network protocol

  • Author

    Lee, Jeyull

  • Author_Institution
    Dept. of Electron. Eng., Korea Nat. Univ. of Transp., South Korea
  • Volume
    6
  • Issue
    2
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    85
  • Lastpage
    94
  • Abstract
    As the number of IP cores that can be integrated into a single chip has increased significantly in recent years, various types of multi-layered bus architectures are now being used. However, a reckless use of bus layers may lead to an excessive number of wires and low-resource utilisation. To reduce such waste, researches have studied automated on-chip bus design methods for optimal architecture synthesis. This study expands the existing studies in two aspects. First, it considers all possible topologies and redefines the existing exploration problem, whereas the existing studies assume only a few types of topologies. Second, the study includes an exploration process based on a new on-chip bus protocol, system-on-chip network protocol (SNP), as well as processes based on existing protocols to solve the redefined problem. After the time complexity is investigated, it is found that the problem is NP-hard. Accordingly, this study proposes fast search algorithms that can be applied to each of the exploration steps. The proposed algorithms are implemented as a software program of exploration. The overall reduction ratio of the time complexity reaches about three millionths, with a maximal 16% increase in communication time (CT). Considering todays design life cycle, this seems to be a good trade-off.
  • Keywords
    computational complexity; integrated circuit design; protocols; search problems; system buses; system-on-chip; IP cores; NP-hard problem; automated on-chip bus design methods; communication time; fast search algorithms; life cycle design; low-resource utilisation; multilayered bus architectures; on-chip bus architectures; on-chip bus protocol; optimal architecture synthesis; software program; system-on-chip network protocol; time complexity; wires;
  • fLanguage
    English
  • Journal_Title
    Circuits, Devices & Systems, IET
  • Publisher
    iet
  • ISSN
    1751-858X
  • Type

    jour

  • DOI
    10.1049/iet-cds.2011.0054
  • Filename
    6177327