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.
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;
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
DOI :
10.1109/ISCAS.2006.1692875