DocumentCode :
1609051
Title :
A design methodology for system level synthesis of multi-core system architectures
Author :
Yehia, Karim ; Safar, Mona ; Youness, Hassan ; AbdElSalam, Mohamed ; Salem, Ashraf
Author_Institution :
Dept. of Electron. & Commun., Cairo Univ., Cairo, Egypt
fYear :
2011
Firstpage :
1
Lastpage :
6
Abstract :
A multi-core system is an integrated circuit containing multiple processor cores that implements most of the functionality of a complex electronic system and some other components like FPGA/ASIC on a single chip. In this paper, we present a novel approach to synthesize multi-core system architectures from Task Precedence Graphs (TPG) models. The front end engine applies efficient algorithm for scheduling and communication contention resolving to obtain the optimal multi-core system architecture in terms of number of processor cores, number of busses, task-to-processor/channel-to-bus mapping, optimal schedule, and HW/SW partition. The back end engine generates a SystemC simulation model using a well-known commercial tool model generation library. The viability and potential of the approach is demonstrated by a case study.
Keywords :
C language; computer architecture; graph theory; hardware-software codesign; integrated circuit design; microprocessor chips; processor scheduling; system buses; ASIC; FPGA; HW/SW partition; SystemC simulation model; TPG models; back end engine; busses; channel-to-bus mapping; commercial tool model generation library; communication contention; complex electronic system; design methodology; front end engine; integrated circuit; multicore system architectures; multiple processor cores; optimal multicore system architecture; optimal schedule; scheduling; system level synthesis; task precedence graphs models; task-to-processor; Engines; Multicore processing; Optimal scheduling; Partitioning algorithms; Processor scheduling; Scheduling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Communications and Photonics Conference (SIECPC), 2011 Saudi International
Conference_Location :
Riyadh
Print_ISBN :
978-1-4577-0068-2
Electronic_ISBN :
978-1-4577-0067-5
Type :
conf
DOI :
10.1109/SIECPC.2011.5876883
Filename :
5876883
Link To Document :
بازگشت