DocumentCode :
1947350
Title :
Asynchronous component implementation methodology for GALS design in FPGAs
Author :
Gagné, René ; Belzile, Jean ; Thibeault, Claude
Author_Institution :
Dept. of Electr. Eng., Ecole de Technol. Super. (ETS), Montreal, QC, Canada
fYear :
2009
fDate :
June 28 2009-July 1 2009
Firstpage :
1
Lastpage :
4
Abstract :
A methodology for implementing GALS design in conventional FPGAs using existing tools is presented. The goals were to define the minimal set of basic asynchronous components, to examine the methodology of their implementation and to establish the design constraints and limitations of such circuits. Simulation results confirm that GALS designs implemented using the Look-Up Table or the Flip-Flop with Place & Route tools and asynchronous components such as the delay element, the Muller-C element or the arbiter are supported by conventional synchronous FPGAs as long as these designs are implemented within suitable constraints and operated within circuit limitations.
Keywords :
asynchronous circuits; field programmable gate arrays; flip-flops; logic design; table lookup; FPGA; GALS design; Muller-C element; asynchronous component implementation methodology; basic asynchronous components; delay element; design constraints; flip-flop; globally asynchronous locally synchronous design; look-up table; place & route tools; Asynchronous communication; Circuits; Clocks; Delay; Design methodology; Field programmable gate arrays; Flip-flops; Protocols; Synchronization; Table lookup; FPGA; GALS; Xilinx;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems and TAISA Conference, 2009. NEWCAS-TAISA '09. Joint IEEE North-East Workshop on
Conference_Location :
Toulouse
Print_ISBN :
978-1-4244-4573-8
Electronic_ISBN :
978-1-4244-4574-5
Type :
conf
DOI :
10.1109/NEWCAS.2009.5290499
Filename :
5290499
Link To Document :
بازگشت