SUNMAP
- 7 June 2004
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 914-919
- https://doi.org/10.1145/996566.996809
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.Keywords
This publication has 9 references indexed in Scilit:
- A network on chip architecture and design methodologyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A linear programming-based algorithm for floorplanning in vlsi designIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2003
- Energy-aware mapping for tile-based NoC architectures under performance constraintsPublished by Association for Computing Machinery (ACM) ,2003
- Networks on chips: a new SoC paradigmComputer, 2002
- A hierarchical modeling framework for on-chip communication architectures2006 IEEE/ACM International Conference on Computer Aided Design, 2002
- The future of wiresProceedings of the IEEE, 2001
- Addressing the system-on-a-chip interconnect woes through communication-based designPublished by Association for Computing Machinery (ACM) ,2001
- On-chip communication architecture for OC-768 network processorsPublished by Association for Computing Machinery (ACM) ,2001
- A generic architecture for on-chip packet-switched interconnectionsPublished by Association for Computing Machinery (ACM) ,2000