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