Design and Implementation of a Novel FIR Filter Architecture with Boundary Handling on Xilinx VIRTEX FPGAs
This paper presents the design and implementation of a novel architecture for FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of signal boundaries filtering, which occurs in finite length signal processing (e.g. image processing). It cleverly expl...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buchkapitel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 564 |
---|---|
container_issue | |
container_start_page | 553 |
container_title | |
container_volume | 2778 |
creator | Benkrid, A. Benkrid, K. Crookes, D. |
description | This paper presents the design and implementation of a novel architecture for FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of signal boundaries filtering, which occurs in finite length signal processing (e.g. image processing). It cleverly exploits the Shift Register Logic (SRL) component of the Virtex family in order to implement the necessary complex data scheduling, leading to considerable area savings compared to the conventional implementation (based on a hard router), with no speed penalty. Our architecture uses bit parallel arithmetic and is fully scalable and parameterisable. A case study based on the implementation of the standard low filter of the Daubechies-8 wavelet on Xilinx Virtex-E FPGAs is presented. |
doi_str_mv | 10.1007/978-3-540-45234-8_54 |
format | Book Chapter |
fullrecord | <record><control><sourceid>proquest_pasca</sourceid><recordid>TN_cdi_pascalfrancis_primary_15509631</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EBC3088181_60_579</sourcerecordid><originalsourceid>FETCH-LOGICAL-p272t-af7bccdf83d1166cd57e2ee41f9312e978dd707732cdfdd865111dfd5b45a9a53</originalsourceid><addsrcrecordid>eNotkE9PGzEQxd2_IqV8gx586dGt7bHX3mNKCURCgBCtuFmO15uYbnYXe9PCt-8E4otHM--9Gf0I-SL4N8G5-V4by4BpxZnSEhSzTqs35BNg56VRvSUzUQnBAFT97jDgVkp4T2YcuGS1UfBxL6pUZQ2vj8hJKQ8cH0gQspqRh5-xpHVPfd_Q5Xbs4jb2k5_S0NOhpZ5eDX9jRxfLW7pI3RQzneewSVMM0y5H-i9NG_pj2PWNz8_0AkO61K8pmu8TVk_09_L27uyeLm7O5-Uz-dD6rsSTw39Mfi3O7k4v2OX1-fJ0fslGaeTEfGtWITSthUbg4aHRJsoYlWhrPDkilKYx3BiQKGoaW2khBFZ6pbSvvYZj8vU1d_Ql-K7Nvg-puDGnLV7phNa8rkCgTr7qCo76dcxuNQx_ihPc7fE73OQAkXP3Qtvt8aMJDuF5eNzFMrm4dwWkln0XNn5ESMUBt1ZY4SrutKnhPx5bgwc</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>book_chapter</recordtype><pqid>EBC3088181_60_579</pqid></control><display><type>book_chapter</type><title>Design and Implementation of a Novel FIR Filter Architecture with Boundary Handling on Xilinx VIRTEX FPGAs</title><source>Springer Books</source><creator>Benkrid, A. ; Benkrid, K. ; Crookes, D.</creator><contributor>Sousa, Jose T. de ; Constantinides, Georg A ; Cheung, Peter Y. K ; Constantinides, George A. ; Y. K. Cheung, Peter</contributor><creatorcontrib>Benkrid, A. ; Benkrid, K. ; Crookes, D. ; Sousa, Jose T. de ; Constantinides, Georg A ; Cheung, Peter Y. K ; Constantinides, George A. ; Y. K. Cheung, Peter</creatorcontrib><description>This paper presents the design and implementation of a novel architecture for FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of signal boundaries filtering, which occurs in finite length signal processing (e.g. image processing). It cleverly exploits the Shift Register Logic (SRL) component of the Virtex family in order to implement the necessary complex data scheduling, leading to considerable area savings compared to the conventional implementation (based on a hard router), with no speed penalty. Our architecture uses bit parallel arithmetic and is fully scalable and parameterisable. A case study based on the implementation of the standard low filter of the Daubechies-8 wavelet on Xilinx Virtex-E FPGAs is presented.</description><identifier>ISSN: 0302-9743</identifier><identifier>ISBN: 3540408223</identifier><identifier>ISBN: 9783540408222</identifier><identifier>EISSN: 1611-3349</identifier><identifier>EISBN: 3540452346</identifier><identifier>EISBN: 9783540452348</identifier><identifier>DOI: 10.1007/978-3-540-45234-8_54</identifier><identifier>OCLC: 166468709</identifier><identifier>LCCallNum: QA76.758</identifier><language>eng</language><publisher>Germany: Springer Berlin / Heidelberg</publisher><subject>Applied sciences ; Boundary Processing ; Canonic Sign Digit ; Electronics ; Exact sciences and technology ; Finite Impulse Response ; Finite Impulse Response Filter ; Integrated circuits ; Integrated circuits by function (including memories and processors) ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Signal Boundary</subject><ispartof>Field Programmable Logic and Application, 2003, Vol.2778, p.553-564</ispartof><rights>Springer-Verlag Berlin Heidelberg 2003</rights><rights>2004 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><relation>Lecture Notes in Computer Science</relation></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttps://ebookcentral.proquest.com/covers/3088181-l.jpg</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/978-3-540-45234-8_54$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/978-3-540-45234-8_54$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>309,310,779,780,784,789,790,793,4050,4051,27925,38255,41442,42511</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=15509631$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><contributor>Sousa, Jose T. de</contributor><contributor>Constantinides, Georg A</contributor><contributor>Cheung, Peter Y. K</contributor><contributor>Constantinides, George A.</contributor><contributor>Y. K. Cheung, Peter</contributor><creatorcontrib>Benkrid, A.</creatorcontrib><creatorcontrib>Benkrid, K.</creatorcontrib><creatorcontrib>Crookes, D.</creatorcontrib><title>Design and Implementation of a Novel FIR Filter Architecture with Boundary Handling on Xilinx VIRTEX FPGAs</title><title>Field Programmable Logic and Application</title><description>This paper presents the design and implementation of a novel architecture for FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of signal boundaries filtering, which occurs in finite length signal processing (e.g. image processing). It cleverly exploits the Shift Register Logic (SRL) component of the Virtex family in order to implement the necessary complex data scheduling, leading to considerable area savings compared to the conventional implementation (based on a hard router), with no speed penalty. Our architecture uses bit parallel arithmetic and is fully scalable and parameterisable. A case study based on the implementation of the standard low filter of the Daubechies-8 wavelet on Xilinx Virtex-E FPGAs is presented.</description><subject>Applied sciences</subject><subject>Boundary Processing</subject><subject>Canonic Sign Digit</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Finite Impulse Response</subject><subject>Finite Impulse Response Filter</subject><subject>Integrated circuits</subject><subject>Integrated circuits by function (including memories and processors)</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Signal Boundary</subject><issn>0302-9743</issn><issn>1611-3349</issn><isbn>3540408223</isbn><isbn>9783540408222</isbn><isbn>3540452346</isbn><isbn>9783540452348</isbn><fulltext>true</fulltext><rsrctype>book_chapter</rsrctype><creationdate>2003</creationdate><recordtype>book_chapter</recordtype><recordid>eNotkE9PGzEQxd2_IqV8gx586dGt7bHX3mNKCURCgBCtuFmO15uYbnYXe9PCt-8E4otHM--9Gf0I-SL4N8G5-V4by4BpxZnSEhSzTqs35BNg56VRvSUzUQnBAFT97jDgVkp4T2YcuGS1UfBxL6pUZQ2vj8hJKQ8cH0gQspqRh5-xpHVPfd_Q5Xbs4jb2k5_S0NOhpZ5eDX9jRxfLW7pI3RQzneewSVMM0y5H-i9NG_pj2PWNz8_0AkO61K8pmu8TVk_09_L27uyeLm7O5-Uz-dD6rsSTw39Mfi3O7k4v2OX1-fJ0fslGaeTEfGtWITSthUbg4aHRJsoYlWhrPDkilKYx3BiQKGoaW2khBFZ6pbSvvYZj8vU1d_Ql-K7Nvg-puDGnLV7phNa8rkCgTr7qCo76dcxuNQx_ihPc7fE73OQAkXP3Qtvt8aMJDuF5eNzFMrm4dwWkln0XNn5ESMUBt1ZY4SrutKnhPx5bgwc</recordid><startdate>2003</startdate><enddate>2003</enddate><creator>Benkrid, A.</creator><creator>Benkrid, K.</creator><creator>Crookes, D.</creator><general>Springer Berlin / Heidelberg</general><general>Springer Berlin Heidelberg</general><general>Springer</general><scope>FFUUA</scope><scope>IQODW</scope></search><sort><creationdate>2003</creationdate><title>Design and Implementation of a Novel FIR Filter Architecture 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-p272t-af7bccdf83d1166cd57e2ee41f9312e978dd707732cdfdd865111dfd5b45a9a53</frbrgroupid><rsrctype>book_chapters</rsrctype><prefilter>book_chapters</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Applied sciences</topic><topic>Boundary Processing</topic><topic>Canonic Sign Digit</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Finite Impulse Response</topic><topic>Finite Impulse Response Filter</topic><topic>Integrated circuits</topic><topic>Integrated circuits by function (including memories and processors)</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Signal Boundary</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Benkrid, A.</creatorcontrib><creatorcontrib>Benkrid, K.</creatorcontrib><creatorcontrib>Crookes, D.</creatorcontrib><collection>ProQuest Ebook Central - Book Chapters - Demo use only</collection><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Benkrid, A.</au><au>Benkrid, K.</au><au>Crookes, D.</au><au>Sousa, Jose T. de</au><au>Constantinides, Georg A</au><au>Cheung, Peter Y. K</au><au>Constantinides, George A.</au><au>Y. K. Cheung, Peter</au><format>book</format><genre>bookitem</genre><ristype>CHAP</ristype><atitle>Design and Implementation of a Novel FIR Filter Architecture with Boundary Handling on Xilinx VIRTEX FPGAs</atitle><btitle>Field Programmable Logic and Application</btitle><seriestitle>Lecture Notes in Computer Science</seriestitle><date>2003</date><risdate>2003</risdate><volume>2778</volume><spage>553</spage><epage>564</epage><pages>553-564</pages><issn>0302-9743</issn><eissn>1611-3349</eissn><isbn>3540408223</isbn><isbn>9783540408222</isbn><eisbn>3540452346</eisbn><eisbn>9783540452348</eisbn><abstract>This paper presents the design and implementation of a novel architecture for FIR filters on Xilinx Virtex FPGAs. The architecture is particularly useful for handling the problem of signal boundaries filtering, which occurs in finite length signal processing (e.g. image processing). It cleverly exploits the Shift Register Logic (SRL) component of the Virtex family in order to implement the necessary complex data scheduling, leading to considerable area savings compared to the conventional implementation (based on a hard router), with no speed penalty. Our architecture uses bit parallel arithmetic and is fully scalable and parameterisable. A case study based on the implementation of the standard low filter of the Daubechies-8 wavelet on Xilinx Virtex-E FPGAs is presented.</abstract><cop>Germany</cop><pub>Springer Berlin / Heidelberg</pub><doi>10.1007/978-3-540-45234-8_54</doi><oclcid>166468709</oclcid><tpages>12</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0302-9743 |
ispartof | Field Programmable Logic and Application, 2003, Vol.2778, p.553-564 |
issn | 0302-9743 1611-3349 |
language | eng |
recordid | cdi_pascalfrancis_primary_15509631 |
source | Springer Books |
subjects | Applied sciences Boundary Processing Canonic Sign Digit Electronics Exact sciences and technology Finite Impulse Response Finite Impulse Response Filter Integrated circuits Integrated circuits by function (including memories and processors) Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices Signal Boundary |
title | Design and Implementation of a Novel FIR Filter Architecture 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=2024-12-27T23%3A52%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pasca&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=bookitem&rft.atitle=Design%20and%20Implementation%20of%20a%20Novel%20FIR%20Filter%20Architecture%20with%20Boundary%20Handling%20on%20Xilinx%20VIRTEX%20FPGAs&rft.btitle=Field%20Programmable%20Logic%20and%20Application&rft.au=Benkrid,%20A.&rft.date=2003&rft.volume=2778&rft.spage=553&rft.epage=564&rft.pages=553-564&rft.issn=0302-9743&rft.eissn=1611-3349&rft.isbn=3540408223&rft.isbn_list=9783540408222&rft_id=info:doi/10.1007/978-3-540-45234-8_54&rft_dat=%3Cproquest_pasca%3EEBC3088181_60_579%3C/proquest_pasca%3E%3Curl%3E%3C/url%3E&rft.eisbn=3540452346&rft.eisbn_list=9783540452348&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=EBC3088181_60_579&rft_id=info:pmid/&rfr_iscdi=true |