Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding
Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presente...
Ausführliche Beschreibung
Autor*in: |
Dick, Chris [verfasserIn] Harris, Fred [verfasserIn] |
---|
Format: |
E-Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
1996 |
---|
Schlagwörter: |
---|
Übergeordnetes Werk: |
Enthalten in: Journal of VLSI signal processing systems for signal, image and video technology - Springer Netherlands, 1989, 14(1996), 3 vom: 01. Dez., Seite 265-282 |
---|---|
Übergeordnetes Werk: |
volume:14 ; year:1996 ; number:3 ; day:01 ; month:12 ; pages:265-282 |
Links: |
---|
DOI / URN: |
10.1007/BF00929620 |
---|
Katalog-ID: |
SPR018311571 |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | SPR018311571 | ||
003 | DE-627 | ||
005 | 20201124222347.0 | ||
007 | cr uuu---uuuuu | ||
008 | 201006s1996 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.1007/BF00929620 |2 doi | |
035 | |a (DE-627)SPR018311571 | ||
035 | |a (SPR)BF00929620-e | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
100 | 1 | |a Dick, Chris |e verfasserin |4 aut | |
245 | 1 | 0 | |a Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding |
264 | 1 | |c 1996 | |
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. | ||
650 | 4 | |a Field Programmable Gate Array |7 (dpeaa)DE-He213 | |
650 | 4 | |a Filter Coefficient |7 (dpeaa)DE-He213 | |
650 | 4 | |a Distribute Arithmetic |7 (dpeaa)DE-He213 | |
650 | 4 | |a Canonical Signed Digit |7 (dpeaa)DE-He213 | |
650 | 4 | |a Field Programmable Gate Array Implementation |7 (dpeaa)DE-He213 | |
700 | 1 | |a Harris, Fred |e verfasserin |4 aut | |
773 | 0 | 8 | |i Enthalten in |t Journal of VLSI signal processing systems for signal, image and video technology |d Springer Netherlands, 1989 |g 14(1996), 3 vom: 01. Dez., Seite 265-282 |w (DE-627)SPR018308090 |7 nnns |
773 | 1 | 8 | |g volume:14 |g year:1996 |g number:3 |g day:01 |g month:12 |g pages:265-282 |
856 | 4 | 0 | |u https://dx.doi.org/10.1007/BF00929620 |z lizenzpflichtig |3 Volltext |
912 | |a GBV_USEFLAG_A | ||
912 | |a SYSFLAG_A | ||
912 | |a GBV_SPRINGER | ||
912 | |a GBV_ILN_40 | ||
912 | |a GBV_ILN_2006 | ||
912 | |a GBV_ILN_2027 | ||
951 | |a AR | ||
952 | |d 14 |j 1996 |e 3 |b 01 |c 12 |h 265-282 |
author_variant |
c d cd f h fh |
---|---|
matchkey_str |
dickchrisharrisfred:1996----:arwadifleigihpauigimdlao |
hierarchy_sort_str |
1996 |
publishDate |
1996 |
allfields |
10.1007/BF00929620 doi (DE-627)SPR018311571 (SPR)BF00929620-e DE-627 ger DE-627 rakwb eng Dick, Chris verfasserin aut Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding 1996 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. Field Programmable Gate Array (dpeaa)DE-He213 Filter Coefficient (dpeaa)DE-He213 Distribute Arithmetic (dpeaa)DE-He213 Canonical Signed Digit (dpeaa)DE-He213 Field Programmable Gate Array Implementation (dpeaa)DE-He213 Harris, Fred verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 14(1996), 3 vom: 01. Dez., Seite 265-282 (DE-627)SPR018308090 nnns volume:14 year:1996 number:3 day:01 month:12 pages:265-282 https://dx.doi.org/10.1007/BF00929620 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 14 1996 3 01 12 265-282 |
spelling |
10.1007/BF00929620 doi (DE-627)SPR018311571 (SPR)BF00929620-e DE-627 ger DE-627 rakwb eng Dick, Chris verfasserin aut Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding 1996 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. Field Programmable Gate Array (dpeaa)DE-He213 Filter Coefficient (dpeaa)DE-He213 Distribute Arithmetic (dpeaa)DE-He213 Canonical Signed Digit (dpeaa)DE-He213 Field Programmable Gate Array Implementation (dpeaa)DE-He213 Harris, Fred verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 14(1996), 3 vom: 01. Dez., Seite 265-282 (DE-627)SPR018308090 nnns volume:14 year:1996 number:3 day:01 month:12 pages:265-282 https://dx.doi.org/10.1007/BF00929620 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 14 1996 3 01 12 265-282 |
allfields_unstemmed |
10.1007/BF00929620 doi (DE-627)SPR018311571 (SPR)BF00929620-e DE-627 ger DE-627 rakwb eng Dick, Chris verfasserin aut Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding 1996 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. Field Programmable Gate Array (dpeaa)DE-He213 Filter Coefficient (dpeaa)DE-He213 Distribute Arithmetic (dpeaa)DE-He213 Canonical Signed Digit (dpeaa)DE-He213 Field Programmable Gate Array Implementation (dpeaa)DE-He213 Harris, Fred verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 14(1996), 3 vom: 01. Dez., Seite 265-282 (DE-627)SPR018308090 nnns volume:14 year:1996 number:3 day:01 month:12 pages:265-282 https://dx.doi.org/10.1007/BF00929620 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 14 1996 3 01 12 265-282 |
allfieldsGer |
10.1007/BF00929620 doi (DE-627)SPR018311571 (SPR)BF00929620-e DE-627 ger DE-627 rakwb eng Dick, Chris verfasserin aut Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding 1996 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. Field Programmable Gate Array (dpeaa)DE-He213 Filter Coefficient (dpeaa)DE-He213 Distribute Arithmetic (dpeaa)DE-He213 Canonical Signed Digit (dpeaa)DE-He213 Field Programmable Gate Array Implementation (dpeaa)DE-He213 Harris, Fred verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 14(1996), 3 vom: 01. Dez., Seite 265-282 (DE-627)SPR018308090 nnns volume:14 year:1996 number:3 day:01 month:12 pages:265-282 https://dx.doi.org/10.1007/BF00929620 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 14 1996 3 01 12 265-282 |
allfieldsSound |
10.1007/BF00929620 doi (DE-627)SPR018311571 (SPR)BF00929620-e DE-627 ger DE-627 rakwb eng Dick, Chris verfasserin aut Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding 1996 Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. Field Programmable Gate Array (dpeaa)DE-He213 Filter Coefficient (dpeaa)DE-He213 Distribute Arithmetic (dpeaa)DE-He213 Canonical Signed Digit (dpeaa)DE-He213 Field Programmable Gate Array Implementation (dpeaa)DE-He213 Harris, Fred verfasserin aut Enthalten in Journal of VLSI signal processing systems for signal, image and video technology Springer Netherlands, 1989 14(1996), 3 vom: 01. Dez., Seite 265-282 (DE-627)SPR018308090 nnns volume:14 year:1996 number:3 day:01 month:12 pages:265-282 https://dx.doi.org/10.1007/BF00929620 lizenzpflichtig Volltext GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 AR 14 1996 3 01 12 265-282 |
language |
English |
source |
Enthalten in Journal of VLSI signal processing systems for signal, image and video technology 14(1996), 3 vom: 01. Dez., Seite 265-282 volume:14 year:1996 number:3 day:01 month:12 pages:265-282 |
sourceStr |
Enthalten in Journal of VLSI signal processing systems for signal, image and video technology 14(1996), 3 vom: 01. Dez., Seite 265-282 volume:14 year:1996 number:3 day:01 month:12 pages:265-282 |
format_phy_str_mv |
Article |
institution |
findex.gbv.de |
topic_facet |
Field Programmable Gate Array Filter Coefficient Distribute Arithmetic Canonical Signed Digit Field Programmable Gate Array Implementation |
isfreeaccess_bool |
false |
container_title |
Journal of VLSI signal processing systems for signal, image and video technology |
authorswithroles_txt_mv |
Dick, Chris @@aut@@ Harris, Fred @@aut@@ |
publishDateDaySort_date |
1996-12-01T00:00:00Z |
hierarchy_top_id |
SPR018308090 |
id |
SPR018311571 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">SPR018311571</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20201124222347.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">201006s1996 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/BF00929620</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)SPR018311571</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(SPR)BF00929620-e</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Dick, Chris</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1996</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Field Programmable Gate Array</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Filter Coefficient</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Distribute Arithmetic</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Canonical Signed Digit</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Field Programmable Gate Array Implementation</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Harris, Fred</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">Journal of VLSI signal processing systems for signal, image and video technology</subfield><subfield code="d">Springer Netherlands, 1989</subfield><subfield code="g">14(1996), 3 vom: 01. Dez., Seite 265-282</subfield><subfield code="w">(DE-627)SPR018308090</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:14</subfield><subfield code="g">year:1996</subfield><subfield code="g">number:3</subfield><subfield code="g">day:01</subfield><subfield code="g">month:12</subfield><subfield code="g">pages:265-282</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://dx.doi.org/10.1007/BF00929620</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_SPRINGER</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_40</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2006</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2027</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">14</subfield><subfield code="j">1996</subfield><subfield code="e">3</subfield><subfield code="b">01</subfield><subfield code="c">12</subfield><subfield code="h">265-282</subfield></datafield></record></collection>
|
author |
Dick, Chris |
spellingShingle |
Dick, Chris misc Field Programmable Gate Array misc Filter Coefficient misc Distribute Arithmetic misc Canonical Signed Digit misc Field Programmable Gate Array Implementation Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding |
authorStr |
Dick, Chris |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)SPR018308090 |
format |
electronic Article |
delete_txt_mv |
keep |
author_role |
aut aut |
collection |
springer |
remote_str |
true |
illustrated |
Not Illustrated |
topic_title |
Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding Field Programmable Gate Array (dpeaa)DE-He213 Filter Coefficient (dpeaa)DE-He213 Distribute Arithmetic (dpeaa)DE-He213 Canonical Signed Digit (dpeaa)DE-He213 Field Programmable Gate Array Implementation (dpeaa)DE-He213 |
topic |
misc Field Programmable Gate Array misc Filter Coefficient misc Distribute Arithmetic misc Canonical Signed Digit misc Field Programmable Gate Array Implementation |
topic_unstemmed |
misc Field Programmable Gate Array misc Filter Coefficient misc Distribute Arithmetic misc Canonical Signed Digit misc Field Programmable Gate Array Implementation |
topic_browse |
misc Field Programmable Gate Array misc Filter Coefficient misc Distribute Arithmetic misc Canonical Signed Digit misc Field Programmable Gate Array Implementation |
format_facet |
Elektronische Aufsätze Aufsätze Elektronische Ressource |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
cr |
hierarchy_parent_title |
Journal of VLSI signal processing systems for signal, image and video technology |
hierarchy_parent_id |
SPR018308090 |
hierarchy_top_title |
Journal of VLSI signal processing systems for signal, image and video technology |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)SPR018308090 |
title |
Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding |
ctrlnum |
(DE-627)SPR018311571 (SPR)BF00929620-e |
title_full |
Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding |
author_sort |
Dick, Chris |
journal |
Journal of VLSI signal processing systems for signal, image and video technology |
journalStr |
Journal of VLSI signal processing systems for signal, image and video technology |
lang_code |
eng |
isOA_bool |
false |
recordtype |
marc |
publishDateSort |
1996 |
contenttype_str_mv |
txt |
container_start_page |
265 |
author_browse |
Dick, Chris Harris, Fred |
container_volume |
14 |
format_se |
Elektronische Aufsätze |
author-letter |
Dick, Chris |
doi_str_mv |
10.1007/BF00929620 |
author2-role |
verfasserin |
title_sort |
narrow-band fir filtering with fpgas using sigma-delta modulation encoding |
title_auth |
Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding |
abstract |
Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. |
abstractGer |
Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. |
abstract_unstemmed |
Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented. |
collection_details |
GBV_USEFLAG_A SYSFLAG_A GBV_SPRINGER GBV_ILN_40 GBV_ILN_2006 GBV_ILN_2027 |
container_issue |
3 |
title_short |
Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding |
url |
https://dx.doi.org/10.1007/BF00929620 |
remote_bool |
true |
author2 |
Harris, Fred |
author2Str |
Harris, Fred |
ppnlink |
SPR018308090 |
mediatype_str_mv |
c |
isOA_txt |
false |
hochschulschrift_bool |
false |
doi_str |
10.1007/BF00929620 |
up_date |
2024-07-03T18:51:07.340Z |
_version_ |
1803584974188707840 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">SPR018311571</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20201124222347.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">201006s1996 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/BF00929620</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)SPR018311571</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(SPR)BF00929620-e</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Dick, Chris</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Narrow-band FIR filtering with FPGAs using sigma-delta modulation encoding</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">1996</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Abstract This paper addresses the problem of implementing narrow-band FIR filters using FPGAs. Rather than employing a conventional multiply-accumulate unit to compute the inner-product, an alternative method based on re-quantization of the input data stream using a sigma-delta modulator is presented. The re-quantization process preserves the dynamic range of the signal components contained in the bandwidth of the filter, while shifting the re-quantization noise to the spectral region to be rejected by the filter. The reduced bit length representation of the re-quantized input data samples removes the requirment for a full multiplier in the filter hardware. This makes the method very attractive for realization using FPGA technology. The filtering technique is described and implementation results using a Xilinx XC4010 FPGA are presented. A 200-tap filter implemented in a single FPGA achieves a computation rate of 415 MOPS and has a memory bandwidth of 1.66 Gbytes/s. An extension of the method using a quadrature re-quantizer and filter is also presented.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Field Programmable Gate Array</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Filter Coefficient</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Distribute Arithmetic</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Canonical Signed Digit</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Field Programmable Gate Array Implementation</subfield><subfield code="7">(dpeaa)DE-He213</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Harris, Fred</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="t">Journal of VLSI signal processing systems for signal, image and video technology</subfield><subfield code="d">Springer Netherlands, 1989</subfield><subfield code="g">14(1996), 3 vom: 01. Dez., Seite 265-282</subfield><subfield code="w">(DE-627)SPR018308090</subfield><subfield code="7">nnns</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:14</subfield><subfield code="g">year:1996</subfield><subfield code="g">number:3</subfield><subfield code="g">day:01</subfield><subfield code="g">month:12</subfield><subfield code="g">pages:265-282</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://dx.doi.org/10.1007/BF00929620</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_A</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_SPRINGER</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_40</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2006</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2027</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">14</subfield><subfield code="j">1996</subfield><subfield code="e">3</subfield><subfield code="b">01</subfield><subfield code="c">12</subfield><subfield code="h">265-282</subfield></datafield></record></collection>
|
score |
7.403078 |