DocumentCode :
3399697
Title :
Synthesis for SoC architecture using VCores
Author :
Nishi, Hiroaki ; Muraoka, Michiaki ; Morizawa, Rafael K. ; Yokota, Hideaki ; Hamada, Hideyuki
Author_Institution :
Semicond. Technol. Acad. Res. Center, Yokohama, Japan
fYear :
2003
fDate :
21-24 Jan. 2003
Firstpage :
446
Lastpage :
452
Abstract :
In this paper, we propose a novel architecture synthesis method for SoCs using VCores (virtual cores). VCores are reusable and configurable high-level descriptions. An initial SoC architecture, which consists of a CPU, buses, and peripherals, is generated, based on an architecture template. The hardware and software tradeoff is possible on the architecture model after assignment of software VCores or hardware VCores. The assignment is based on the results of the architecture´s performance estimation. We present a prototype of the synthesis for SoC architecture using VCores and an architecture level design experiment using this prototype.
Keywords :
computer architecture; hardware-software codesign; industrial property; integrated circuit design; logic design; system-on-chip; CPU; SoC architecture; architecture performance estimation; architecture template; buses; configurable high-level descriptions; functional VCores; hardware VCores; hardware software tradeoff; hardware/software codesign; intellectual property; peripherals; reusable high-level descriptions; software VCores; virtual cores; Computer architecture; Design methodology; Electronic mail; Hardware; Intellectual property; Product design; Prototypes; Software performance; Software prototyping; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific
Print_ISBN :
0-7803-7659-5
Type :
conf
DOI :
10.1109/ASPDAC.2003.1195057
Filename :
1195057
Link To Document :
بازگشت