首页> 外文期刊>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences >Scalable VLSI Architecture for Variable Block Size Integer Motion Estimation in H.264/AVC
【24h】

Scalable VLSI Architecture for Variable Block Size Integer Motion Estimation in H.264/AVC

机译:H.264 / AVC中用于可变块大小整数运动估计的可扩展VLSI架构

获取原文
获取原文并翻译 | 示例
           

摘要

Because of the data correlation in the motion estimation (ME) algorithm of H.264/AVC reference software, it is difficult to implement an efficient ME hardware architecture. In order to make parallel processing feasible, four modified hardware friendly ME workflows are proposed in this paper. Based on these workflows, a scalable full search ME architecture is presented, which has following characteristics: (1) The sum of absolute differences (SAD) results of 4 x 4 sub-blocks is accumulated and reused to calculate SADs of bigger sub-blocks. (2) The number of PE groups is configurable. For a search range of MxN pixels, where M is width and N is height, up to M PE groups can be configured to work in parallel with a peak processing speed of Nx16 clock cycles to fulfill a full search variable block size ME (VBSME). (3) Only conventional single port SRAM is required, which makes this architecture suitable for standard-cell-based implementation. A design with 8 PE groups has been realized with TSMC 0.18 μm CMOS technology. The core area is 2.13 mm x 1.60 mm and clock frequency is 228 MHz in typical condition (1.8 V, 25℃).
机译:由于H.264 / AVC参考软件的运动估计(ME)算法中的数据相关性,因此难以实现有效的ME硬件体系结构。为了使并行处理可行,本文提出了四个改进的硬件友好型ME工作流程。基于这些工作流,提出了一种可扩展的全搜索ME架构,该架构具有以下特征:(1)累积4 x 4个子块的绝对差(SAD)结果,并重新用于计算较大子块的SAD。 。 (2)PE组的数量是可配置的。对于MxN像素的搜索范围,其中M为宽度,N为高度,可以配置多达M个PE组以Nx16个时钟周期的峰值处理速度并行工作,以实现完整的搜索可变块大小ME(VBSME) 。 (3)仅需要常规的单端口SRAM,这使该体系结构适用于基于标准单元的实现。台积电0.18μmCMOS技术已经实现了具有8个PE组的设计。在典型条件下(1.8 V,25℃),核心区域为2.13 mm x 1.60 mm,时钟频率为228 MHz。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号