检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:乔飞[1,2] 魏鼎力[1,2] 杨华中[1,2] 汪蕙[1,2]
机构地区:[1]清华信息科学与技术国家实验室,北京100084 [2]清华大学电子工程系,北京100084
出 处:《电子学报》2010年第7期1705-1710,共6页Acta Electronica Sinica
基 金:国家自然科学基金(No.60871005);教育部博士点基金(新教师基金)(No.200800031073)
摘 要:本文提出一种适用于H.264编码器的高度并行、双层流水线的CAVLC硬件实现结构.该结构设计了四路并行扫描统计模块,克服了以往结构每个时钟周期只能扫描一个系数的处理速率瓶颈;通过使用FIFO,平衡每一级流水线的处理延时,提高整个流水线工作的效率;在各个编码模块内部也大量采用流水线结构,提高数据吞吐率.基于0.18μm CMOS工艺,新结构在166.7MHz工作频率下,综合等效门数为20685门,数据吞吐率为每秒处理27M系数块,甚至能够实时编码数字影视格式的视频(4096×2048@30fp/s).整个设计在数据吞吐率提高到以往结构的3.46倍的同时,硬件资源代价并没有显著的增加.This paper presents the design of a CAVLC encoder for H.264 featuring a highly parallel and double-level pipelined architecture.In order to overcome the speed bottleneck of one coefficient per cycle during scanning,the proposed design uses four-channel parallel processing instead of serial scanning.And the delays of all stages in the pipelined architecture are averaged by FIFOs,which achieves a high efficiency for the entire pipeline.The pipelined structure is also widely used in sub-modules for higher throughput.Based on 0.18μm CMOS technology,the proposed architecture is synthesized into 20685 logic gates and achieved average 27M blocks/s at 166.7MHz frequency,and even meets the requirements of real-time processing of digital cinema video(4096×2048@30fp).The date throughput of the proposed architecture is 3.46 times of that of the previous reported work with acceptable increase in area.
关 键 词:H.264 基于上下文的自适应变长编码 编码器
分 类 号:TN402[电子电信—微电子学与固体电子学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222