DocumentCode
302714
Title
Wave pipelines via look-up tables
Author
Boemo, Eduardo I. ; Lòpez-Buedo, Sergio ; Meneses, Juan M.
Author_Institution
ETSI Telecomunicacion, Univ. Politecnica de Madrid, Spain
Volume
4
fYear
1996
fDate
12-15 May 1996
Firstpage
185
Abstract
Look-up tables (LUTs) allow the delay of digital blocks with different types of gates or different logic depth to be equalized; thus, they could be a useful building block for the construction of wave pipelined circuits. In this paper, this alternative is explored by using a RAM-based FPGA. An experimental LUT-based wave pipeline 7-bit array multiplier has been constructed. The main results, for an intentionally skewed clock synchronization strategy, show that it is possible to obtain throughputs as high as 80 MHz with 8 waves running in a 13-LUT logic depth combinational circuit. The prototype presents a continuous range of frequency operation and exhibits an acceptable dependence with power supply variations. In terms of fast-prototyping, wave pipelining on FPGAs allows the designers to obtain a unique combination of high-throughput and minimum-latency
Keywords
combinational circuits; field programmable gate arrays; multiplying circuits; pipeline processing; random-access storage; table lookup; 7 bit; 80 MHz; RAM-based FPGA; array multiplier; combinational circuit; delay equalization; digital block; fast prototyping; latency; logic depth; look-up table; skewed clock synchronization; throughput; wave pipeline; Clocks; Combinational circuits; Field programmable gate arrays; Frequency synchronization; Logic circuits; Logic gates; Pipeline processing; Propagation delay; Table lookup; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
Conference_Location
Atlanta, GA
Print_ISBN
0-7803-3073-0
Type
conf
DOI
10.1109/ISCAS.1996.541931
Filename
541931
Link To Document