• DocumentCode
    996532
  • Title

    Efficient approximation of symbolic expressions for analog behavioral modeling and analysis

  • Author

    Tan, Sheldon X D ; Shi, C. J Richard

  • Author_Institution
    Dept. of Electr. Eng., Univ. of California, Riverside, CA, USA
  • Volume
    23
  • Issue
    6
  • fYear
    2004
  • fDate
    6/1/2004 12:00:00 AM
  • Firstpage
    907
  • Lastpage
    918
  • Abstract
    Efficient algorithms are presented to generate approximate expressions for transfer functions and characteristics of large linear-analog circuits. The algorithms are based on a compact determinant decision diagram (DDD) representation of exact transfer functions and characteristics. Several theoretical properties of DDDs are characterized, and three algorithms, namely, based on dynamic programming, based on consecutive k-shortest path (SP), and based on incremental k-SP, are presented in this paper. We show theoretically that all three algorithms have time complexity linearly proportional to |DDD|, the number of vertices of a DDD, and that the incremental k-SP-based algorithm is fastest and the most flexible one. Experimental results confirm that the proposed algorithms are the most efficient ones reported so far, and are capable of generating thousands of dominant terms for typical analog blocks in CPU seconds on a modern computer workstation.
  • Keywords
    analogue integrated circuits; circuit simulation; decision diagrams; integrated circuit modelling; matrix algebra; transfer functions; DDD representation; analog behavioral modeling; analog blocks; analog symbolic analysis; circuit simulation; consecutive k-shortest path; determinant decision diagram; dynamic programming; incremental k-SP-based algorithm; large linear-analog circuits; matrix determinant; symbolic expressions; time complexity; transfer functions; Analog circuits; Central Processing Unit; Character generation; Computer errors; Dynamic programming; Radio frequency; Semiconductor device modeling; System-on-a-chip; Transfer functions; Very large scale integration; Analog symbolic analysis; DDDs; behavioral modeling; circuit simulation; determinant decision diagrams; matrix determinant;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2004.828135
  • Filename
    1302190