节点文献
H.264变换和量化的算法优化及定制指令实现
Algorithm Optimization and Implementation with Custom Instruction of H.264 Integer Transform and Quantization
【摘要】 针对H.264基于二维离散余弦变换的整数变换和量化模块,提出一种高性能的定制指令实现方案.通过分析整数变换和量化算法的运算复杂度,采用了优化调度算法和减少关键路径运算级数的方法,以定制指令方式实现了变换和反变换、量化和反量化的算法.编解码算法均通过了功能级的码流测试,在UM C的0.13μm工艺下综合得到的电路面积为12021个逻辑门,经JVT参考测试码流的测试,表明了设计满足在200MH z主频、VGA图像分辨率下30fps的处理速度,该定制指令的实现方案兼顾了灵活性和实时性两方面的要求.
【Abstract】 A high performance implementation plan with custom instruction of H.264’s integer transform algorithm which is based on DCT and quantization algorithm is proposed,through analyzing computation complexity of integer transform and quantization,optimizing scheduling algorithm and reducing stages of critical path,integer transform,inverse transform,quantization and de-quantization algorithms are all implemented with custom instructions.Code and decode algorithms all passed the function test.The design used 12021 NAND gates in UMC’s 0.13μm technology.The result of tests with JVT’s reference test bit stream demonstrates that,the design fully supports 30fps demand of VGA under 200MHz clock frequency,custom instruction implementation can give flexibility and achieve real time processing goals.
【Key words】 integer transform; quantization; H.264; custom instruction;
- 【文献出处】 小型微型计算机系统 ,Journal of Chinese Computer Systems , 编辑部邮箱 ,2009年06期
- 【分类号】TN919.81
- 【被引频次】3
- 【下载频次】98