Burst-Mode Asynchronous Controllers on FPGA

FPGAs have been mainly used to design synchronous circuits. Asynchronous design on FPGAs is difficult because the resulting circuit may suffer from hazard problems. We propose a method that implements a popular class of asynchronous circuits, known as burst mode, on FPGAs based on look-up table arch...

Full description

Saved in:
Bibliographic Details
Main Authors: Duarte L. Oliveira, Marius Strum, Sandro S. Sato
Format: Article
Language:English
Published: Wiley 2008-01-01
Series:International Journal of Reconfigurable Computing
Online Access:http://dx.doi.org/10.1155/2008/926851
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850234775140302848
author Duarte L. Oliveira
Marius Strum
Sandro S. Sato
author_facet Duarte L. Oliveira
Marius Strum
Sandro S. Sato
author_sort Duarte L. Oliveira
collection DOAJ
description FPGAs have been mainly used to design synchronous circuits. Asynchronous design on FPGAs is difficult because the resulting circuit may suffer from hazard problems. We propose a method that implements a popular class of asynchronous circuits, known as burst mode, on FPGAs based on look-up table architectures. We present two conditions that, if satisfied, guarantee essential hazard-free implementation on any LUT-based FPGA. By doing that, besides all the intrinsic advantages of asynchronous over synchronous circuits, they also take advantage of the shorter design time and lower cost associated with FPGA designs.
format Article
id doaj-art-0fd49f1462ca47e784d35ec7de73a82e
institution OA Journals
issn 1687-7195
1687-7209
language English
publishDate 2008-01-01
publisher Wiley
record_format Article
series International Journal of Reconfigurable Computing
spelling doaj-art-0fd49f1462ca47e784d35ec7de73a82e2025-08-20T02:02:32ZengWileyInternational Journal of Reconfigurable Computing1687-71951687-72092008-01-01200810.1155/2008/926851926851Burst-Mode Asynchronous Controllers on FPGADuarte L. Oliveira0Marius Strum1Sandro S. Sato2Electronic Engineering Division, Aeronautics Institute of Technology, Praça Marechal Eduardo Gomes 50, 12228-900 São José dos Campos, SP, BrazilMicroelectronic Laboratory, Polytechnic School, University of São Paulo, Avenida Prof. Luciano Gualberto, Trav 3, 158, 05508-900 São Paulo, SP, BrazilElectronic Engineering Division, Aeronautics Institute of Technology, Praça Marechal Eduardo Gomes 50, 12228-900 São José dos Campos, SP, BrazilFPGAs have been mainly used to design synchronous circuits. Asynchronous design on FPGAs is difficult because the resulting circuit may suffer from hazard problems. We propose a method that implements a popular class of asynchronous circuits, known as burst mode, on FPGAs based on look-up table architectures. We present two conditions that, if satisfied, guarantee essential hazard-free implementation on any LUT-based FPGA. By doing that, besides all the intrinsic advantages of asynchronous over synchronous circuits, they also take advantage of the shorter design time and lower cost associated with FPGA designs.http://dx.doi.org/10.1155/2008/926851
spellingShingle Duarte L. Oliveira
Marius Strum
Sandro S. Sato
Burst-Mode Asynchronous Controllers on FPGA
International Journal of Reconfigurable Computing
title Burst-Mode Asynchronous Controllers on FPGA
title_full Burst-Mode Asynchronous Controllers on FPGA
title_fullStr Burst-Mode Asynchronous Controllers on FPGA
title_full_unstemmed Burst-Mode Asynchronous Controllers on FPGA
title_short Burst-Mode Asynchronous Controllers on FPGA
title_sort burst mode asynchronous controllers on fpga
url http://dx.doi.org/10.1155/2008/926851
work_keys_str_mv AT duarteloliveira burstmodeasynchronouscontrollersonfpga
AT mariusstrum burstmodeasynchronouscontrollersonfpga
AT sandrossato burstmodeasynchronouscontrollersonfpga