2000
DOI: 10.1117/12.406508
|View full text |Cite
|
Sign up to set email alerts
|

<title>20-GFLOPS QR processor on a Xilinx Virtex-E FPGA</title>

Abstract: Adaptive beamforming can play an important role in sensor array systems in countering directional interference. In highsample rate systems, such as radar and comms, the calculation of adaptive weights is a very computational task that requires highly parallel solutions. For systems where low power consumption and volume are important the only viable implementation is as an Application Specific Integrated Circuit (ASIC). However, the rapid advancement of Field Programmable Gate Array (FPGA) technology is enabli… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2001
2001
2010
2010

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 13 publications
(7 citation statements)
references
References 10 publications
0
7
0
Order By: Relevance
“…The applications are: QR which is a matrix decomposition algorithm [19], Stereo vision which is a 1-D motion estimation algorithm [10], and Optical Flow which is a generic image restoration algorithm [11]. For each application, we give for a particular node in the network the size of the ROM Looking at Table 1, we conclude that for large domains, the ROM approach is non practical.…”
Section: The Rom Controllermentioning
confidence: 99%
“…The applications are: QR which is a matrix decomposition algorithm [19], Stereo vision which is a 1-D motion estimation algorithm [10], and Optical Flow which is a generic image restoration algorithm [11]. For each application, we give for a particular node in the network the size of the ROM Looking at Table 1, we conclude that for large domains, the ROM approach is non practical.…”
Section: The Rom Controllermentioning
confidence: 99%
“…To explain the hints the profiler implemented in Laura presented and how that effects design decisions, we now consider the QR case, which is widely used in signal processing applications [10]. The Matlab code for the QR algorithm that can be processed by Compaan is presented in Figure 4.…”
Section: Qr: a Case Studymentioning
confidence: 99%
“…Substantial savings in operator size are obtained by reducing the wordlength of the mantissa and exponent of our floating-point numbers to that which is just sufficient to meet the accuracy requirements of our systems. The level of optimization possibly depends on the application, but it has been found that relatively low wordlengths are possible, and using 14-bit mantissa we obtain in excess of 20 GigaFLOPS of computation on a single FPGA (Walke et al, 1999).…”
Section: Floating-point Qr Decomposition Implementationmentioning
confidence: 99%