Design and implementation of a novel architecture for symmetric FIR filters with boundary handling on Xilinx Virtex FPGAs
Symmetric FIR filters, which provide linear phases, are frequently used in digital signal processing. This paper presents the design and implementation of a novel architecture for symmetric FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of proces...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 359 |
---|---|
container_issue | |
container_start_page | 356 |
container_title | |
container_volume | |
creator | Benkrid, A. Benkrid, K. Crookes, D. |
description | Symmetric FIR filters, which provide linear phases, are frequently used in digital signal processing. This paper presents the design and implementation of a novel architecture for symmetric FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of processing signal boundaries, which occurs in finite length signal processing (e.g. image processing). Based on bit parallel arithmetic, our architecture is fully scalable and parameterised. It takes into account the details of the symmetry and exploits the features of Xilinx Virtex FPGAs. The implementation leads to considerable area savings compared to conventional implementations (based on a hard router), at the expense of using a clock doubler, which reduces the overall processing speed. The latter is however still high enough to achieve real time performance. Moreover, our architecture can match the speed of a conventional implementation if the filter output is going to be decimated, as it is the case in multirate applications (e.g. wavelets). |
doi_str_mv | 10.1109/FPT.2002.1188710 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>pascalfrancis_6IE</sourceid><recordid>TN_cdi_ieee_primary_1188710</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1188710</ieee_id><sourcerecordid>14832048</sourcerecordid><originalsourceid>FETCH-LOGICAL-i205t-d5708ce10e4859bf34530a7c099130681096e478ec72d2c36c9c4603192910433</originalsourceid><addsrcrecordid>eNpFkEFLAzEQhQMiqLV3wUsuHlsnye4mOZbq1kLBIlW8lTQ720Z2syVJtf33LlRwDm9meMPHzBByx2DMGOjHcrkacwDed0pJBhfkBqQCIXOZ8SsyjPEL-hA6k7m6JqcnjG7rqfEVde2-wRZ9Msl1nnY1NdR339hQE-zOJbTpEJDWXaDx1LaYgrO0nL_R2jUJQ6Q_Lu3opjv4yoQT3fXMxvkt7Vmfrq-O9MOFhEdaLmeTeEsua9NEHP7lAXkvn1fTl9HidTafThYjxyFPoyqXoCwywEzlelOLLBdgpAWtmYBC9TcXmEmFVvKKW1FYbbMCBNNcM8iEGJCHM3dvojVNHYy3Lq73wbX9lmuWKcGhlwG5P885RPy3z18Uv8A1Z0Y</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Design and implementation of a novel architecture for symmetric FIR filters with boundary handling on Xilinx Virtex FPGAs</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Benkrid, A. ; Benkrid, K. ; Crookes, D.</creator><creatorcontrib>Benkrid, A. ; Benkrid, K. ; Crookes, D.</creatorcontrib><description>Symmetric FIR filters, which provide linear phases, are frequently used in digital signal processing. This paper presents the design and implementation of a novel architecture for symmetric FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of processing signal boundaries, which occurs in finite length signal processing (e.g. image processing). Based on bit parallel arithmetic, our architecture is fully scalable and parameterised. It takes into account the details of the symmetry and exploits the features of Xilinx Virtex FPGAs. The implementation leads to considerable area savings compared to conventional implementations (based on a hard router), at the expense of using a clock doubler, which reduces the overall processing speed. The latter is however still high enough to achieve real time performance. Moreover, our architecture can match the speed of a conventional implementation if the filter output is going to be decimated, as it is the case in multirate applications (e.g. wavelets).</description><identifier>ISBN: 0780375742</identifier><identifier>ISBN: 9780780375741</identifier><identifier>DOI: 10.1109/FPT.2002.1188710</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Circuit properties ; Clocks ; Computer architecture ; Computer systems ; Convolution ; Discrete wavelet transforms ; Electric, optical and optoelectronic circuits ; Electronic circuits ; Electronics ; Exact sciences and technology ; Field programmable gate arrays ; Finite impulse response filter ; Frequency filters ; Hardware ; Input-output equipment ; Integrated circuits ; Integrated circuits by function (including memories and processors) ; Nonlinear filters ; Reflection ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Signal processing</subject><ispartof>2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings, 2002, p.356-359</ispartof><rights>2003 INIST-CNRS</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1188710$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,778,782,787,788,2054,4038,4039,27912,54907</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1188710$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=14832048$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Benkrid, A.</creatorcontrib><creatorcontrib>Benkrid, K.</creatorcontrib><creatorcontrib>Crookes, D.</creatorcontrib><title>Design and implementation of a novel architecture for symmetric FIR filters with boundary handling on Xilinx Virtex FPGAs</title><title>2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings</title><addtitle>FPT</addtitle><description>Symmetric FIR filters, which provide linear phases, are frequently used in digital signal processing. This paper presents the design and implementation of a novel architecture for symmetric FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of processing signal boundaries, which occurs in finite length signal processing (e.g. image processing). Based on bit parallel arithmetic, our architecture is fully scalable and parameterised. It takes into account the details of the symmetry and exploits the features of Xilinx Virtex FPGAs. The implementation leads to considerable area savings compared to conventional implementations (based on a hard router), at the expense of using a clock doubler, which reduces the overall processing speed. The latter is however still high enough to achieve real time performance. Moreover, our architecture can match the speed of a conventional implementation if the filter output is going to be decimated, as it is the case in multirate applications (e.g. wavelets).</description><subject>Applied sciences</subject><subject>Circuit properties</subject><subject>Clocks</subject><subject>Computer architecture</subject><subject>Computer systems</subject><subject>Convolution</subject><subject>Discrete wavelet transforms</subject><subject>Electric, optical and optoelectronic circuits</subject><subject>Electronic circuits</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Field programmable gate arrays</subject><subject>Finite impulse response filter</subject><subject>Frequency filters</subject><subject>Hardware</subject><subject>Input-output equipment</subject><subject>Integrated circuits</subject><subject>Integrated circuits by function (including memories and processors)</subject><subject>Nonlinear filters</subject><subject>Reflection</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Signal processing</subject><isbn>0780375742</isbn><isbn>9780780375741</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2002</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpFkEFLAzEQhQMiqLV3wUsuHlsnye4mOZbq1kLBIlW8lTQ720Z2syVJtf33LlRwDm9meMPHzBByx2DMGOjHcrkacwDed0pJBhfkBqQCIXOZ8SsyjPEL-hA6k7m6JqcnjG7rqfEVde2-wRZ9Msl1nnY1NdR339hQE-zOJbTpEJDWXaDx1LaYgrO0nL_R2jUJQ6Q_Lu3opjv4yoQT3fXMxvkt7Vmfrq-O9MOFhEdaLmeTeEsua9NEHP7lAXkvn1fTl9HidTafThYjxyFPoyqXoCwywEzlelOLLBdgpAWtmYBC9TcXmEmFVvKKW1FYbbMCBNNcM8iEGJCHM3dvojVNHYy3Lq73wbX9lmuWKcGhlwG5P885RPy3z18Uv8A1Z0Y</recordid><startdate>2002</startdate><enddate>2002</enddate><creator>Benkrid, A.</creator><creator>Benkrid, K.</creator><creator>Crookes, D.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>IQODW</scope></search><sort><creationdate>2002</creationdate><title>Design and implementation of a novel architecture for symmetric FIR filters with boundary handling on Xilinx Virtex FPGAs</title><author>Benkrid, A. ; Benkrid, K. ; Crookes, D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i205t-d5708ce10e4859bf34530a7c099130681096e478ec72d2c36c9c4603192910433</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Applied sciences</topic><topic>Circuit properties</topic><topic>Clocks</topic><topic>Computer architecture</topic><topic>Computer systems</topic><topic>Convolution</topic><topic>Discrete wavelet transforms</topic><topic>Electric, optical and optoelectronic circuits</topic><topic>Electronic circuits</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Field programmable gate arrays</topic><topic>Finite impulse response filter</topic><topic>Frequency filters</topic><topic>Hardware</topic><topic>Input-output equipment</topic><topic>Integrated circuits</topic><topic>Integrated circuits by function (including memories and processors)</topic><topic>Nonlinear filters</topic><topic>Reflection</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Signal processing</topic><toplevel>online_resources</toplevel><creatorcontrib>Benkrid, A.</creatorcontrib><creatorcontrib>Benkrid, K.</creatorcontrib><creatorcontrib>Crookes, D.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Benkrid, A.</au><au>Benkrid, K.</au><au>Crookes, D.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Design and implementation of a novel architecture for symmetric FIR filters with boundary handling on Xilinx Virtex FPGAs</atitle><btitle>2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings</btitle><stitle>FPT</stitle><date>2002</date><risdate>2002</risdate><spage>356</spage><epage>359</epage><pages>356-359</pages><isbn>0780375742</isbn><isbn>9780780375741</isbn><abstract>Symmetric FIR filters, which provide linear phases, are frequently used in digital signal processing. This paper presents the design and implementation of a novel architecture for symmetric FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of processing signal boundaries, which occurs in finite length signal processing (e.g. image processing). Based on bit parallel arithmetic, our architecture is fully scalable and parameterised. It takes into account the details of the symmetry and exploits the features of Xilinx Virtex FPGAs. The implementation leads to considerable area savings compared to conventional implementations (based on a hard router), at the expense of using a clock doubler, which reduces the overall processing speed. The latter is however still high enough to achieve real time performance. Moreover, our architecture can match the speed of a conventional implementation if the filter output is going to be decimated, as it is the case in multirate applications (e.g. wavelets).</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/FPT.2002.1188710</doi><tpages>4</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 0780375742 |
ispartof | 2002 IEEE International Conference on Field-Programmable Technology, 2002. (FPT). Proceedings, 2002, p.356-359 |
issn | |
language | eng |
recordid | cdi_ieee_primary_1188710 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Applied sciences Circuit properties Clocks Computer architecture Computer systems Convolution Discrete wavelet transforms Electric, optical and optoelectronic circuits Electronic circuits Electronics Exact sciences and technology Field programmable gate arrays Finite impulse response filter Frequency filters Hardware Input-output equipment Integrated circuits Integrated circuits by function (including memories and processors) Nonlinear filters Reflection Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices Signal processing |
title | Design and implementation of a novel architecture for symmetric FIR filters with boundary handling on Xilinx Virtex FPGAs |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T21%3A06%3A49IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Design%20and%20implementation%20of%20a%20novel%20architecture%20for%20symmetric%20FIR%20filters%20with%20boundary%20handling%20on%20Xilinx%20Virtex%20FPGAs&rft.btitle=2002%20IEEE%20International%20Conference%20on%20Field-Programmable%20Technology,%202002.%20(FPT).%20Proceedings&rft.au=Benkrid,%20A.&rft.date=2002&rft.spage=356&rft.epage=359&rft.pages=356-359&rft.isbn=0780375742&rft.isbn_list=9780780375741&rft_id=info:doi/10.1109/FPT.2002.1188710&rft_dat=%3Cpascalfrancis_6IE%3E14832048%3C/pascalfrancis_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1188710&rfr_iscdi=true |