DocumentCode
2220131
Title
Bus architecture synthesis for hardware-software co-design of deep submicron systems on chip
Author
Thepayasuwan, Nattawut ; Damle, Vaishali ; Doboli, Alex
Author_Institution
Dept. of Electr. & Comput. Eng., State Univ. of New York, Stony Brook, NY, USA
fYear
2003
fDate
13-15 Oct. 2003
Firstpage
126
Lastpage
133
Abstract
System level design always has a disadvantage of not possessing detailed knowledge of the communication subsystem. This is a crucial issue for system-on-chip design, where uncertainty in communication by very deep submicron effects cannot be neglected. We present a bus architecture (BA) synthesis algorithm for designing the communication subsystem of an SoC. The algorithm is part of a hardware-software codesign methodology for resource constrained embedded applications. BA synthesis includes finding the bus topology, and routing the individual buses so that various constraints, like bus length, topology complexity, potential for communication conflicts over time, are addressed. We present BA synthesis results for a network processor, and a JPEG SoC.
Keywords
computer architecture; hardware-software codesign; system buses; system-on-chip; JPEG SoC; bus architecture synthesis; bus topology; deep submicron effect; hardware-software codesign; network processor; resource constrained embedded application; system-on-chip; Algorithm design and analysis; Analog-digital conversion; Application software; Computer architecture; Delay; Network synthesis; Network topology; Routing; System-level design; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2003. Proceedings. 21st International Conference on
ISSN
1063-6404
Print_ISBN
0-7695-2025-1
Type
conf
DOI
10.1109/ICCD.2003.1240884
Filename
1240884
Link To Document