DocumentCode :
2623844
Title :
New approaches to design asynchronous circuits on FPGAs
Author :
Pham-Quoc, Cuong ; Dinh-Duc, Anh-Vu
Author_Institution :
Ho Chi Minh Univ. of Technol., Ho Chi Minh City, Vietnam
fYear :
2009
fDate :
12-14 Oct. 2009
Firstpage :
63
Lastpage :
67
Abstract :
FPGA device is a dominant implementation medium for digital circuits. Unfortunately, they do not support asynchronous circuits because of the lack of asynchronous circuit elements such as Muller gates, etc. In this paper, new efficient approaches are proposed to prototype asynchronous or mixed synchronous/ asynchronous circuits on look-up table-based (LUT) FPGA rapidly. The developed techniques are based on building of elements which play an important role in asynchronous circuits. The hazard-free elements are predefined in libraries in HDL and EDIF format. Timing and/or area constraints for place&route tool are automatically generated to map the asynchronous elements on suitable FPGA´s logic blocks. Several FPGA devices such as Altera, Xilinx and Actel could be used as target for the implementation. For the purpose of demonstration, some asynchronous circuits are implemented with Xilinx Spartan 3 FPGA family.
Keywords :
asynchronous circuits; field programmable gate arrays; logic design; table lookup; EDIF format; HDL format; Muller gates; Xilinx Spartan 3 FPGA family; asynchronous circuits design; digital circuits; hazard-free elements; logic blocks; look-up table-based FPGA; mixed synchronous/asynchronous circuits; Asynchronous circuits; Automatic logic units; Digital circuits; Field programmable gate arrays; Hardware design languages; Libraries; Logic devices; Prototypes; Table lookup; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Technologies for Communications, 2009. ATC '09. International Conference on
Conference_Location :
Hai Phong
Print_ISBN :
978-1-4244-5139-5
Type :
conf
DOI :
10.1109/ATC.2009.5349341
Filename :
5349341
Link To Document :
بازگشت