• DocumentCode
    813861
  • Title

    Behavioral modeling for high-level synthesis of analog and mixed-signal systems from VHDL-AMS

  • Author

    Doboli, Alex ; Vemuri, Ranga

  • Author_Institution
    State Univ. of New York, Stony Brook, NY, USA
  • Volume
    22
  • Issue
    11
  • fYear
    2003
  • Firstpage
    1504
  • Lastpage
    1520
  • Abstract
    High-level synthesis is highly demanded for managing the complexity of analog and mixed-signal system designs. However, synthesis methods are currently in their infancy. The absence of a high-level specification notation is an important limitation for the development of efficient synthesis methods. This paper presents a behavioral model and a VHDL-AMS subset for high-level synthesis of analog and mixed-signal systems. The model (named aBlox) offers a composition semantics for functionality description and an orthogonal declarative mechanism for expressing the performance requirements of a system. The model was developed after analyzing a large number of systems for telecommunication, signal processing, control engineering, and analog computing. The model expresses the meaning of: 1) analog and digital data; 2) continuous and event-driven functionality (behavior); 3) analog performance attributes; and 4) analog-digital interactions. The aBlox model serves as a foundation for defining a semantically sound VHDL-AMS subset for synthesis. Also, the VHDL-AMS subset is identified so that its constructs can be mapped to architectures of circuits. We introduce several restrictions to the VHDL-AMS instructions, such that their semantics match that of the aBlox model. To motivate the usefulness of the model and the VHDL-AMS subset, we present a case study that uses VHDL-AMS inputs.
  • Keywords
    circuit optimisation; hardware description languages; high level synthesis; mixed analogue-digital integrated circuits; VHDL-AMS; aBlox; behavioral modeling; composition semantics; event-driven functionality; high-level synthesis; mixed-signal systems; orthogonal declarative mechanism; Analog computers; Analog-digital conversion; Circuit synthesis; Control engineering; Control system synthesis; High level synthesis; Signal analysis; Signal processing; Signal synthesis; Telecommunication computing;
  • 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.2003.818302
  • Filename
    1240089