DocumentCode :
2326666
Title :
A CDFG generating method from C program for LSI design
Author :
Kato, Toshiyuki ; Miyauchi, Takaaki ; Osumi, Yoshizo ; Yamauchi, Hironori ; Nishikado, Hideto ; Miyake, Takaaki ; Kobayashi, Shiro
Author_Institution :
Dept. of Sci. & Eng., Ritsumeikan Univ., Kusatsu
fYear :
2008
fDate :
Nov. 30 2008-Dec. 3 2008
Firstpage :
936
Lastpage :
939
Abstract :
This paper proposes a CDFG (control data flow graph) generating method from a C program for LSI design. At first, an application program described in C language is analyzed. And a hierarchical CDFG that maintains the program structure for optimal HW assignment is generated. After a generation of the CDFG, every operation in the CDFG is partitioned to data operation or address operation for design of an architecture such as DSP, which has ALU and address operation unit separately.
Keywords :
C language; circuit CAD; data flow graphs; integrated circuit design; large scale integration; program control structures; program diagnostics; ALU; C program; DSP; LSI design; address operation unit; application program analysis; control data flow graph generating method; optimal hardware assignment; program structure; Cellular phones; Data engineering; Design engineering; Digital signal processing; Flow graphs; Hardware; High level synthesis; Large scale integration; Maintenance engineering; Research and development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
Conference_Location :
Macao
Print_ISBN :
978-1-4244-2341-5
Electronic_ISBN :
978-1-4244-2342-2
Type :
conf
DOI :
10.1109/APCCAS.2008.4746177
Filename :
4746177
Link To Document :
بازگشت