Title :
Mapping concurrent applications to a NoC
Author :
Lei, Tang ; Hong, Peng ; Yanhui, Yang
Author_Institution :
Datang Microelectron. Technol. Co., LTD, Beijing, China
Abstract :
Network on chip (NoC) is a new paradigm for designing IP core based systems on chip, which supports high degree of reusability and is scalable and re-configurable. In this paper, an efficient two-step genetic algorithm based design tool is described to map multimedia applications, which are abstracted by a parameterized multi-task-graph, onto a NoC architecture. In order to provide sufficient testing data, we developed an input data generation tool, which can generate a NoC backbone and random multi-task-graph test patterns. Experiments show that the two-step genetic algorithm tool can usually give reasonable design results within half a minute on a PC platform. The input data generation tool can also be used as a random task graph generation tool for general purposes.
Keywords :
automatic test pattern generation; genetic algorithms; hardware-software codesign; industrial property; integrated circuit design; logic CAD; logic testing; multimedia systems; system-on-chip; IP core based system; NoC; NoC architecture; NoC backbone; concurrent application mapping; design tool; input data generation tool; multimedia applications; network on chip; parameterized multi-task graph; random test pattern generation; systems on chip; two-step genetic algorithm; Genetics; Microelectronics; Network-on-a-chip; Packet switching; Spine; Switches; System-on-a-chip; Test pattern generators; Testing; Topology;
Conference_Titel :
Solid-State and Integrated Circuits Technology, 2004. Proceedings. 7th International Conference on
Print_ISBN :
0-7803-8511-X
DOI :
10.1109/ICSICT.2004.1435223