DocumentCode
3230318
Title
Automatic re-coding of reference code into structured and analyzable SoC models
Author
Chandraiah, Pramod ; Dömer, Rainer
Author_Institution
Univ. of California, Irvine, Irvine
fYear
2008
fDate
21-24 March 2008
Firstpage
440
Lastpage
445
Abstract
The quality of the input system model has a direct bearing on the effectiveness of the system exploration and synthesis tools. Given a well-structured system model, tools today are effective in generating efficient implementations. However, readily available reference C codes are not conducive for system synthesis as they lack the necessary structure and analyzability needed by the design flow. Usually reference C code is manually converted into a SoC model by applying necessary transformations. The type of transformations depends on the underlying design flow and tools. Proper structural hierarchy is one essential feature needed for architectural exploration. In this paper, we provide automatic C code transformations to encapsulate functions and insert structural hierarchy to create well-structured and analyzable SoC models. Our automatic transformations, combined with interactive application of the designer´s knowledge and experience, enable faster creation of structural hierarchy in C models and hence result in significant reduction of the overall design time.
Keywords
encoding; system-on-chip; analyzable SoC model; automatic re-coding; input system model; reference C code; reference code; structured SoC model; synthesis tool; system exploration; system synthesis; Decoding; Design methodology; Design optimization; Digital audio players; Embedded computing; Multimedia systems; Open source software; Process design; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location
Seoul
Print_ISBN
978-1-4244-1921-0
Electronic_ISBN
978-1-4244-1922-7
Type
conf
DOI
10.1109/ASPDAC.2008.4483991
Filename
4483991
Link To Document