Achieving fast and exact hazard-free logic minimization of extended burst-mode gC finite state machines

被引:3
作者
Jacobson, H [1 ]
Myers, C [1 ]
Gopalakrishnan, G [1 ]
机构
[1] Univ Utah, Dept Comp Sci, Salt Lake City, UT 84112 USA
来源
ICCAD - 2000 : IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN | 2000年
关键词
D O I
10.1109/ICCAD.2000.896490
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a new approach to two-level hazard-free logic minimization in the context of extended burst-mr,de finite state machine synthesis targeting generalized C-elements (gC). No currently available minimizers for literal-exact two-level hazard-free logic minimization of extended burst-mode gC controllers can handle large circuits without synthesis times ranging up over thousands of seconds. Even existing heuristic approaches take too much time when iterative exploration over a large design space is required and do not yield minimum results. The logic minimization approach presented in this pager is based on state graph exploration in conjunction with single-cube cover algorithms, an approach that has not been considered for minimization of extended burst-mode finite state machines previously. Our algorithm achieves very fast logic minimization by introducing compacted state graphs and cover tables and an efficient single-cube cover algorithm for single-output minimization. Our exact logic minimizer finds minimal number of literal solutions to all currently available benchmarks, in less than one second an a 333 MHz microprocessor - more than three orders of magnitude faster than existing literal exact methods, and over an order of magnitude faster than existing heuristic methods for the largest benchmarks. This includes a benchmark that has never been possible to solve exactly in number of literals before.
引用
收藏
页码:303 / 310
页数:8
相关论文
共 30 条
[1]  
BEEREL P, 1992, P INT C COMP AID DES, P581
[2]  
BEEREL PA, 1998, IEEE T COMPUTER MAR
[3]   THE POST-OFFICE EXPERIENCE - DESIGNING A LARGE ASYNCHRONOUS CHIP [J].
COATES, B ;
DAVIS, A ;
STEVENS, K .
INTEGRATION-THE VLSI JOURNAL, 1993, 15 (03) :341-366
[4]  
Cortadella J, 1997, IEICE T INF SYST, VE80D, P315
[5]  
FUHRER RM, 1999, P INT C COMP AID DES
[6]  
FUHRER RM, 1999, THESIS COLUMBIA U
[7]   Application-specific programmable control for high-performance asynchronous circuits [J].
Jacobson, HM ;
Gopalakrishnan, G .
PROCEEDINGS OF THE IEEE, 1999, 87 (02) :319-331
[8]   Average-case optimized transistor-level technology mapping of extended burst-mode circuits [J].
James, KW ;
Yun, KY .
ADVANCED RESEARCH IN ASYNCHRONOUS CIRCUITS AND SYSTEMS - FOURTH INTERNATIONAL SYMPOSIUM, 1998, :70-79
[9]  
JUNG ST, 1999, P INT C COMP AID DES, P332
[10]  
KESSELS J, 1992, ERROR DECODER COMPAC