首页> 外文期刊>Journal of signal processing systems for signal, image, and video technology >Automated Design Flow for Multi-Functional Dataflow-Based Platforms
【24h】

Automated Design Flow for Multi-Functional Dataflow-Based Platforms

机译:基于多功能数据流的平台的自动化设计流程

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

摘要

The implementation of processing platforms supporting multiple applications by runtime reconfigurations on dedicated hardware modules requires the solution of different problems. These problems are notably not-trivial since both platform and application complexities increase year after year. As a consequence, the design process is both time and resource demanding. System configuration along with resources management and mapping remain one of the most challenging problem, particularly when runtime adaptation is required. In this direction, the ISO/IEC SC29WG11 committee (MPEG) has developed the so called MPEG-RVC standards ISO/IEC 23001-4 and 23002-4. This standard provides specifications of video codecs in the form of dataflow programs. In this paper, an integrated design flow to derive optimized multi-functional platforms directly from disjoined high-level specifications is presented. To the authors' best of knowledge, such an optimization, synthesis and mapping methodology for coarse-grained reconfigurable systems design does not exist within the MPEG-RVC framework. The design flow presented in this paper leverages on an integrated set of independently designed tools, all supporting the RVC standard. Results assessment has been carried out on three different scenarios: an MPEG-RVC decoder, a standard baseline MPEG-RVC JPEG codec and a generalized reconfigurable multi-quality JPEG encoder. For all these scenarios, the proposed design flow has been targeted for a Xilinx Virtex 5 FPGA. Results show how this approach is capable of yielding a reconfigurable design that preserves the original performance of the stand alone non-reconfigurable platform providing, at the same time, considerable area savings featuring a larger set of functionalities. Moreover, platforms programmability, on the basis of the required functionality ID, is automatically handled at runtime without any designer effort.
机译:通过在专用硬件模块上通过运行时重新配置来实现支持多个应用程序的处理平台,需要解决不同的问题。由于平台和应用程序的复杂性逐年增加,因此这些问题并非易事。结果,设计过程既耗时又耗资源。系统配置以及资源管理和映射仍然是最具挑战性的问题之一,尤其是在需要运行时适应时。为此,ISO / IEC SC29WG11委员会(MPEG)开发了所谓的MPEG-RVC标准ISO / IEC 23001-4和23002-4。该标准以数据流程序的形式提供了视频编解码器的规范。本文提出了一种集成设计流程,可直接从不连贯的高级规范中获得优化的多功能平台。据作者所知,MPEG-RVC框架中不存在用于粗粒度可重配置系统设计的优化,综合和映射方法。本文介绍的设计流程基于一组独立设计的工具,全部都支持RVC标准。在三种不同情况下进行了结果评估:MPEG-RVC解码器,标准基线MPEG-RVC JPEG编解码器和广义的可重配置多质量JPEG编码器。对于所有这些情况,建议的设计流程都针对Xilinx Virtex 5 FPGA。结果表明,这种方法如何能够产生可重配置的设计,从而保留独立的不可重配置平台的原始性能,同时节省大量面积,并具有更多功能。此外,基于所需功能ID的平台可编程性可在运行时自动处理,而无需任何设计人员的努力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号