首页> 外文期刊>IEICE Transactions on Information and Systems >Hardware Software Co-design of H.264 Baseline Encoder on Coarse-Grained Dynamically Reconfigurable Computing System-on-Chip
【24h】

Hardware Software Co-design of H.264 Baseline Encoder on Coarse-Grained Dynamically Reconfigurable Computing System-on-Chip

机译:粗粒度动态可重配置片上系统的H.264基线编码器硬件软件协同设计

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

摘要

REMUS-II (REconfigurable Multimedia System 2) is a coarse-grained dynamically reconfigurable computing system for multimedia and communication baseband processing. This paper proposes a real-time H.264 baseline profile encoder on REMUS-II. First, we propose an overall mapping flow for mapping algorithms onto the platform of REMUS-II system and then illustrate it by implementing the H.264 encoder. Second, parallel and pipelining techniques are considered for fully exploiting the abundant computing resources of REMUS-II, thus increasing total computing throughput and solving high computational complexity of H.264 encoder. Besides, some data-reuse schemes are also used to increase data-reuse ratio and therefore reduce the required data bandwidth. Third, we propose a scheduling scheme to manage run-time reconfiguration of the system. The scheduling is also responsible for synchronizing the data communication between tasks and handling conflict between hardware resources. Experimental results prove that the REMUS-MB (REMUS-II version for mobile applications) system can perform a real-time H.264/AVC baseline profile encoder. The encoder can encode CIF@30fps video sequences with two reference frames and maximum search range of [-16,15]. The implementation, thereby, can be applied to handheld devices targeted at mobile multimedia applications. The platform of REMUS-MB system is designed and synthesized by using TSMC 65 nm low power technology. The die size of REMUS-MB is 13.97 mm2. REMUS-MB consumes, on average, about 100 mW while working at 166 MHz. To my knowledge, in the literature this is the first implementation of H.264 encoding algorithm on a coarse-grained dynamically re-configurable computing system.
机译:REMUS-II(可重新配置的多媒体系统2)是用于多媒体和通信基带处理的粗粒度动态可重新配置的计算系统。本文提出了一种基于REMUS-II的实时H.264基线配置文件编码器。首先,我们提出了将算法映射到REMUS-II系统平台的总体映射流程,然后通过实现H.264编码器对其进行说明。其次,考虑使用并行和流水线技术来充分利用REMUS-II的丰富计算资源,从而提高总计算吞吐量并解决H.264编码器的高计算复杂性。此外,一些数据重用方案还用于提高数据重用率,从而减少所需的数据带宽。第三,我们提出了一种调度方案来管理系统的运行时重新配置。调度还负责同步任务之间的数据通信并处理硬件资源之间的冲突。实验结果证明,REMUS-MB(用于移动应用程序的REMUS-II版本)系统可以执行实时H.264 / AVC基线配置文件编码器。编码器可以使用两个参考帧和最大搜索范围[-16,15]对CIF @ 30fps视频序列进行编码。因此,该实施方式可以应用于针对移动多媒体应用的手持设备。 REMUS-MB系统平台是采用台积电65纳米低功耗技术设计和合成的。 REMUS-MB的芯片尺寸为13.97 mm2。 REMUS-MB在166 MHz下工作时平均消耗约100 mW。据我所知,这是H.264编码算法在粗粒度动态可重新配置计算系统上的首次实现。

著录项

  • 来源
    《IEICE Transactions on Information and Systems》 |2013年第3期|601-615|共15页
  • 作者单位

    The authors are with National ASIC system Engineering Research Center, Southeast University, Nanjing, China;

    The authors are with National ASIC system Engineering Research Center, Southeast University, Nanjing, China;

    The authors are with National ASIC system Engineering Research Center, Southeast University, Nanjing, China;

    The authors are with National ASIC system Engineering Research Center, Southeast University, Nanjing, China;

    The authors are with National ASIC system Engineering Research Center, Southeast University, Nanjing, China;

    The authors are with Institute of Microelectronics, Tsinghua University, Beijing, China;

    The authors are with Institute of Microelectronics, Tsinghua University, Beijing, China;

    The authors are with Institute of Microelectronics, Tsinghua University, Beijing, China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    reconfigurable computing; reconfigurable multimedia system; REMUS-II; coarse-grained dynamically reconfigurable architecture; H.264/AVC encoder;

    机译:可重构计算;可重新配置的多媒体系统;REMUS-II;粗粒度动态可重配置架构;H.264 / AVC编码器;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号