SYNTHESIS OF HAZARD-FREE CONTROL-CIRCUITS FROM ASYNCHRONOUS FINITE-STATE MACHINES SPECIFICATIONS

被引:3
|
作者
CHU, TA [1 ]
机构
[1] CIRRUS LOG INC, FREMONT, CA 94538 USA
来源
JOURNAL OF VLSI SIGNAL PROCESSING | 1994年 / 7卷 / 1-2期
关键词
D O I
10.1007/BF02108190
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We discuss a special class of state machine specifications called Asynchronous Finite State Machines (AFSM) which allows the specification and synthesis of hazard-free control circuits under the unbounded delay model. AFSM are useful for the specification of sequential behavior involving choices. In contrast, models such Signal Transition Graphs (STGs) are more amenable to the specification of deterministic concurrent behavior. AFSM specifications are transformed into STGs and then to State Graphs (SGs). At the SG level of representation, hazards can be identified as a type of violations of the Complete State Coding (CSC) property. Algorithms for obtaining SGs from AFSMs, and conditions for hazard-free implementation of SG derived from AFSM are discussed. A hazard-free synthesis technique from SG is described. A CAD prototype called CLASS (Cirrus Logic Asynchronous Synthesis System) has been built and used to successfully synthesize and verify the state machine benchmark from HP Laboroatories [1] and various other real applications.
引用
收藏
页码:61 / 84
页数:24
相关论文
共 50 条
  • [1] Hazard-free synthesis and decomposition of asynchronous circuits
    Chen, RD
    Jou, JM
    Shiau, YH
    PROCEEDINGS OF ASP-DAC '99: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1999, 1999, : 185 - 188
  • [2] Specification, synthesis, and verification of hazard-free asynchronous circuits
    Moon, Cho W.
    Stephan, Paul R.
    Brayton, Robert K.
    Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 1994, 7 (1-2): : 85 - 100
  • [3] Externally hazard-free implementations of asynchronous control circuits
    Sawasaki, MH
    Ykman-Couvreur, C
    Lin, B
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (08) : 835 - 848
  • [4] SPECIFICATION, SYNTHESIS, AND VERIFICATION OF HAZARD-FREE ASYNCHRONOUS CIRCUITS
    MOON, CW
    STEPHAN, PR
    BRAYTON, RK
    JOURNAL OF VLSI SIGNAL PROCESSING, 1994, 7 (1-2): : 85 - 100
  • [5] Synthesis of hazard-free asynchronous circuits based on characteristic graph
    Chinese Inst of Technology and, Commerce, Taipei, Taiwan
    IEEE Trans Comput, (1246-1263):
  • [6] OPTIMIZED SYNTHESIS OF ASYNCHRONOUS CONTROL-CIRCUITS FROM GRAPH-THEORETIC SPECIFICATIONS
    VANBEKBERGEN, P
    GOOSSENS, G
    CATTHOOR, F
    DEMAN, HJ
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (11) : 1426 - 1438
  • [7] Synthesis of hazard-free asynchronous circuits based on characteristic graph
    Lin, KJ
    Kuo, CW
    Lin, CS
    IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (11) : 1246 - 1263
  • [8] SYNTHESIS OF HAZARD-FREE ASYNCHRONOUS CIRCUITS WITH BOUNDED WIRE DELAYS
    LAVAGNO, L
    KEUTZER, K
    SANGIOVANNIVINCENTELLI, AL
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1995, 14 (01) : 61 - 86
  • [9] HAZARD-FREE ASYNCHRONOUS CIRCUIT SYNTHESIS
    YU, ML
    SUBRAHMANYAM, PA
    ASYNCHRONOUS DESIGN METHODOLOGIES, 1993, 28 : 87 - 105
  • [10] ASYNCHRONOUS AUTOMATA SYNTHESIS IN THE FORM OF 2-LEVEL HAZARD-FREE CIRCUITS
    LEMBERSKIJ, IG
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1983, (05): : 54 - 62