Loading…
A Hardware-Efficient Programmable FIR Processor Using Input-Data and Tap Folding
Advances in nanoelectronic fabrication have enabled integrated circuits to operate at a high frequency. The finite impulse response (FIR) filter needs only to meet real-time demand. Accordingly, increasing the FIR architecture's folding number can compensate the high-frequency operation and red...
Saved in:
Published in: | EURASIP journal on advances in signal processing 2007-01, Vol.2007 (1), Article 092523 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c364t-64e4853ade77aedaa9921fd7c84d92358c292080143c03c4563b519e1954ce173 |
---|---|
cites | cdi_FETCH-LOGICAL-c364t-64e4853ade77aedaa9921fd7c84d92358c292080143c03c4563b519e1954ce173 |
container_end_page | |
container_issue | 1 |
container_start_page | |
container_title | EURASIP journal on advances in signal processing |
container_volume | 2007 |
creator | Chen, Oscal T.-C. Chen, Li-Hsun |
description | Advances in nanoelectronic fabrication have enabled integrated circuits to operate at a high frequency. The finite impulse response (FIR) filter needs only to meet real-time demand. Accordingly, increasing the FIR architecture's folding number can compensate the high-frequency operation and reduce the hardware complexity, while continuing to allow applications to operate in real time. In this work, the folding scheme with integrating input-data and tap folding is proposed to develop a hardware-efficient programmable FIR architecture. With the use of the radix-4 Booth algorithm, the 2-bit input subdata approach replaces the conventional 3-bit input subdata approach to reduce the number of latches required to store input subdata in the proposed FIR architecture. Additionally, the tree accumulation approach with simplified carry-in bit processing is developed to minimize the hardware complexity of the accumulation path. With folding in input data and taps, and reduction in hardware complexity of the input subdata latches and accumulation path, the proposed FIR architecture is demonstrated to have a low hardware complexity. By using the TSMC 0.18 μm CMOS technology, the proposed FIR processor with 10-bit input data and filter coefficient enables a 128-tap FIR filter to be performed, which takes an area of 0.45 mm2, and yields a throughput rate of 20 M samples per second at 200 MHz. As compared to the conventional FIR processors, the proposed programmable FIR processor not only meets the throughput-rate demand but also has the lowest area occupied per tap. |
doi_str_mv | 10.1155/2007/92523 |
format | article |
fullrecord | <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_d3de1fa734ce40f69289575dd5e992e9</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_d3de1fa734ce40f69289575dd5e992e9</doaj_id><sourcerecordid>35414190</sourcerecordid><originalsourceid>FETCH-LOGICAL-c364t-64e4853ade77aedaa9921fd7c84d92358c292080143c03c4563b519e1954ce173</originalsourceid><addsrcrecordid>eNpNkU9Lw0AQxYMoWKsXP0FOHoTY_Ztkj6W2NlCwSHtepruTkpJk426K-O1NWxFPM7x583uHF0WPlLxQKuWEEZJNFJOMX0UjmuZZktKcXP_bb6O7EA6EyJQRNorW03gJ3n6Bx2RelpWpsO3jtXd7D00DuxrjRfFxEgyG4Hy8DVW7j4u2O_bJK_QQQ2vjDXTxwtV2ON1HNyXUAR9-5zjaLuab2TJZvb8Vs-kqMTwVfZIKFLnkYDHLAC2AUoyWNjO5sIpxmRumGMkJFdwQboRM-U5ShVRJYZBmfBwVF651cNCdrxrw39pBpc-C83sNvq9Mjdpyi7SEjA-fgpSpYrmSmbRW4pCKamA9XVidd59HDL1uqmCwrqFFdwyaS0EFVWQwPl-MxrsQPJZ_wZToUwH6VIA-F8B_AB3pdW0</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>35414190</pqid></control><display><type>article</type><title>A Hardware-Efficient Programmable FIR Processor Using Input-Data and Tap Folding</title><source>Publicly Available Content Database (Proquest) (PQ_SDU_P3)</source><source>Springer Nature - SpringerLink Journals - Fully Open Access </source><creator>Chen, Oscal T.-C. ; Chen, Li-Hsun</creator><creatorcontrib>Chen, Oscal T.-C. ; Chen, Li-Hsun</creatorcontrib><description>Advances in nanoelectronic fabrication have enabled integrated circuits to operate at a high frequency. The finite impulse response (FIR) filter needs only to meet real-time demand. Accordingly, increasing the FIR architecture's folding number can compensate the high-frequency operation and reduce the hardware complexity, while continuing to allow applications to operate in real time. In this work, the folding scheme with integrating input-data and tap folding is proposed to develop a hardware-efficient programmable FIR architecture. With the use of the radix-4 Booth algorithm, the 2-bit input subdata approach replaces the conventional 3-bit input subdata approach to reduce the number of latches required to store input subdata in the proposed FIR architecture. Additionally, the tree accumulation approach with simplified carry-in bit processing is developed to minimize the hardware complexity of the accumulation path. With folding in input data and taps, and reduction in hardware complexity of the input subdata latches and accumulation path, the proposed FIR architecture is demonstrated to have a low hardware complexity. By using the TSMC 0.18 μm CMOS technology, the proposed FIR processor with 10-bit input data and filter coefficient enables a 128-tap FIR filter to be performed, which takes an area of 0.45 mm2, and yields a throughput rate of 20 M samples per second at 200 MHz. As compared to the conventional FIR processors, the proposed programmable FIR processor not only meets the throughput-rate demand but also has the lowest area occupied per tap.</description><identifier>ISSN: 1687-6180</identifier><identifier>ISSN: 1687-6172</identifier><identifier>EISSN: 1687-6180</identifier><identifier>DOI: 10.1155/2007/92523</identifier><language>eng</language><publisher>SpringerOpen</publisher><ispartof>EURASIP journal on advances in signal processing, 2007-01, Vol.2007 (1), Article 092523</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c364t-64e4853ade77aedaa9921fd7c84d92358c292080143c03c4563b519e1954ce173</citedby><cites>FETCH-LOGICAL-c364t-64e4853ade77aedaa9921fd7c84d92358c292080143c03c4563b519e1954ce173</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925,37013</link.rule.ids></links><search><creatorcontrib>Chen, Oscal T.-C.</creatorcontrib><creatorcontrib>Chen, Li-Hsun</creatorcontrib><title>A Hardware-Efficient Programmable FIR Processor Using Input-Data and Tap Folding</title><title>EURASIP journal on advances in signal processing</title><description>Advances in nanoelectronic fabrication have enabled integrated circuits to operate at a high frequency. The finite impulse response (FIR) filter needs only to meet real-time demand. Accordingly, increasing the FIR architecture's folding number can compensate the high-frequency operation and reduce the hardware complexity, while continuing to allow applications to operate in real time. In this work, the folding scheme with integrating input-data and tap folding is proposed to develop a hardware-efficient programmable FIR architecture. With the use of the radix-4 Booth algorithm, the 2-bit input subdata approach replaces the conventional 3-bit input subdata approach to reduce the number of latches required to store input subdata in the proposed FIR architecture. Additionally, the tree accumulation approach with simplified carry-in bit processing is developed to minimize the hardware complexity of the accumulation path. With folding in input data and taps, and reduction in hardware complexity of the input subdata latches and accumulation path, the proposed FIR architecture is demonstrated to have a low hardware complexity. By using the TSMC 0.18 μm CMOS technology, the proposed FIR processor with 10-bit input data and filter coefficient enables a 128-tap FIR filter to be performed, which takes an area of 0.45 mm2, and yields a throughput rate of 20 M samples per second at 200 MHz. As compared to the conventional FIR processors, the proposed programmable FIR processor not only meets the throughput-rate demand but also has the lowest area occupied per tap.</description><issn>1687-6180</issn><issn>1687-6172</issn><issn>1687-6180</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><sourceid>DOA</sourceid><recordid>eNpNkU9Lw0AQxYMoWKsXP0FOHoTY_Ztkj6W2NlCwSHtepruTkpJk426K-O1NWxFPM7x583uHF0WPlLxQKuWEEZJNFJOMX0UjmuZZktKcXP_bb6O7EA6EyJQRNorW03gJ3n6Bx2RelpWpsO3jtXd7D00DuxrjRfFxEgyG4Hy8DVW7j4u2O_bJK_QQQ2vjDXTxwtV2ON1HNyXUAR9-5zjaLuab2TJZvb8Vs-kqMTwVfZIKFLnkYDHLAC2AUoyWNjO5sIpxmRumGMkJFdwQboRM-U5ShVRJYZBmfBwVF651cNCdrxrw39pBpc-C83sNvq9Mjdpyi7SEjA-fgpSpYrmSmbRW4pCKamA9XVidd59HDL1uqmCwrqFFdwyaS0EFVWQwPl-MxrsQPJZ_wZToUwH6VIA-F8B_AB3pdW0</recordid><startdate>20070101</startdate><enddate>20070101</enddate><creator>Chen, Oscal T.-C.</creator><creator>Chen, Li-Hsun</creator><general>SpringerOpen</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>DOA</scope></search><sort><creationdate>20070101</creationdate><title>A Hardware-Efficient Programmable FIR Processor Using Input-Data and Tap Folding</title><author>Chen, Oscal T.-C. ; Chen, Li-Hsun</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c364t-64e4853ade77aedaa9921fd7c84d92358c292080143c03c4563b519e1954ce173</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Chen, Oscal T.-C.</creatorcontrib><creatorcontrib>Chen, Li-Hsun</creatorcontrib><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>EURASIP journal on advances in signal processing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chen, Oscal T.-C.</au><au>Chen, Li-Hsun</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Hardware-Efficient Programmable FIR Processor Using Input-Data and Tap Folding</atitle><jtitle>EURASIP journal on advances in signal processing</jtitle><date>2007-01-01</date><risdate>2007</risdate><volume>2007</volume><issue>1</issue><artnum>092523</artnum><issn>1687-6180</issn><issn>1687-6172</issn><eissn>1687-6180</eissn><abstract>Advances in nanoelectronic fabrication have enabled integrated circuits to operate at a high frequency. The finite impulse response (FIR) filter needs only to meet real-time demand. Accordingly, increasing the FIR architecture's folding number can compensate the high-frequency operation and reduce the hardware complexity, while continuing to allow applications to operate in real time. In this work, the folding scheme with integrating input-data and tap folding is proposed to develop a hardware-efficient programmable FIR architecture. With the use of the radix-4 Booth algorithm, the 2-bit input subdata approach replaces the conventional 3-bit input subdata approach to reduce the number of latches required to store input subdata in the proposed FIR architecture. Additionally, the tree accumulation approach with simplified carry-in bit processing is developed to minimize the hardware complexity of the accumulation path. With folding in input data and taps, and reduction in hardware complexity of the input subdata latches and accumulation path, the proposed FIR architecture is demonstrated to have a low hardware complexity. By using the TSMC 0.18 μm CMOS technology, the proposed FIR processor with 10-bit input data and filter coefficient enables a 128-tap FIR filter to be performed, which takes an area of 0.45 mm2, and yields a throughput rate of 20 M samples per second at 200 MHz. As compared to the conventional FIR processors, the proposed programmable FIR processor not only meets the throughput-rate demand but also has the lowest area occupied per tap.</abstract><pub>SpringerOpen</pub><doi>10.1155/2007/92523</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1687-6180 |
ispartof | EURASIP journal on advances in signal processing, 2007-01, Vol.2007 (1), Article 092523 |
issn | 1687-6180 1687-6172 1687-6180 |
language | eng |
recordid | cdi_doaj_primary_oai_doaj_org_article_d3de1fa734ce40f69289575dd5e992e9 |
source | Publicly Available Content Database (Proquest) (PQ_SDU_P3); Springer Nature - SpringerLink Journals - Fully Open Access |
title | A Hardware-Efficient Programmable FIR Processor Using Input-Data and Tap Folding |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T04%3A25%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Hardware-Efficient%20Programmable%20FIR%20Processor%20Using%20Input-Data%20and%20Tap%20Folding&rft.jtitle=EURASIP%20journal%20on%20advances%20in%20signal%20processing&rft.au=Chen,%20Oscal%20T.-C.&rft.date=2007-01-01&rft.volume=2007&rft.issue=1&rft.artnum=092523&rft.issn=1687-6180&rft.eissn=1687-6180&rft_id=info:doi/10.1155/2007/92523&rft_dat=%3Cproquest_doaj_%3E35414190%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c364t-64e4853ade77aedaa9921fd7c84d92358c292080143c03c4563b519e1954ce173%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=35414190&rft_id=info:pmid/&rfr_iscdi=true |