DocumentCode
405767
Title
Optimizing network on chip architecture size for applications
Author
Tang Lei ; Kumar, Sudhakar
Author_Institution
Dept. of Electron. & Comput. Eng., Jonkoping Univ., Sweden
Volume
1
fYear
2003
fDate
21-24 Oct. 2003
Firstpage
152
Abstract
Network on Chip (NoC) is a new paradigm structure for designing future System on Chips (SoCs), where the cores communicate among themselves through an on-chip packet switched network. Many new tools will be required to help a designer develop applications using the paradigm. In this paper we describe an efficient two-step genetic algorithm for mapping parameterized multi task graphs, on to a NoC architecture with two dimensional mesh of switches as communication backbone. Our algorithm finds a mapping of multi task graphs´ vertexes to available IP cores on NoC so that every single task graph can meet its respective deadline. Our algorithm is able to handle large task graphs and provide near optimal mapping of task graphs to a fixed NoC architecture in a very short time. As one case, we show its effect on deciding an optimal size of NoC architecture for a given set of concurrent applications.
Keywords
IP networks; genetic algorithms; graph theory; system-on-chip; IP cores; NoC; SOC; multi task graph mapping; network on chip architecture; on-chip packet switched network; optimal mapping; optimisation; single task graph; system on chip design; two dimensional mesh; two step genetic algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2003. Proceedings. 5th International Conference on
ISSN
1523-553X
Print_ISBN
0-7803-7889-X
Type
conf
DOI
10.1109/ICASIC.2003.1277512
Filename
1277512
Link To Document