ACM Home Page
Please provide us with feedback. Feedback
SUNMAP: a tool for automatic topology selection and generation for NoCs
Full text PdfPdf (205 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 41st annual conference on Design automation table of contents
San Diego, CA, USA
SESSION: New tools and methods for future embedded SoC table of contents
Pages: 914 - 919  
Year of Publication: 2004
ISBN:1-58113-828-8
Authors
Srinivasan Murali  Stanford University, Stanford, CA
Giovanni De Micheli  Stanford University, Stanford, CA
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 78,   Citation Count: 28
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/996566.996809
What is a DOI?

ABSTRACT

Increasing communication demands of processor and memory cores in Systems on Chips (SoCs) necessitate the use of Networks on Chip (NoC) to interconnect the cores. An important phase in the design of NoCs is he mapping of cores onto the most suitable opology for a given application. In this paper, we present SUNMAP a tool for automatically selecting he best topology for a given application and producing a mapping of cores onto that topology. SUNMAP explores various design objectives such as minimizing average communication delay, area, power dissipation subject to bandwidth and area constraints. The tool supports different routing functions (dimension ordered, minimum-path, traffic splitting) and uses floorplanning information early in the topology selection process to provide feasible mappings. The network components of the chosen NoC are automatically generated using cycle-accurate SystemC soft macros from X-pipes architecture. SUNMAP automates NoC selection and generation, bridging an important design gap in building NoCs. Several experimental case studies are presented in the paper, which show the rich design space exploration capabilities of SUNMAP.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
3
 
4
S. Kumar et al., "A network on chip architecture and design methodology", ISVLSI 2002, pp.105--112, 2002.
 
5
6
7
 
8
 
9
D.Siguenza-Tortosa, J. Nurmi, " Proteo: A New Approach to Network-on-Chip", in CSN 02, Sep. 2002.
 
10
S. J. Lee et al., "An 800MHz Star-Connected On-Chip Network for Application to Systems on a Chip", ISSCC 2003, Feb. 2003.
 
11
 
12
S. J. Krolikoski, et. al, "Methodology and Technology for Virtual Component Driven Hardware/Software Co-Design on the System-Level", ISCAS 99, pp. 456--459, June 1999.
 
13
E. B. Van der Tol, E. G. T. Jaspers, "Mapping of MPEG-4 Decoding on a Flexible Architecture Platform", SPIE 2002, pp. 1--13, Jan, 2002.
 
14
 
15
16
 
17
 
18
"xpipesCompiler: A Tool For Instantiating Application Specific Networks on Chips", Vol. 2, pp. 20884, DATE 2004.
 
19
"Bandwidth Constrained Mapping of Cores onto NoC Architectures", Vol. 2, pp. 20896, DATE 2004.
 
20
J. G. Kim, Y. D. Kim, "A linear programming-based algorithm for floorplanning in VLSI design ", IEEE Transactions on CAD, pp. 584--592, Vol. 22, Issue: 5, May 2003.
 
21
 
22
 
23
R. Ho, K. Mai, and M. Horowitz, "The Future of Wires", Proceedings of the IEEE, pp. 490--504, April 2001.

CITED BY  28
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Collaborative Colleagues:
Srinivasan Murali: colleagues
Giovanni De Micheli: colleagues