DocumentCode
466530
Title
Source-code-level Transformation and APT-Driven Parallelism Pre-processes for Embedded System Automated Design
Author
Zhao, Kang ; Bian, Jinian ; Wu, Qiang ; Hong, Xianlong
Author_Institution
Dept. Comput. Sci. & Technol., Tsinghua Univ., Beijing
Volume
1
fYear
2006
fDate
4-6 Oct. 2006
Firstpage
493
Lastpage
499
Abstract
A particular pre-processing framework for embedded system design automation is presented in this paper. The main motivation of this framework is to construct a unified internal platform that bridges the gap from the original system application input to the intermediate kernel representation in hardware/software (HW/SW) co-design. To cope with this issue, novel algorithms for the transformation from C specification to hierarchical control data flow graph (HCDFG) and parallelism optimization are employed in this paper, which satisfy the front-end requirements of HW/SW partitioning in the whole design. In particular, a novel model named abstract parallel tree (APT) is emphatically presented in detail to offer a theoretic support for the implementation of parallelism optimization. Finally, the summary of experimental implementations is presented and the feasibility of this framework is validated
Keywords
data flow graphs; embedded systems; formal specification; hardware-software codesign; hierarchical systems; C specification; abstract parallel tree; embedded system automated design; embedded system design automation; hardware/software codesign; hierarchical control data flow graph; kernel representation; parallelism optimization; parallelism preprocess; preprocessing framework; source-code-level transformation; Algorithm design and analysis; Application software; Bridges; Design automation; Design optimization; Embedded system; Flow graphs; Hardware; Kernel; Partitioning algorithms; C specification; Design Automation; HCDFG; HW/SW co-design; Parallelism; Transformation;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Engineering in Systems Applications, IMACS Multiconference on
Conference_Location
Beijing
Print_ISBN
7-302-13922-9
Electronic_ISBN
7-900718-14-1
Type
conf
DOI
10.1109/CESA.2006.4281702
Filename
4281702
Link To Document