DocumentCode :
601041
Title :
Design of locally-clocked asynchronous finite state machines using synchronous CAD tools
Author :
Oliveira, Duarte L. ; Bompean, D. ; Curtinhas, Tiago ; Faria, Lester A.
Author_Institution :
Div. de Eng. Eletron., Inst. Tecnol. de Aeronaut.-ITA, São Paulo, Brazil
fYear :
2013
fDate :
Feb. 27 2013-March 1 2013
Firstpage :
1
Lastpage :
4
Abstract :
Controllers based on Synchronous Finite State Machines (SFSM) are widely used in the control unit design of embedded digital systems. These systems present critical requirements, such as power consumption, robustness, speed, etc. In this context, the asynchronous paradigm shows interesting features that fit as an alternative for the design, but the lack of appropriate tools and the high difficulty of the design are already drawbacks. This paper proposes a new method to design asynchronous FSM with local clock. The existence of a local clock reduces the requirements of asynchronous logic, enabling the synthesis in any PLD, such as CPLDs and FPGAs, without the need of satisfying any type of macro-cells mapping. Furthermore, when compared to other methods found in literature, it uses of conventional logic minimization tools that greatly facilitate the designing. The proposed method starts from a popular specification known as Extended Burst Mode (XBM) and uses a logic minimization synchronous tool for the synthesis. The achieved results show a high potential of practical implementation of this method for AFSM synthesis in PLDs.
Keywords :
finite state machines; logic CAD; programmable logic devices; AFSM synthesis; CPLD; FPGA; PLD; SFSM; XBM; asynchronous FSM; asynchronous logic requirement reduction; control unit design; conventional logic minimization tools; embedded digital systems; extended burst mode; locally-clocked asynchronous finite state machine design; logic minimization synchronous tool; power consumption; synchronous CAD tools; Automata; Clocks; Delays; Field programmable gate arrays; Hazards; Minimization; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (LASCAS), 2013 IEEE Fourth Latin American Symposium on
Conference_Location :
Cusco
Print_ISBN :
978-1-4673-4897-3
Type :
conf
DOI :
10.1109/LASCAS.2013.6519027
Filename :
6519027
Link To Document :
بازگشت