VLSI Design of a High-Performance Multicontext MQ Arithmetic Coder
The MQ arithmetic coding, which is an adaptive arithmetic coding developing from Q coding, has become a major throughput bottleneck of JPEG2000 compression due to its inherent serial operations. To overcome the bottleneck, this brief proposes a high-performance hardware architecture of the multicont...
Uložené v:
| Vydané v: | IEEE transactions on very large scale integration (VLSI) systems Ročník 31; číslo 3; s. 396 - 400 |
|---|---|
| Hlavní autori: | , , , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
New York
IEEE
01.03.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Predmet: | |
| ISSN: | 1063-8210, 1557-9999 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | The MQ arithmetic coding, which is an adaptive arithmetic coding developing from Q coding, has become a major throughput bottleneck of JPEG2000 compression due to its inherent serial operations. To overcome the bottleneck, this brief proposes a high-performance hardware architecture of the multicontext MQ coder. The proposed architecture is capable of concurrent coding for two adjacent more probable symbols (MPSs). Performance analysis results show that the proposed coder consumes 1.61 CXD pairs per cycle and achieves a throughput of 506.93 MSymbols/s under 0.5 bpp bit rate. The proposed architecture not only achieves high throughput, but also maintains both low hardware utilization and low power consumption. Compared with the state-of-the-art two-context coder, the figure of merit (FoM) is increased by 38%. Compared with the single-context coder, the power-delay product (PDP) is reduced by 49%. |
|---|---|
| AbstractList | The MQ arithmetic coding, which is an adaptive arithmetic coding developing from Q coding, has become a major throughput bottleneck of JPEG2000 compression due to its inherent serial operations. To overcome the bottleneck, this brief proposes a high-performance hardware architecture of the multicontext MQ coder. The proposed architecture is capable of concurrent coding for two adjacent more probable symbols (MPSs). Performance analysis results show that the proposed coder consumes 1.61 CXD pairs per cycle and achieves a throughput of 506.93 MSymbols/s under 0.5 bpp bit rate. The proposed architecture not only achieves high throughput, but also maintains both low hardware utilization and low power consumption. Compared with the state-of-the-art two-context coder, the figure of merit (FoM) is increased by 38%. Compared with the single-context coder, the power-delay product (PDP) is reduced by 49%. |
| Author | Yan, Long Liu, Yanyan Zhang, Wei Jing, Peng |
| Author_xml | – sequence: 1 givenname: Peng orcidid: 0000-0001-8239-5613 surname: Jing fullname: Jing, Peng email: 13940106916@163.com organization: School of Microelectronics, Tianjin University, Tianjin, China – sequence: 2 givenname: Wei orcidid: 0000-0002-2601-3198 surname: Zhang fullname: Zhang, Wei email: tjuzhangwei@tju.edu.cn organization: School of Microelectronics, Tianjin University, Tianjin, China – sequence: 3 givenname: Long surname: Yan fullname: Yan, Long email: yanl063@avic.com organization: Chinese Aeronautical Radio Electronics Research Institute, Shanghai, China – sequence: 4 givenname: Yanyan orcidid: 0000-0001-8488-5480 surname: Liu fullname: Liu, Yanyan email: lyytianjin@nankai.edu.cn organization: College of Electronic Information and Optical Engineering, Nankai University, Tianjin, China |
| BookMark | eNp9kE1PAjEQhhuDiYD-AeOhiefFfmx32yPiByQQNaLXprs7CyWwxW5J9N9bhIPx4FzmzWSeeTNvD3Ua1wBCl5QMKCXqZv4-fZ0MGGF8wBlPYz9BXSpEnqhYnahJxhPJKDlDvbZdEULTVJEuut2D-A5au2iwq7HBY7tYJs_ga-c3pikBz3brYEvXBPgMePaCh96G5QbiDI9cBf4cndZm3cLFsffR28P9fDROpk-Pk9FwmpRMZSFhNWSU8ZxLUeSqgEwUrIIoc1IKI42qmEyBZ0aUGS_SUoFMVQUsFaYQzBjeR9eHu1vvPnbQBr1yO99ES83yXOYkk0LELXbYKr1rWw-13nq7Mf5LU6L3WemfrPQ-K33MKkLyD1TaYIKNT3tj1_-jVwfUAsAvL0IZk4R_A_cAd_0 |
| CODEN | ITCOB4 |
| CitedBy_id | crossref_primary_10_1016_j_compeleceng_2024_109126 crossref_primary_10_1007_s11554_024_01612_8 |
| Cites_doi | 10.1109/TCSVT.2011.2133450 10.1007/s11265-014-0945-5 10.14569/IJACSA.2017.080621 10.1007/s11265-011-0655-1 10.1109/TCSI.2006.875171 10.1007/s11554-017-0666-7 10.1109/ICOSP.2010.5655377 10.1147/rd.326.0717 10.1109/SOCC.2015.7406995 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 8FD L7M |
| DOI | 10.1109/TVLSI.2023.3234023 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Electronics & Communications Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1557-9999 |
| EndPage | 400 |
| ExternalDocumentID | 10_1109_TVLSI_2023_3234023 10012280 |
| Genre | orig-research |
| GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFS ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 ICLAB IEDLZ IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TN5 VH1 AAYXX CITATION 7SP 8FD L7M |
| ID | FETCH-LOGICAL-c296t-2fe61237385b79be65b2deb7970c5a8a9d284e36a5c63b4c9e849de245ab52aa3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 3 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000915744100001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1063-8210 |
| IngestDate | Mon Jun 30 05:35:41 EDT 2025 Tue Nov 18 22:43:56 EST 2025 Sat Nov 29 03:36:20 EST 2025 Wed Aug 27 02:54:06 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| 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-c296t-2fe61237385b79be65b2deb7970c5a8a9d284e36a5c63b4c9e849de245ab52aa3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-8239-5613 0000-0001-8488-5480 0000-0002-2601-3198 |
| PQID | 2778706855 |
| PQPubID | 85424 |
| PageCount | 5 |
| ParticipantIDs | ieee_primary_10012280 crossref_primary_10_1109_TVLSI_2023_3234023 crossref_citationtrail_10_1109_TVLSI_2023_3234023 proquest_journals_2778706855 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-03-01 |
| PublicationDateYYYYMMDD | 2023-03-01 |
| PublicationDate_xml | – month: 03 year: 2023 text: 2023-03-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on very large scale integration (VLSI) systems |
| PublicationTitleAbbrev | TVLSI |
| PublicationYear | 2023 |
| 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 | ref8 ref7 ref9 ref4 ref3 ref6 ref5 ref2 ref1 |
| References_xml | – ident: ref3 doi: 10.1109/TCSVT.2011.2133450 – ident: ref4 doi: 10.1007/s11265-014-0945-5 – ident: ref5 doi: 10.14569/IJACSA.2017.080621 – ident: ref7 doi: 10.1007/s11265-011-0655-1 – ident: ref8 doi: 10.1109/TCSI.2006.875171 – ident: ref2 doi: 10.1007/s11554-017-0666-7 – ident: ref6 doi: 10.1109/ICOSP.2010.5655377 – ident: ref1 doi: 10.1147/rd.326.0717 – ident: ref9 doi: 10.1109/SOCC.2015.7406995 |
| SSID | ssj0014490 |
| Score | 2.3846676 |
| Snippet | The MQ arithmetic coding, which is an adaptive arithmetic coding developing from Q coding, has become a major throughput bottleneck of JPEG2000 compression due... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 396 |
| SubjectTerms | Arithmetic coding Computer architecture Context Encoding Figure of merit FPGA Hardware Image coding Integrated circuits JPEG2000 MQ arithmetic coding multicontext architecture Power consumption Registers Symbols Throughput Transform coding |
| Title | VLSI Design of a High-Performance Multicontext MQ Arithmetic Coder |
| URI | https://ieeexplore.ieee.org/document/10012280 https://www.proquest.com/docview/2778706855 |
| Volume | 31 |
| WOSCitedRecordID | wos000915744100001&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-9999 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014490 issn: 1063-8210 databaseCode: RIE dateStart: 19930101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3dS8MwEA86fNAHv8XplDz4Jtm6Jk2bR50OhTkmzrG3kqQ3HOgm-_DvN5d2cyIKvoWSpOGS3PV69_sdIRdYtVonUjMTx5wJKROmrTRMJmheAw6B5y3oteJ2O-n3VacAq3ssDAD45DOoYtPH8rOxneOvslrdB4IS56Gvx7HMwVrLkIEQKqcekJwlzpFZIGQCVev2Wk_3VSwUXuUhdx4T_2aFfFmVH7rYG5jmzj-Xtku2iy9JepVv_R5Zg9E-2VrhFzwg17gieuOTNOh4QDXFtA7W-QILUA_AxXx1p6Tpw6Obbjh7eUNkI21gmbRD8ty87TbuWFE0gdlQyRkLB4CMKkhSY2JlQEYmzMA148BGOtEqcwYJuNSRldwIqyARKoNQRNpEodb8iJRG4xEcEwruSQbShIHNhHE3XYmBe4myWgd1A1GZ1BdCTG3BKI6FLV5T71kEKvWCT1HwaSH4MrlcjnnP-TT-7H2Iol7pmUu5TCqLzUqLOzdNwxiVjztk0ckvw07JJs6ep5BVSGk2mcMZ2bAfs-F0cu6P0yc8acTh |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFA0yBfXBz4nTqXnwTTK7pk2TR50OxW1MnMO3kqR3ONBNdPP3m5t2OhEF30JJmnDzcXube84h5BhVq7UUmpkk4SwSQjJthWFConsNOASet6DfSjod-fCgugVY3WNhAMAnn0ENi_4uPxvbKf4qO637iyDpIvRFlM4q4FqflwZRpHLyAcGZdKHMDCMTqNNev3V3XUOp8BoPuYuZ-Dc_5IVVfpzG3sU01_85uA2yVnxL0rN88jfJAoy2yOocw-A2OccR0QufpkHHA6opJnaw7hdcgHoILmasu2Oatm_d64aTx2fENtIGCqWVyX3zste4YoVsArOhEhMWDgA5VZCmxiTKgIhNmIErJoGNtdQqcy4JuNCxFdxEVoGMVAZhFGsTh1rzHVIajUewSyi4JxkIEwY2i4zb6yoauE6U1TqoG4grpD4zYmoLTnGUtnhKfWwRqNQbPkXDp4XhK-Tks81LzqjxZ-0ymnquZm7lCqnOJistdt1bGiZ4_LhlFu_90uyILF_12q20dd252Scr2FOeUFYlpcnrFA7Ikn2fDN9eD_3S-gCru8gq |
| 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=VLSI+Design+of+a+High-Performance+Multicontext+MQ+Arithmetic+Coder&rft.jtitle=IEEE+transactions+on+very+large+scale+integration+%28VLSI%29+systems&rft.au=Peng%2C+Jing&rft.au=Zhang%2C+Wei&rft.au=Long%2C+Yan&rft.au=Liu%2C+Yanyan&rft.date=2023-03-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1063-8210&rft.eissn=1557-9999&rft.volume=31&rft.issue=3&rft.spage=396&rft_id=info:doi/10.1109%2FTVLSI.2023.3234023&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-8210&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-8210&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-8210&client=summon |