• Chỉ mục bởi
  • Năm xuất bản
LIÊN KẾT WEBSITE

Hazard-free Muller gates for implementing asynchronous circuits on Xilinx FPGA

Pham-Quoc C. Faculty of Computer Science and Engineering, Ho Chi Minh City University of Technology, Ho Chi Minh City, Viet Nam|
Dinh-Duc A.-V. |

Proceedings - 5th IEEE International Symposium on Electronic Design, Test and Applications, DELTA 2010 Số , năm 2010 (Tập , trang 289-292)

DOI: 10.1109/DELTA.2010.40

Tài liệu thuộc danh mục: Scopus

Conference Paper

English

Từ khóa: Asynchronous circuits; Efficient designs; FPGA devices; Place and route; Synchronous circuits; Xilinx FPGA; Concurrent engineering; Digital devices; Digital integrated circuits; Hazards; Job analysis; Rapid prototyping; VLSI circuits
Tóm tắt tiếng anh
Asynchronous circuits are more and more predominant because their advantages in comparison with synchronous circuits. While asynchronous circuits can be implemented in custom VLSI, their fabricated-time is too long to allow rapid prototyping. Meanwhile, FPGA devices are dominant implementation media for digital circuits. Unfortunately, they do not support asynchronous circuits because of the lack of asynchronous circuit elements such as Muller gates, etc. This paper proposes a new efficient technique to build hazard-free Muller gates on Xilinx FPGA. Timing and/or area constraints for place and route process are generated to avoid hazard. The hazard-free Muller gates are predefined in libraries in HDL. These gates could be used to implement asynchronous circuits on FPGA. The developed technique is done with Xilinx but could be applied to others LUT-based FPGA families. An efficient design flow to implementing asynchronous circuits on Xilinx FPGA using the hazard-free Muller gates is presented also. � 2010 IEEE.

Xem chi tiết