Title :
Design methodology for on-chip bus architectures using system-on-chip network protocol
Author_Institution :
Dept. of Electron. Eng., Korea Nat. Univ. of Transp., South Korea
fDate :
3/1/2012 12:00:00 AM
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;
Journal_Title :
Circuits, Devices & Systems, IET
DOI :
10.1049/iet-cds.2011.0054