...
首页> 外文期刊>Journal of Real-Time Image Processing >Fast FPGA prototyping for real-time image processing with very high-level synthesis
【24h】

Fast FPGA prototyping for real-time image processing with very high-level synthesis

机译:快速的FPGA原型,用于非常高级的实时图像处理

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

摘要

Programming in high abstraction level can facilitate the development of digital signal processing systems. In the recent 20 years, high-level synthesis (HLS) has made significantly progress. This technique greatly benefits the R&D productivity of the Field Programmable Gate Array (FPGA) developments and helps for adding to the maintainability of the products by automating the C-to-RTL (register transfer language) conversion. However, due to the high complexity and computational intensity, image processing algorithms usually necessitate a higher abstraction environment than C-synthesis, and the current HLS tools do not have the ability of this kind. This paper presents a conception of very high-level synthesis method which allows fast prototyping and verifying the FPGA-based image processing designs in the MATLAB environment. We build a heterogeneous development flow by using currently available tool kits for verifying the proposed approach and evaluated it within two real-life applications. Experiment results demonstrate that it can effectively reduce the complexity of the development by automatically synthesizing the algorithm behavior from the user level into the low register transfer level and give play to the advantages of FPGA related to the other devices.
机译:高抽象级别的编程可以促进数字信号处理系统的开发。在最近的20年中,高级合成(HLS)取得了重大进展。该技术极大地提高了现场可编程门阵列(FPGA)开发的研发效率,并通过使C到RTL(寄存器传输语言)的自动化转换而有助于增加产品的可维护性。然而,由于高复杂度和计算强度,图像处理算法通常需要比C合成更高的抽象环境,并且当前的HLS工具没有这种能力。本文提出了一种非常高级的合成方法的概念,该方法可以在MATLAB环境中快速原型化并验证基于FPGA的图像处理设计。我们使用当前可用的工具包来构建异构开发流程,以验证所提出的方法并在两个实际应用中对其进行评估。实验结果表明,通过将算法行为从用户层自动合成为低寄存器传输层,可以有效地降低开发的复杂性,并发挥与其他器件相关的FPGA的优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号