TRABALHOS PUBLICADOS
2015 |
A Simple Approach for the Design of Asynchronous State Machines Using One-Hot Encoding Proceedings Article Oliveira, Duarte L; Curtinhas, Tiago; Faria, Lester A Resumo | Links | BibTeX | Tags: asynchronous, control cells, finite state machine @inproceedings{Duarte2015controlb, This paper proposes a new approach for the synthesis, by direct mapping, of burst-mode asynchronous finite state machines (BM_AFSM). Considering typical aerospace environments, asynchronous circuits tend to avoid several kinds of problems related to high-complexity circuits designing, what is highly desirable in military systems. They do not present clock skew and minimizes the power consumption, leading to long-life battery-fed systems. They are also more robust to noise, temperature variations and to technology migration, presenting low electromagnetic emission. The great advantage of the synthesis by direct mapping is the simplicity of the methodology, not demanding any knowledge on asynchronous logic concepts, hazard-free circuits and critical race theory. The synthesized BM_AFSMs operate in Ib/Ob mode, which present superior performance when compared to generalized fundamental mode asynchronous circuits. It shows to be faster than those previously proposed in the literature, presenting a good modularity, what is provided by the simple interface with the external world. Starting from a well-known burst-mode (BM) specification, the direct mapping allows implementing large specifications with just little computational effort. The new approach has, as main advantage when compared to other direct mapping methods, the reduction of the memory elements and thus, of the circuit area. For a large set of benchmarks specified in burst mode, it obtained an average reduction of 49% of the memory devices. |
2011 |
A new Memory Element for Synthesis by Direct Mapping of Asynchronous FSMs from XBM Specification Proceedings Article Oliveira, Duarte L; Faria, Lester A; Alles, Noé Resumo | Links | BibTeX | Tags: asynchronous, control cells, finite state machine @inproceedings{Duarte2011controlb, This paper proposes a new memory element (control cell) for synthesis by direct mapping of extended burst- mode asynchronous finite state machines (XBM_AFSM). The great advantage of the synthesis by direct mapping is the achieved simplicity in methodology because it does not demand any knowledge of asynchronous logic concepts. The direct mapping starts from a well known extended burst-mode (XBM) specification and allows implementing large specifications with just little computational effort. The proposed memory element presents a better performance if compared to the existing ones that are used in the synthesis by direct mapping of XBM_AFSM, showing a reduction of 50% in the area, 29% of LUTS and 15% at the latency time. |