DocumentCode :
2183748
Title :
CPU core generation for hardware-software codesign
Author :
Jang, Kyung-Sik ; Kunieda, Hiroaki
Author_Institution :
Dept. of Electr. & Electron. Eng., Tokyo Inst. of Technol., Japan
fYear :
1996
fDate :
18-21 Nov 1996
Firstpage :
306
Lastpage :
309
Abstract :
We propose a systematic method which synthesizes the data path and control path of CPU Core from the instruction sequence compiled and translated from C language description of target algorithm in hardware-software codesign environment. We use a graphical representation method to describe instructions in register transfer level. To explore design space more broadly, we apply synthesis parameters selectively, which change the architecture of data path. The number of data transfer paths is reduced by replacing the rarely used path with its bypass route. To select the best among the candidate CPU cores, the data path cost and control path cost are synthesized together
Keywords :
graph theory; high level synthesis; C language; CPU core generation; algorithm; control path; data path; graphical method; hardware-software codesign; instruction sequence; register transfer level; synthesis parameters; transfer path; Application software; Application specific processors; Computer architecture; Control systems; Data engineering; Design engineering; Hardware; Space exploration; Time to market; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 1996., IEEE Asia Pacific Conference on
Conference_Location :
Seoul
Print_ISBN :
0-7803-3702-6
Type :
conf
DOI :
10.1109/APCAS.1996.569277
Filename :
569277
Link To Document :
بازگشت