【24h】

Valved dataflow for FPGA memory hierarchy synthesis

机译:带阀数据流用于FPGA存储器层次综合

获取原文

摘要

For modern FPGA, implementation of memory intensive processing applications such as high end image and video processing systems necessitates manual design of complex multilevel memory hierarchies incorporating off-chip DDR and on-chip BRAM and LUT RAM. In fact, automated synthesis of multi-level memory hierarchies is an open problem facing high level synthesis technologies for FPGA devices. In this paper we describe the first automated solution to this problem. By exploiting a novel dataflow application modelling dialect, known as Valved Dataflow, we show for the first time how, not only can such architectures be automatically derived, but also that the resulting implementations support real-time processing for current image processing application standards such as H.264. We demonstrate the viability of this approach by reporting the performance and cost of hierarchies automatically generated for Motion Estimation, Matrix Multiplication and Sobel Edge Detection applications on Virtex-5 FPGA.
机译:对于现代FPGA,要实现诸如高端图像和视频处理系统之类的存储器密集型处理应用,就必须对包含片外DDR和片上BRAM和LUT RAM的复杂多级存储器层次进行手动设计。实际上,多级存储器层次结构的自动综合是面向FPGA器件的高级综合技术面临的一个开放问题。在本文中,我们描述了第一个自动解决此问题的方法。通过利用一种新颖的数据流应用程序建模方言,即Valved Dataflow,我们首次展示了如何不仅可以自动派生此类体系结构,而且如何实现的实现支持当前图像处理应用程序标准的实时处理,例如H.264。我们通过报告为Virtex-5 FPGA上的运动估计,矩阵乘法和Sobel边缘检测应用自动生成的层次结构的性能和成本,证明了这种方法的可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号