Title :
OSIRIS: automated synthesis of flat and hierarchical bus architectures for deep submicron systems on chip
Author :
Thepayasuwan, Nattawut ; Doboli, Alex
Author_Institution :
Dept. of Electr. & Comput. Eng., State Univ. of New York at Stony Brook, NY, USA
Abstract :
This paper presents a bus architecture (BA) synthesis algorithm for designing the communication sub-system of an SoC. The novelty is that a potential variable at physical level, namely, total bus length is contemplated during the synthesis process. The algorithm generates both flat and hierarchical bus architecture using performance parameters, i.e., bus length, topology complexity, potential for communication conflicts over time. BA synthesis results for a network processor are discussed.
Keywords :
integrated circuit design; integrated circuit interconnections; system buses; system-on-chip; OSIRIS; automated synthesis; bus architecture synthesis algorithm; communication conflicts; communication sub-system design; deep submicron systems; flat bus architecture; hierarchical bus architectures; network processor; total bus length; Algorithm design and analysis; Assembly; Computer architecture; Engines; Network synthesis; Network topology; Simulated annealing; Space exploration; System-on-a-chip; Very large scale integration;
Conference_Titel :
VLSI, 2004. Proceedings. IEEE Computer society Annual Symposium on
Print_ISBN :
0-7695-2097-9
DOI :
10.1109/ISVLSI.2004.1339550