• 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