Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Synthesis of hazard-free control circuits from asynchronous finite state machines specifications

Tam-Anh Chu1

(1) Cirrus Logic, Inc., 94538 Fremont, CA

Received: 8 May 1992  Revised: 12 December 1992  

Abstract  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.

Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this article
Export this article as RIS | Text
 
Referenced by
3 newer articles

  1. Murphy, T.E. (2003) On the control of asynchronous machines with races. IEEE Transactions on Automatic Control 48(6)
    [CrossRef]
  2. Beerel, P.A. (1998) Covering conditions and algorithms for the synthesis of speed-independent circuits. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 17(3)
    [CrossRef]
  3. Robin, F. (1996) Functionally asynchronous array processor for morphological filtering of greyscale images. IEE Proceedings - Computers and Digital Techniques 143(5)
    [CrossRef]
Remote Address: 38.107.191.113 • Server: mpweb17
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)