An efficient zero length prefix algorithm for H.264 CAVLC decoder on TMS320C64

T. Damak, I. Werda, Mohamed Ali Ben Ayad, N. Masmoudi
{"title":"An efficient zero length prefix algorithm for H.264 CAVLC decoder on TMS320C64","authors":"T. Damak, I. Werda, Mohamed Ali Ben Ayad, N. Masmoudi","doi":"10.1109/DTIS.2010.5487543","DOIUrl":null,"url":null,"abstract":"In this paper, an efficient DSP-based CAVLC decoding design is proposed. CAVLC decoding module takes the lion chair of our decoder execution time due to its complexity. In order to ameliorate CAVLC implementation, two major steps are proposed: First, we take advantage of DSP architecture by organizing its appropriate internal memory buffer to design a suitable CAVLC decoder architecture. Then, a zero length prefix algorithm (ZLP) is proposed to decode the first syntax element in CAVLC, called CoeffToken. This new algorithm permits amelioration in the CAVLC time execution by up to 20% which leads to an increase in the overall decoder speed by 8 fps. The decoder has been tested with different bitstreams. According to these tests, real time decoding can be obtained on a TMS320C6416 platform running at 720MHz.","PeriodicalId":423978,"journal":{"name":"5th International Conference on Design & Technology of Integrated Systems in Nanoscale Era","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"5th International Conference on Design & Technology of Integrated Systems in Nanoscale Era","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DTIS.2010.5487543","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

In this paper, an efficient DSP-based CAVLC decoding design is proposed. CAVLC decoding module takes the lion chair of our decoder execution time due to its complexity. In order to ameliorate CAVLC implementation, two major steps are proposed: First, we take advantage of DSP architecture by organizing its appropriate internal memory buffer to design a suitable CAVLC decoder architecture. Then, a zero length prefix algorithm (ZLP) is proposed to decode the first syntax element in CAVLC, called CoeffToken. This new algorithm permits amelioration in the CAVLC time execution by up to 20% which leads to an increase in the overall decoder speed by 8 fps. The decoder has been tested with different bitstreams. According to these tests, real time decoding can be obtained on a TMS320C6416 platform running at 720MHz.
基于TMS320C64的H.264 CAVLC解码器零长度前缀算法
本文提出了一种高效的基于dsp的CAVLC解码设计。由于CAVLC解码模块的复杂性,它占据了整个解码器的执行时间。为了改进CAVLC的实现,我们提出了两个主要步骤:首先,我们利用DSP的架构,通过组织适当的内存缓冲区来设计一个合适的CAVLC解码器架构。然后,提出了一种零长度前缀算法(ZLP)来解码CAVLC中的第一个语法元素,称为CoeffToken。这种新算法可以将CAVLC的执行时间提高20%,从而使整体解码器速度提高8 fps。解码器已经用不同的比特流进行了测试。根据这些测试,在720MHz的TMS320C6416平台上可以实现实时解码。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信