首页> 外文会议>Conference on Design of Circuits and Integrated Systems >System level methodology based on VIPPE applied to the implementation of a scalable video decoder on the ZynQ platform
【24h】

System level methodology based on VIPPE applied to the implementation of a scalable video decoder on the ZynQ platform

机译:基于VIPPE的系统级方法应用于ZynQ平台上可扩展视频解码器的实现

获取原文

摘要

One of the first problems that a hardware designer needs to solve when facing a new and complex electronic design, is to know in advance where the critical parts of the design are, and how many resources the design will require. This information will ease the developing of feasible systems and will help in the design of well suited architectures. The Open SVC (Scalable Video Coding) Decoder (OSD) is an open source system created at IETR/INSA at Rennes that implements a SV decoder written in language. The scalable video encoder supposes an important overload compared with its counterpart non-scalable video encoder, which inherently already exhibits a very high computational load. Due to the huge number of functions that form part of the SV video decoder, a set of internal modules that better describes the internal structure of the decoder has been defined. In this scenario, two aspects have been selected to be the critical ones: the computational load and the transaction of data. In order to adopt appropriate decisions related with the system implementation.. This paper presents a methodology based on VIPPE that will be used to perform the profiling of a complex system like the OSD over a user-defined platform, the ZynQ from Xilinx in this case, composed by two ARM cores and an FPGA. The profiling results will guided the implementation of the OSD on the aforementioned ZynQ platform. The methodology can be easily extrapolated to any other complex design.
机译:面对新的复杂的电子设计,硬件设计师需要解决的第一个问题是预先知道设计的关键部分在哪里,以及设计需要多少资源。这些信息将简化可行系统的开发,并有助于设计合适的体系结构。开放式SVC(可伸缩视频编码)解码器(OSD)是在雷恩(Rennes)的IETR / INSA创建的一个开源系统,该系统实现了用语言编写的SV解码器。与可伸缩视频编码器的同类非可伸缩视频编码器相比,它固有地已经表现出非常高的计算负荷,因此它具有重要的过载能力。由于构成SV视频解码器的功能数量众多,因此定义了一组内部模块,可以更好地描述解码器的内部结构。在这种情况下,已选择两个方面为关键方面:计算负载和数据事务。为了采用与系统实现有关的适当决策。本文提出了一种基于VIPPE的方法,该方法将用于在用户定义的平台(本例中为Xilinx的ZynQ)上对OSD之类的复杂系统进行性能分析。 ,由两个ARM内核和一个FPGA组成。分析结果将指导OSD在上述ZynQ平台上的实施。该方法可以很容易地外推到任何其他复杂的设计中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号