• DocumentCode
    3373337
  • Title

    A highly efficient method for extracting FSMs from flattened gate-level netlist

  • Author

    Shi, Yiqiong ; Ting, Chan Wai ; Gwee, Bah-Hwee ; Ren, Ye

  • Author_Institution
    Sch. of Electr. & Electron. Eng., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2010
  • fDate
    May 30 2010-June 2 2010
  • Firstpage
    2610
  • Lastpage
    2613
  • Abstract
    This paper proposes a novel method for extracting Finite State Machines (FSMs) from flattened gate-level netlist. The proposed method which employs a potential state register elimination technique and a two-level FSM separation strategy is highly applicable to control-intensive circuits. The potential state register elimination technique is based on control signal identification whereas the two-level FSM separation strategy is based on enable tree identification and the strongly connected components algorithm. To demonstrate the efficacy and to illustrate the unique features of the proposed FSM extraction method, the Synopsys DesignWare DW8051 microcontroller is used as the benchmark circuit for comparison and simulations. Results show that the proposed method reduces the complexity of the extracted FSMs in terms of number of state registers in an FSM by more than 90% as compared to the reported technique.
  • Keywords
    circuit CAD; finite state machines; microcontrollers; FSM; control-intensive circuits; finite state machines; flattened gate-level netlist; state register elimination technique; Automata; Circuit synthesis; Continuous wavelet transforms; Design automation; Digital circuits; Hardware design languages; Logic; Microcontrollers; Registers; Signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5308-5
  • Electronic_ISBN
    978-1-4244-5309-2
  • Type

    conf

  • DOI
    10.1109/ISCAS.2010.5537093
  • Filename
    5537093