A highly efficient method for extracting FSMs from flattened gate-level netlist
A highly efficient method for extracting FSMs from flattened gate-level netlist
复制标题
一种从扁平化门级网表中提取 FSM 的高效方法
DOI:
10.1109/iscas.2010.5537093
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
Ye Ren
中科院分区:
文献类型:
--
作者:
Yiqiong Shi;Chan Wai Ting;B. Gwee;Ye Ren
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.