• DocumentCode
    500819
  • Title

    Contract-based system-level composition of analog circuits

  • Author

    Sun, Xuening ; Nuzzo, Pierluigi ; Wu, Chang-Ching ; Sangiovanni-Vincentelli, Alberto

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of California, Berkeley, CA, USA
  • fYear
    2009
  • fDate
    26-31 July 2009
  • Firstpage
    605
  • Lastpage
    610
  • Abstract
    Efficient system-level design is increasingly relying on hierarchical design-space exploration, as well as compositional methods, to shorten time-to-market, leverage design re-use, and achieve optimal performances. However, in analog electronic systems, circuit behaviors are so tightly dependent on their interface conditions that accurate system performance estimations based on characterizations of individual stand-alone circuits is a hard task. Since there is no general solution to this problem, analog system integration has traditionally used ad-hoc solutions heavily dependent on designers´ experience. In this paper, we build upon the analog platform-based design methodology by exploiting contracts to enforce correct-by-construction system-level composition. Contracts intuitively capture the thought process of a designer, who aims at guaranteeing circuit performance only under specific assumptions (e.g. loading and dynamic range) on the interface properties. Our approach allows automatic detection and composition of compatible components in a given library. We apply our methodology to an ultra-wide band receiver front-end to show that contracts allow pre-designed IP components to be smoothly integrated and design decisions to be reliably made at a higher abstraction level, both key factors to improve designer productivity.
  • Keywords
    analogue circuits; analog circuit; contract-based system-level composition; correct-by-construction system-level composition; Analog circuits; Circuit optimization; Contracts; Design methodology; Dynamic range; Libraries; Process design; System performance; System-level design; Time to market; UWB; analog; assume-guarantee; composition; contract; integration; platform; platform-based design; radio-frequency; system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-6055-8497-3
  • Type

    conf

  • Filename
    5227075