TRABALHOS PUBLICADOS
2016 |
A Synchronous Wrapper for Asynchronous Pipeline Modules in a Synchronous Design in FPGAs Proceedings Article Oliveira, Duarte L; Garcia, Kledermon; Faria, Lester A; Delsoto, Higor A; Romano, Leonardo Resumo | Links | BibTeX | Tags: AFSM, GSLA, logic asynchronous, XBM specification @inproceedings{Duarte2016XBMb, Taking advantage of both synchronous and asynchronous paradigms, a new style of design, called Globally Synchronous Locally Asynchronous (GSLA), has obtained very interesting results. In this paper, we propose a synchronous wrapper that allows the communication of asynchronous modules with a synchronous environment. The proposed synchronous wrapper comprises a locally asynchronous pipeline module. This asynchronous pipeline style shows to be interesting for FPGA platforms due to the simplicity of its controller. Through a case study, a 5th order FIR filter, it is shown that the proposed wrapper presents a reduction of 4% in the power consumption when compared with a synchronous pipeline design. The synchronous wrapper allows the asynchronous pipeline modules to interact with other synchronous modules up to a frequency of 500MHZ. For the case study, the synchronous wrapper provided an increase of 200% in global clock rate. KeywordsXBM specification, AFSM, logic asynchronous, GSLA. |
An Asynchronous Implementation of Cryptographic Algorithm using High-Level Automatic Synthesis Proceedings Article Garcia, Kledermon; Oliveira, Duarte L; Faria, Lester A; Delsolto, Higor A; Romano, Leonardo Resumo | Links | BibTeX | Tags: data-path single-rail, logic asynchronous, XBM specification @inproceedings{Kledermon2016logicb, Currently, digital systems that are able to meet major security restrictions are increasingly being demanded, both in the military and in commercial areas. Data security can be achieved by cryptographic algorithms, which are subject to attacks, often using the clock signal to reveal the secret data. To deal with this major problem, the asynchronous paradigm presents interesting features, due to the lack of the clock signal, being an option for the project of digital systems. In this paper, we propose a bundled-data architecture to implement an asynchronous cryptosystem. The cryptographic algorithm was chosen based on its simplicity and is called TEA (Tiny it was Encryption Algorithm). For considered FPGAs (Field Programmable Gate Array) devices as target platforms. Compared to synchronous designs, the asynchronous ones, besides being more robust, presented a reduction in the latency time of up to 15% and in power dissipation of up to 11.9%. Keywordslogic asynchronous, XBM specification, data-path single-rail. |
2013 |
Synthesis by Direct Mapping of Asynchronous Control Circuits from Bursts Transition Graph Proceedings Article Oliveira, Duarte L; Sato, Sandro S; Faria, Lester A Resumo | Links | BibTeX | Tags: control cell, Petri-net, signal, XBM specification @inproceedings{Duarte2013Petri-netb, Several proposals have been made to generalize the specifications extended burst-mode (XBM) and signal transition graph (STG), which describe asynchronous controllers and that are popular. All proposals direct to methods for design of controllers by logic synthesis. These methods lead to a complex synthesis that can invalidate the automatic synthesis. In this paper we propose a method by direct mapping to synthesis of asynchronous controllers that are described by the bursts transition graph (BTG) specification. The BTG specification combines the strong of the specifications XBM and STG and the method by direct mapping has the advantages of simplicity, requires little computational effort thus allows synthesizing large specifications and requires no knowledge of asynchronous logic. |