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
Link To Document