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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Benkrid, A., Benkrid, K., Crookes, D.
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&amp;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