首页> 外文期刊>Journal of Real-Time Image Processing >A practical evaluation of the performance of the Impulse CoDeveloper HLS tool for implementing large-kernel 2-D filters
【24h】

A practical evaluation of the performance of the Impulse CoDeveloper HLS tool for implementing large-kernel 2-D filters

机译:对用于实现大内核二维滤波器的Impulse CoDeveloper HLS工具的性能的实际评估

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

摘要

Bidimensional convolution is a low-level processing algorithm which is of great interest in many areas, but its high computational cost limits the size of the kernels, especially in real-time embedded systems. This work describes the process of designing 2-D filters with large kernels (up to 50 × 50 coefficients) using the Impulse CoDeveloper™ high-level synthesis (HLS) tool. The purpose of this paper is twofold: first, to provide a practical guide for designers willing to make the most of an HLS tool like Impulse CoDeveloper, and second, to compare the results, in terms of area utilization, minimum clock period and power consumption, with implementations developed using lower-level design tools. The results show that RTL-based implementations can achieve higher throughputs (up to 44 % faster) than CoDeveloper-based ones. Nevertheless, CoDeveloper can also meet the high-performance requirements of the most demanding real-time applications, but with less effort and shorter design cycles.
机译:二维卷积是一种低级处理算法,在许多领域都引起人们的极大兴趣,但是其高昂的计算成本限制了内核的大小,尤其是在实时嵌入式系统中。这项工作描述了使用Impulse CoDeveloper™高级综合(HLS)工具设计具有大内核(最大50×50系数)的二维滤波器的过程。本文的目的是双重的:首先,为愿意充分利用诸如Impulse CoDeveloper之类的HLS工具的设计人员提供实用指南;其次,从面积利用率,最小时钟周期和功耗方面比较结果。 ,并使用较低级别的设计工具开发实现。结果表明,与基于CoDeveloper的实现相比,基于RTL的实现可以实现更高的吞吐量(快44%)。尽管如此,CoDeveloper也可以满足最苛刻的实时应用程序的高性能要求,但所需的精力却更少,设计周期也更短。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号