DocumentCode
2535652
Title
Architecture refinements by code refactoring of behavioral VHDL-AMS models
Author
Zeng, Kaiping ; Huss, Sorin A.
Author_Institution
Dept. of Comput. Sci., Darmstadt Univ. of Technol.
fYear
2006
fDate
21-24 May 2006
Lastpage
1478
Abstract
This paper presents an automatic structure synthesis technique by partitioning the system representation, which consists of interconnected analog and mixed-signal behavioral models coded in VHDL-AMS. The proposed model code refining methodology restructures, refines, and simplifies behavioral models by means of code transformations of given abstract models. The fundamental approach for these transforms is code refactoring - an approach taken from software engineering and adjusted to the requirements of analog circuit synthesis. Through code refactoring one improves the comprehensibility, expandability, and reusability of a behavioral block model and restructures the model such that subsequent circuit synthesis steps may produce adequate structural representations of the intended behavior. Application examples demonstrate the feasibility of this approach to architecture synthesis
Keywords
electronic design automation; high level synthesis; integrated circuit modelling; analog behavioral model; analog circuit synthesis; architecture refinements; architecture synthesis; automatic structure synthesis; behavioral VHDL-AMS models; code refactoring; code transformations; mixed-signal behavioral models; model code refining; software engineering; structural representations; system representation; Catalogs; Circuit synthesis; Computer architecture; Context modeling; Electronic design automation and methodology; High level synthesis; Integrated circuit modeling; Mathematical model; Radio frequency; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location
Island of Kos
Print_ISBN
0-7803-9389-9
Type
conf
DOI
10.1109/ISCAS.2006.1692875
Filename
1692875
Link To Document