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 条
  • [21] Synthesis tool for low-power finite-state machines with mixed synchronous/asynchronous state memory
    Cao, C.
    O'Nils, M.
    Oelmann, B.
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2006, 153 (04): : 243 - 248
  • [22] SPECIFICATION AND SYNTHESIS OF COMMUNICATING FINITE-STATE MACHINES
    BELHADJ, H
    GERBAUX, L
    BERTRAND, MC
    SAUCIER, G
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1993, 22 : 91 - 102
  • [23] Direct-mapped asynchronous finite-state machines in CMOS technology
    Sotiriou, CP
    14TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2001, : 105 - 109
  • [24] Achieving fast and exact hazard-free logic minimization of extended burst-mode gC finite state machines
    Jacobson, H
    Myers, C
    Gopalakrishnan, G
    ICCAD - 2000 : IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, 2000, : 303 - 310
  • [25] STEADY-STATE OPTIMAL CONTROL OF FINITE-STATE MACHINES
    DORATO, P
    AUTOMATICA, 1971, 7 (03) : 351 - +
  • [26] AMENDMENTS TO ZEIGERS CASCADE SYNTHESIS OF FINITE-STATE MACHINES
    CUTLIP, WF
    INFORMATION AND CONTROL, 1968, 12 (5-6): : 499 - &
  • [27] Distributed extended Finite-State Machines: Communication and control
    Mannani, A.
    Yang, Y.
    Gohari, P.
    WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 161 - +
  • [28] A Tools Flow for Synthesis of Asynchronous Control Circuits from Extended STG Specifications
    Delsoto, Higor A.
    Oliveira, Duarte L.
    Batista, Gracieth C.
    Silva, Diego A.
    Romano, Leonardo
    2019 IEEE 10TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2019, : 225 - 228
  • [29] Automatic Derivation of Finite-State Machines for Behavior Control
    Bonet, Blai
    Palacios, Hector
    Geffner, Hector
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1656 - 1659