An Efficient Scheme for Acoustic Echo Canceller Implementation Using Offset Binary Coding
This article presents an efficient design and implementation scheme for a low-area and low-power acoustic echo canceller. The design employs the block least mean square algorithm-based adaptive filter (ADF) using offset binary coding. The proposed approach first formulates the ADF by splitting the m...
Saved in:
| Published in: | IEEE transactions on instrumentation and measurement Vol. 71; pp. 1 - 14 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
New York
IEEE
2022
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects: | |
| ISSN: | 0018-9456, 1557-9662 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | This article presents an efficient design and implementation scheme for a low-area and low-power acoustic echo canceller. The design employs the block least mean square algorithm-based adaptive filter (ADF) using offset binary coding. The proposed approach first formulates the ADF by splitting the matrix-vector multiplication into smaller ones. Each of them is then realized with lookup tables and shift accumulate units with offset terms. An efficient scheme is suggested to update the offset terms from the corresponding lookup tables. In addition, a novel optimization scheme is proposed based on the grouping of partial products (PPs) and moving windows. The PPs are generated in two parallel styles using adders, multiplexers, and registers. The optimized architecture is shared to compute both the filter output and coefficient increment terms in every iteration. The fixed-point quantization model for the architecture is also discussed. Accuracy measure is defined to characterize the proposed design and compare it with the Cramer-Rao lower bound. Simulations are carried out to evaluate the performance of the proposed design. Field-programmable gate array implementation results and application-specific integrated circuit synthesis show that the proposed design outperforms the state-of-the-art architectures. |
|---|---|
| AbstractList | This article presents an efficient design and implementation scheme for a low-area and low-power acoustic echo canceller. The design employs the block least mean square algorithm-based adaptive filter (ADF) using offset binary coding. The proposed approach first formulates the ADF by splitting the matrix-vector multiplication into smaller ones. Each of them is then realized with lookup tables and shift accumulate units with offset terms. An efficient scheme is suggested to update the offset terms from the corresponding lookup tables. In addition, a novel optimization scheme is proposed based on the grouping of partial products (PPs) and moving windows. The PPs are generated in two parallel styles using adders, multiplexers, and registers. The optimized architecture is shared to compute both the filter output and coefficient increment terms in every iteration. The fixed-point quantization model for the architecture is also discussed. Accuracy measure is defined to characterize the proposed design and compare it with the Cramer-Rao lower bound. Simulations are carried out to evaluate the performance of the proposed design. Field-programmable gate array implementation results and application-specific integrated circuit synthesis show that the proposed design outperforms the state-of-the-art architectures. |
| Author | Alhartomi, Mohammed A. Khan, Mohd. Tasleem Shaik, Rafi Ahamed |
| Author_xml | – sequence: 1 givenname: Mohd. Tasleem orcidid: 0000-0002-0421-5629 surname: Khan fullname: Khan, Mohd. Tasleem email: mtkhan@iitism.ac.in organization: Department of Electronics, IIT Dhanbad, Dhanbad, India – sequence: 2 givenname: Rafi Ahamed orcidid: 0000-0003-1617-2299 surname: Shaik fullname: Shaik, Rafi Ahamed organization: Department of Electronics and Electrical Engineering, IIT Guwahati, Guwahati, India – sequence: 3 givenname: Mohammed A. orcidid: 0000-0002-5955-8864 surname: Alhartomi fullname: Alhartomi, Mohammed A. email: malhartomi@ut.edu.sa organization: Department of Electrical Engineering, University of Tabuk, Tabuk, Saudi Arabia |
| BookMark | eNp9kL9PAjEUxxuDiYDuJi5NnA_761o6IkEl0TAIg9OllHdScrTYHoP_vSVHHBycXvLy_fHeZ4B6PnhA6JaSEaVEPyznbyNGGB1xyhkZqwvUp2WpCi0l66E-IXRcaFHKKzRIaUcIUVKoPvqYeDyra2cd-Ba_2y3sAdch4okNx9Q6i2d2G_DUeAtNAxHP94cma3xrWhc8XiXnP_GirhO0-NF5E7_xNGzy8hpd1qZJcHOeQ7R6mi2nL8Xr4nk-nbwWlmnaFlYKQ0BseEnUGsCwMa9LpQSXnFtB14IZsxElBTO2RmvNNHDN1pzRtWSlVXyI7rvcQwxfR0httQvH6HNlxWROFSVXOqtIp7IxpBShrg7R7fO1FSXVCWCVAVYngNUZYLbIPxbruq_baFzzn_GuMzoA-O3R-RiZJT-07H4q |
| CODEN | IEIMAO |
| CitedBy_id | crossref_primary_10_1109_ACCESS_2023_3304234 crossref_primary_10_1002_cta_3467 crossref_primary_10_1109_JETCAS_2023_3330428 |
| Cites_doi | 10.1109/ICASSP.1990.115604 10.1250/ast.22.325 10.1121/1.2034854 10.1109/MCE.2020.2976418 10.1109/TCSII.2013.2281747 10.1109/TVLSI.2015.2472964 10.1364/OFC.2021.Th1A.10 10.1109/TIM.2008.919909 10.1109/TCSII.2013.2251968 10.1109/89.928923 10.1109/TCSI.2018.2867291 10.1109/TIM.2009.2036410 10.1109/TIM.2009.2012939 10.1109/TVLSI.2013.2239321 10.1109/TCSI.2005.851731 10.1109/LSP.2012.2226029 10.1002/j.1538-7305.1967.tb04231.x 10.1109/TECHSYM.2011.5783848 10.1109/JSSC.2019.2956369 10.23919/Eusipco47968.2020.9287337 10.1109/TASSP.1984.1164286 10.1109/TSP.2012.2226453 10.1109/TIT.1984.1056901 10.1109/TBC.2016.2570015 10.1109/TASSP.1974.1162619 10.1109/TASSP.1981.1163603 10.1109/TIM.2007.904472 10.1109/TCSII.2011.2161168 10.1109/TCSII.2020.3035693 10.1109/TIM.2021.3083558 10.1109/19.481308 10.1109/VLSISoC.2011.6081621 10.1109/TENCON.2003.1273352 10.1109/TIM.2006.876537 10.1007/s11265-010-0479-4 10.1109/TCSII.2006.880333 10.1109/ISCAS.2018.8350946 10.1007/s00034-017-0619-1 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 7U5 8FD L7M |
| DOI | 10.1109/TIM.2021.3132087 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE/IET Electronic Library CrossRef Electronics & Communications Abstracts Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
| DatabaseTitleList | Solid State and Superconductivity Abstracts |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Physics |
| EISSN | 1557-9662 |
| EndPage | 14 |
| ExternalDocumentID | 10_1109_TIM_2021_3132087 9635631 |
| Genre | orig-research |
| GroupedDBID | -~X 0R~ 29I 4.4 5GY 5VS 6IK 85S 8WZ 97E A6W AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACIWK ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD F5P HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TN5 TWZ VH1 VJK AAYXX CITATION 7SP 7U5 8FD L7M |
| ID | FETCH-LOGICAL-c291t-c64a0e4d3507beea283f57743633c41b42aad451ea8ca99929e392b321b625c73 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 4 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000766300200042&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0018-9456 |
| IngestDate | Mon Jun 30 10:17:34 EDT 2025 Sat Nov 29 04:38:17 EST 2025 Tue Nov 18 22:18:27 EST 2025 Wed Aug 27 02:49:30 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c291t-c64a0e4d3507beea283f57743633c41b42aad451ea8ca99929e392b321b625c73 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-5955-8864 0000-0002-0421-5629 0000-0003-1617-2299 |
| PQID | 2635045379 |
| PQPubID | 85462 |
| PageCount | 14 |
| ParticipantIDs | ieee_primary_9635631 proquest_journals_2635045379 crossref_citationtrail_10_1109_TIM_2021_3132087 crossref_primary_10_1109_TIM_2021_3132087 |
| PublicationCentury | 2000 |
| PublicationDate | 20220000 2022-00-00 20220101 |
| PublicationDateYYYYMMDD | 2022-01-01 |
| PublicationDate_xml | – year: 2022 text: 20220000 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on instrumentation and measurement |
| PublicationTitleAbbrev | TIM |
| PublicationYear | 2022 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref35 ref12 ref34 ref15 ref37 ref14 ref36 ref31 ref30 ref11 ref33 ref10 ref32 ref2 ref1 Haykin (ref7) 1996 ref17 ref39 ref16 ref38 ref19 Croisier (ref20) 1973 Shen (ref18) ref24 ref23 ref26 ref25 ref42 ref41 ref22 ref21 ref28 ref27 ref29 ref8 ref9 ref4 ref3 ref6 ref5 ref40 |
| References_xml | – ident: ref14 doi: 10.1109/ICASSP.1990.115604 – ident: ref5 doi: 10.1250/ast.22.325 – ident: ref42 doi: 10.1121/1.2034854 – ident: ref33 doi: 10.1109/MCE.2020.2976418 – ident: ref24 doi: 10.1109/TCSII.2013.2281747 – ident: ref31 doi: 10.1109/TVLSI.2015.2472964 – ident: ref41 doi: 10.1364/OFC.2021.Th1A.10 – ident: ref11 doi: 10.1109/TIM.2008.919909 – ident: ref26 doi: 10.1109/TCSII.2013.2251968 – ident: ref19 doi: 10.1109/89.928923 – ident: ref27 doi: 10.1109/TCSI.2018.2867291 – ident: ref16 doi: 10.1109/TIM.2009.2036410 – volume-title: Digital filter for PCM encoded signals year: 1973 ident: ref20 – ident: ref13 doi: 10.1109/TIM.2009.2012939 – ident: ref15 doi: 10.1109/TVLSI.2013.2239321 – ident: ref22 doi: 10.1109/TCSI.2005.851731 – ident: ref36 doi: 10.1109/LSP.2012.2226029 – ident: ref8 doi: 10.1002/j.1538-7305.1967.tb04231.x – ident: ref29 doi: 10.1109/TECHSYM.2011.5783848 – ident: ref3 doi: 10.1109/JSSC.2019.2956369 – ident: ref6 doi: 10.23919/Eusipco47968.2020.9287337 – ident: ref37 doi: 10.1109/TASSP.1984.1164286 – ident: ref30 doi: 10.1109/TSP.2012.2226453 – ident: ref39 doi: 10.1109/TIT.1984.1056901 – ident: ref10 doi: 10.1109/TBC.2016.2570015 – ident: ref21 doi: 10.1109/TASSP.1974.1162619 – ident: ref17 doi: 10.1109/TASSP.1981.1163603 – ident: ref9 doi: 10.1109/TIM.2007.904472 – volume-title: Zynq Ultrascale+ RFSoC ZCU111 Evaluation Kit ident: ref40 – ident: ref23 doi: 10.1109/TCSII.2011.2161168 – ident: ref34 doi: 10.1109/TCSII.2020.3035693 – volume-title: Adaptive Filter Theory year: 1996 ident: ref7 – ident: ref4 doi: 10.1109/TIM.2021.3083558 – ident: ref12 doi: 10.1109/19.481308 – start-page: 353 volume-title: Proc. 2nd Int. Congr. Recent Develop. Air Struct.-Borne Sound Vib. ident: ref18 article-title: Time and frequency domain X block LMS algorithms for single channel active noise control – ident: ref25 doi: 10.1109/VLSISoC.2011.6081621 – ident: ref35 doi: 10.1109/TENCON.2003.1273352 – ident: ref1 doi: 10.1109/TIM.2006.876537 – ident: ref28 doi: 10.1007/s11265-010-0479-4 – ident: ref38 doi: 10.1109/TCSII.2006.880333 – ident: ref32 doi: 10.1109/ISCAS.2018.8350946 – ident: ref2 doi: 10.1007/s00034-017-0619-1 |
| SSID | ssj0007647 |
| Score | 2.3547935 |
| Snippet | This article presents an efficient design and implementation scheme for a low-area and low-power acoustic echo canceller. The design employs the block least... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1 |
| SubjectTerms | Acoustic cancellers Adaptive algorithms Adaptive filters Application specific integrated circuits Binary codes Circuit design Coding Complexity theory Computer architecture Distributed arithmetic (DA) Echo cancellers estimator Field programmable gate arrays Hardware Iterative methods least mean square (LMS) Lookup tables Lower bounds Mathematical analysis Matrix algebra Multiplication Optimization Random access memory signal processing architectures Table lookup Throughput |
| Title | An Efficient Scheme for Acoustic Echo Canceller Implementation Using Offset Binary Coding |
| URI | https://ieeexplore.ieee.org/document/9635631 https://www.proquest.com/docview/2635045379 |
| Volume | 71 |
| WOSCitedRecordID | wos000766300200042&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1557-9662 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0007647 issn: 0018-9456 databaseCode: RIE dateStart: 19630101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH7MoaAHf2yK0yk5eBGsa5usWY9zbOjBKThhnkqSvoLgOtk6_35fsm4MFMFbD0kp_fKSL8n7vgdwJblo-5FWnlRaegINepqIhBdqYWvARVHWMa7YhBwOO-Nx_FyBm7UWBhFd8hne2kd3l59OzcIelbVia6ZmRdNbUkZLrdZ61pWRWPpjBhTAxApWV5J-3Bo9PNJGMAxurU2hb5PnNpYgV1Plx0TsVpfBwf--6xD2SxbJukvYj6CCeQ32NrwFa7DjcjvNvA5v3Zz1nVMEvYW9EEoTZMRVWddMXS0v1qc5kPUs_lYYyJxj8KQUJeXMZRWwpyybY8HunH6X9aZ2zTuG10F_1Lv3yooKngnjoPBMJJSPIuXEAjWiIm6RtYkA8ohzIwItQqVS0Q5QdYwi6hjGSPxJ8zDQtE8ykp9ANZ_meAqMojUzoZIpgSx0WyrJFabGICd8ZWAa0Fr95MSUduO26sVH4rYdfpwQLImFJSlhacD1usfn0mrjj7Z1C8O6XYlAA5orHJMyFueJtdsh4splfPZ7r3PYDa2owR2sNKFazBZ4Advmq3ifzy7dMPsGoN7Obg |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFL0MP1Af_BanU_Pgi2Bd22TN-jjHxkSdghPmU0nSWxBcJ_vw93uTdWOgCL71ISmlJzc5Se45F-BSclHzI608qbT0BBr0NBEJL9TC1oCLoqxuXLEJ2e3W-_34uQTXCy0MIrrkM7yxj-4uPx2aqT0qq8bWTM2Kpldt5axCrbWYd2UkZg6ZAYUw8YL5paQfV3t3j7QVDIMba1To2_S5pUXIVVX5MRW79aW9878v24Xtgkeyxgz4PShhvg9bS-6C-7DusjvN-ADeGjlrOa8Iegt7IZwGyIitsoYZumperEWzIGvaEWClgcx5Bg8KWVLOXF4Be8qyMU7YrVPwsubQrnqH8Npu9Zodr6ip4JkwDiaeiYTyUaSceKBGVMQushpRQB5xbkSgRahUKmoBqrpRRB7DGIlBaR4GmnZKRvIjWMmHOR4Do3jNTKhkSjALXZNKcoWpMcgJYRmYMlTnPzkxheG4rXvxkbiNhx8nBEtiYUkKWMpwtejxOTPb-KPtgYVh0a5AoAyVOY5JEY3jxBruEHXlMj75vdcFbHR6jw_Jw133_hQ2QytxcMcsFViZjKZ4Bmvma_I-Hp27IfcNjRnRtw |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Efficient+Scheme+for+Acoustic+Echo+Canceller+Implementation+Using+Offset+Binary+Coding&rft.jtitle=IEEE+transactions+on+instrumentation+and+measurement&rft.au=Khan%2C+Mohd.+Tasleem&rft.au=Shaik%2C+Rafi+Ahamed&rft.au=Alhartomi%2C+Mohammed+A.&rft.date=2022&rft.issn=0018-9456&rft.eissn=1557-9662&rft.volume=71&rft.spage=1&rft.epage=14&rft_id=info:doi/10.1109%2FTIM.2021.3132087&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TIM_2021_3132087 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9456&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9456&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9456&client=summon |