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

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:IEEE transactions on very large scale integration (VLSI) systems Ročník 31; číslo 3; s. 396 - 400
Hlavní autori: Jing, Peng, Zhang, Wei, Yan, Long, Liu, Yanyan
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