• DocumentCode
    2634619
  • Title

    FSM model abstraction for analog/mixed-signal circuits by learning from I/O trajectories

  • Author

    Gu, Chenjie ; Roychowdhury, Jaijeet

  • Author_Institution
    EECS Dept., Univ. of California, Berkeley, CA, USA
  • fYear
    2011
  • fDate
    25-28 Jan. 2011
  • Firstpage
    7
  • Lastpage
    12
  • Abstract
    Abstraction of circuits is desirable for faster simulation and high-level system verification. In this paper, we present an algorithm that derives a Mealy machine from differential equations of a circuit by learning input-output trajectories. The key idea is adapted from Angluin´s DFA (deterministic finite automata) learning algorithm that learns a DFA from another DFA. Several key components of Angluin´s algorithm are modified so that it fits in our problem setting, and the modified algorithm also provides a reasonable partitioning of the continuous state space as a by-product. We validate our algorithm on a latch circuit and an integrator circuit, and demonstrate that the resulting FSMs inherit important behaviors of original circuits.
  • Keywords
    circuit analysis computing; deterministic automata; differential equations; finite automata; finite state machines; learning (artificial intelligence); mixed analogue-digital integrated circuits; Angluin algorithm; FSM model abstraction; I-O trajectories; Mealy machine; analog-mixed-signal circuits; continuous state space; deterministic finite automata learning algorithm; differential equations; high-level system verification; integrator circuit; latch circuit; Differential equations; Doped fiber amplifiers; Integrated circuit modeling; Latches; Machine learning; Mathematical model; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (ASP-DAC), 2011 16th Asia and South Pacific
  • Conference_Location
    Yokohama
  • ISSN
    2153-6961
  • Print_ISBN
    978-1-4244-7515-5
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2011.5722281
  • Filename
    5722281