The hardware design and implementation for CAVLC and Exp-Golomb in H.264/AVC

Context-based adaptive variable-length coding (CAVLC) is a new and important feature of the latest video coding standard H.264/AVC. Together with Exp-Golomb(which is also called UVLC), CAVLC is used to code source data, i.e., quantized transformed coefficients (QTCs), and header data, respectively....

Full description

Saved in:
Bibliographic Details
Published in:2010 The 12th International Conference on Advanced Communication Technology (ICACT) Vol. 2; pp. 1610 - 1613
Main Authors: Jing Chen, Yongliang Chen, Hantao Zhu, Chunchun Sui, PuFeng Wu, Xixin Cao
Format: Conference Proceeding
Language:English
Published: IEEE 01.02.2010
Subjects:
ISBN:1424454271, 9781424454273
ISSN:1738-9445
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Context-based adaptive variable-length coding (CAVLC) is a new and important feature of the latest video coding standard H.264/AVC. Together with Exp-Golomb(which is also called UVLC), CAVLC is used to code source data, i.e., quantized transformed coefficients (QTCs), and header data, respectively. In this paper, a hardware architecture for CAVLC and Exp- Golomb in the H.264/AVC codec is proposed, the main concept is the three-stage block pipelining scheme for this architecture. The simulation results show that our CAVLC and Exp-Golomb system can run at 31.2 MHz and 156.6 MHz clock frequency respectively.
AbstractList Context-based adaptive variable-length coding (CAVLC) is a new and important feature of the latest video coding standard H.264/AVC. Together with Exp-Golomb(which is also called UVLC), CAVLC is used to code source data, i.e., quantized transformed coefficients (QTCs), and header data, respectively. In this paper, a hardware architecture for CAVLC and Exp- Golomb in the H.264/AVC codec is proposed, the main concept is the three-stage block pipelining scheme for this architecture. The simulation results show that our CAVLC and Exp-Golomb system can run at 31.2 MHz and 156.6 MHz clock frequency respectively.
Author Hantao Zhu
Jing Chen
Xixin Cao
Chunchun Sui
Yongliang Chen
PuFeng Wu
Author_xml – sequence: 1
  surname: Jing Chen
  fullname: Jing Chen
  organization: Sch. of Software & Microelectron., Peking Univ., Beijing, China
– sequence: 2
  surname: Yongliang Chen
  fullname: Yongliang Chen
  organization: Sch. of Software & Microelectron., Peking Univ., Beijing, China
– sequence: 3
  surname: Hantao Zhu
  fullname: Hantao Zhu
  organization: Sch. of Software & Microelectron., Peking Univ., Beijing, China
– sequence: 4
  surname: Chunchun Sui
  fullname: Chunchun Sui
  organization: Sch. of Software & Microelectron., Peking Univ., Beijing, China
– sequence: 5
  surname: PuFeng Wu
  fullname: PuFeng Wu
  email: wupf@xaut.edu.cn
  organization: Sch. of Manage., Xi'an Jiaotong Univ., Xi'an, China
– sequence: 6
  surname: Xixin Cao
  fullname: Xixin Cao
  email: cxx@ss.pku.edu.cn
  organization: Sch. of Software & Microelectron., Peking Univ., Beijing, China
BookMark eNotjN1KwzAYQCNOcJt9Am_yAtX8fF-TXJYyN6HgzdztaJavLtKmpR2ob6-oV4fDgbNiizQkumKZM9Y6ROkkFOqarSQoAARl5IItpdE2dz9-y7J5fhdCaCGFUHrJ6v2Z-LmZwkczEQ80x7fEmxR47MeOekqX5hKHxNth4lV5qKvfuPkc8-3QDb3nMfHdgyrgsTxUd-ymbbqZsn-u2evTZl_t8vpl-1yVdR6lwUuOeLLenRCCK9AYLazWIFobqDXeaumUFw68dWQ8GKI2KFBFUB4JkWzQa3b_941EdByn2DfT1xEBhNZWfwNlJUoi
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9788955191462
9781424454280
142445428X
8955191464
EndPage 1613
ExternalDocumentID 5440338
Genre orig-research
GroupedDBID 6IE
6IF
6IH
6IK
6IL
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-i175t-55c8b9c54d965773083340f8def7b83192b094b89e7b47eefd2426d2b5e55e8d3
IEDL.DBID RIE
ISBN 1424454271
9781424454273
ISICitedReferencesCount 4
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000397335200291&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1738-9445
IngestDate Wed Aug 27 03:18:11 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-55c8b9c54d965773083340f8def7b83192b094b89e7b47eefd2426d2b5e55e8d3
PageCount 4
ParticipantIDs ieee_primary_5440338
PublicationCentury 2000
PublicationDate 2010-Feb.
PublicationDateYYYYMMDD 2010-02-01
PublicationDate_xml – month: 02
  year: 2010
  text: 2010-Feb.
PublicationDecade 2010
PublicationTitle 2010 The 12th International Conference on Advanced Communication Technology (ICACT)
PublicationTitleAbbrev ICACT
PublicationYear 2010
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003010023
ssj0001967609
Score 1.4654874
Snippet Context-based adaptive variable-length coding (CAVLC) is a new and important feature of the latest video coding standard H.264/AVC. Together with...
SourceID ieee
SourceType Publisher
StartPage 1610
SubjectTerms Automatic voltage control
Clocks
Codecs
Context-based adaptive variable length coding
Entropy coding
Exp-Golomb
H.264
Hardware
Microelectronics
Pipeline processing
Streaming media
Tail
Video coding
Title The hardware design and implementation for CAVLC and Exp-Golomb in H.264/AVC
URI https://ieeexplore.ieee.org/document/5440338
Volume 2
WOSCitedRecordID wos000397335200291&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
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07b8IwELYAdWiXPqDqWx46NhASP0cUQRkQYmgRG4rjs5RKBESh7c-v7QRopS7d_Fiss8939t33HUKPRoUgRKoCFoNxYUYeSA5hIJQgkhtjup54fjri47GYzeSkhp72WBgA8Mln0HZNH8vXy2zrvso6lJDQPqnqqM45K7Fah_8UyTirqKjeSk_f2SOPh3Q6TQjd4booiXh3R_dU9eNf1VW8cRmc_m9ZZ6h1QOnhyd7-nKMaFBfo5AfBYBON7CnADlf1ma4Ba5-tgdNC43yxyxt3G4Ot54qT3nSU-Mn-1yp4tpfiQuG8wMO29WY6vWnSQq-D_ksyDKr6CUFunYJNQGkmlMwo0ZJRblVZxDEJjdBguBJW9yJlH3dKSOCKcACjnb3WkaJAKQgdX6JGsSzgCmFJUwY0MlZelCjCFI10FqqIasbTTKXXqOnkMl-VFBnzSiQ3fw_fouMyCO-yQu5QY7Pewj06yj42-fv6we_rN2hqnOo
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEG4QTdSLDzC-7cGjC8tuu-0eyQbEuBIOSLiR7XaarAkLQVB_vm13AU28eOvj0kw7nWlnvm8QulfCBc4T4QQ-KBNmZE7IwHW44CRkSqmWJZ4fxazf5-NxOKighw0WBgBs8hk0TNPG8uUsXZmvsiYlxNVPqh20q1ueW6C1tj8qYcCCkozqrfD1jUWyiEij1YTQNbKLEo-11oRPZd__VV_Fmpfu0f8WdozqW5weHmws0AmqQH6KDn9QDNZQrM8BNsiqz2QBWNp8DZzkEmfTdea42RqsfVcctUdxZCc7X3PnUV-LU4GzHPca2p9ptkdRHb12O8Oo55QVFJxMuwVLh9KUizClRIYBZVqZue8TV3EJigmutc8T-nkneAhMEAagpLHY0hMUKAUu_TNUzWc5nCMc0iQA6iktL0oECQT1ZOoKj8qAJalILlDNyGUyL0gyJqVILv8evkP7veFLPImf-s9X6KAIyZsckWtUXS5WcIP20o9l9r64tXv8DcoYoDE
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%3Abook&rft.genre=proceeding&rft.title=2010+The+12th+International+Conference+on+Advanced+Communication+Technology+%28ICACT%29&rft.atitle=The+hardware+design+and+implementation+for+CAVLC+and+Exp-Golomb+in+H.264%2FAVC&rft.au=Jing+Chen&rft.au=Yongliang+Chen&rft.au=Hantao+Zhu&rft.au=Chunchun+Sui&rft.date=2010-02-01&rft.pub=IEEE&rft.isbn=9781424454273&rft.issn=1738-9445&rft.volume=2&rft.spage=1610&rft.epage=1613&rft.externalDocID=5440338
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1738-9445&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1738-9445&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1738-9445&client=summon