首页 | 本学科首页   官方微博 | 高级检索  
     检索      

CABAC算术编码器硬件优化实现
引用本文:王瑞,姜宏旭,李波.CABAC算术编码器硬件优化实现[J].北京航空航天大学学报,2009,35(6):678-682.
作者姓名:王瑞  姜宏旭  李波
作者单位:北京航空航天大学计算机学院,北京,100191;北京航空航天大学计算机学院,北京,100191;北京航空航天大学计算机学院,北京,100191
基金项目:国家自然科学基金资助项目(60775018);;国家863计划资助项目;;新世纪优秀人才支持计划资助项目
摘    要:为了解决上下文自适应二进制算术编码器(CABAC,Context-based Adaptive Binary Arithmetic Coder)硬件实现吞吐率难以提高的问题,提出了基于数据流动态特性的电路优化方法.通过建立算法的数据流模型,提取出限制硬件实现性能的数据流反馈环路.针对上下文环路,采用3条迭代周期不同的子环路更新具有不同依赖周期的上下文变量,提高了时钟频率和吞吐率;对于字节打包环路,通过提取一类可简化电路结构的数据元素,并为之构建快速旁路,增加了环路的处理速度.基于上述方法并辅以基本的电路优化手段,设计实现在现场可编程门阵列(FPGA,Field-Programmable Gate Array)平台上频率可达309MHz,并且每个时钟周期处理一个编码符号.

关 键 词:算术编码  上下文自适应二进制算术编码器  硬件结构  现场可编程门阵列
收稿时间:2008-04-22

Novel optimized implementation of CABAC hardware encoder
Wang Rui,Jiang Hongxu,Li Bo.Novel optimized implementation of CABAC hardware encoder[J].Journal of Beijing University of Aeronautics and Astronautics,2009,35(6):678-682.
Authors:Wang Rui  Jiang Hongxu  Li Bo
Institution:School of Computer Science and Technology, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
Abstract:To improve the throughput of hardware architecture for CABAC(context-based adaptive binary arithmetic coder),the optimization methods based on dynamic properties of dataflow were adopted.By building the dataflow model of CABAC algorithm,four inevitable loops brought by hardware implementation were abstracted and isolated,and the potential bottle-neck loops were examined and optimized.For the context-loop,three assistant sub-loops with different iteration cycle were used to update the context variables neede...
Keywords:arithmetic coding  context-based adaptive binary arithmetic coder  hardware architecture  field-programmable gate array  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《北京航空航天大学学报》浏览原始摘要信息
点击此处可从《北京航空航天大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号