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