Implementation of a communications channelizer using FPGAs and RNS arithmetic

被引:44
作者
Meyer-Bäse, U
García, A
Taylor, F
机构
[1] FAMU FSU Coll Engn, Dept Elect & Comp Engn, Tallahassee, FL 32310 USA
[2] Univ Autonoma Madrid, Dept Ingn Informat, E-28049 Madrid, Spain
[3] Univ Florida, High Speed Digital Architecture Lab, Gainesville, FL 32611 USA
来源
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2001年 / 28卷 / 1-2期
关键词
field-programmable logic (FPL); field programmable gate array (FPGA); complex programmable logic devices (CPLD); digital signal processing (DSP) residue number system (RNS); channelizer; zero-IF filter;
D O I
10.1023/A:1008167323437
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
Field-programmable logic (FPL), often grouped under the popular name field-programmable gate arrays (FPGA), are on the verge of revolutionizing sectors of digital signal processing (DSP) industry as programmable DSP microprocessor did nearly two decades ago. Historically, FPGAs were considered to be only a rapid prototyping and low-volume production technology. FPGAs are now attempting to move into the mainstream DSP as their density and performance envelope steadily improve. While evidence now supports the claim that FPGAs can accelerate selected low-end DSP applications (e.g., FIR filter), the technology remains limited in its ability to realize high-end DSP solutions. This is due primarily to systemic weaknesses in FPGA-facilitated arithmetic processing. It will be shown that in such cases, the residue number system (RNS) can become an enabling technology for realizing embedded high-end FPGA-centric DSP solutions. This thesis is developed in the context of a demonstrated RNS/FPGA synergy and the application of the new technology to communication signal processing.
引用
收藏
页码:115 / 128
页数:14
相关论文
共 27 条
[1]
*ALT CORP, 1996, DAT SHEET FLEX 10K C
[2]
[Anonymous], IEEE PRESS REPRINT S
[3]
A VLSI IMPLEMENTATION OF RESIDUE ADDERS [J].
BAYOUMI, MA ;
JULLIEN, GA ;
MILLER, WC .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1987, 34 (03) :284-288
[4]
BUROS J, 1998, THESIS U FLORIDA GAI
[5]
CONWAY J, 1968, COMPUTERS MATH RES
[6]
USE OF MINIMUM-ADDER MULTIPLIER BLOCKS IN FIR DIGITAL-FILTERS [J].
DEMPSTER, AG ;
MACLEOD, MD .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1995, 42 (09) :569-577
[7]
DWORAK S, 1996, THESIS DARMSTADT U T
[8]
Garcia A, 1998, INT CONF ACOUST SPEE, P3085, DOI 10.1109/ICASSP.1998.678178
[9]
9 DIGITAL-FILTERS FOR DECIMATION AND INTERPOLATION [J].
GOODMAN, DJ ;
CAREY, MJ .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1977, 25 (02) :121-126
[10]
Griffin M., 1989, ICASSP-89: 1989 International Conference on Acoustics, Speech and Signal Processing (IEEE Cat. No.89CH2673-2), P1075, DOI 10.1109/ICASSP.1989.266618