• DocumentCode
    1928820
  • Title

    Extraction of finite state machines from transistor netlists by symbolic simulation

  • Author

    Pandey, Manisb ; Jain, Alok ; Bryant, Randal E. ; Beatty, Derek ; York, Gary ; Jain, Samir

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1995
  • fDate
    2-4 Oct 1995
  • Firstpage
    596
  • Lastpage
    601
  • Abstract
    The paper describes a new technique for extracting clock level finite state machines (FSMs) from transistor netlists using symbolic simulation. The transistor netlist is preprocessed to produce a gate level representation of the netlist. Given specifications of the circuit clocking and input and output timing, simulation patterns are derived for a symbolic simulator. The result of the symbolic simulation and extraction process is the next state and output function of the equivalent FSM, represented as Ordered Binary Decision Diagrams. Compared to previous techniques, our extraction process yields an order of magnitude improvement in both space and time, is fully automated and can handle static storage structures and time multiplexed inputs and outputs
  • Keywords
    circuit analysis computing; finite state machines; logic CAD; logic design; FSMs; Ordered Binary Decision Diagrams; circuit clocking; clock level finite state machines; equivalent FSM; finite state machine extraction; gate level representation; next state; output function; output timing; simulation patterns; static storage structures; symbolic simulation; symbolic simulator; time multiplexed inputs; time multiplexed outputs; transistor netlists; Automata; Boolean functions; Circuit simulation; Circuit testing; Clocks; Computer networks; Data structures; Formal verification; Steady-state; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1995. ICCD '95. Proceedings., 1995 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-7165-3
  • Type

    conf

  • DOI
    10.1109/ICCD.1995.528929
  • Filename
    528929