首页> 外文会议>Conference on Design of Circuits and Integrated Systems >High level synthesis using Vivado HLS for Zynq SoC: Image processing case studies
【24h】

High level synthesis using Vivado HLS for Zynq SoC: Image processing case studies

机译:使用Vivado HLS进行Zynq SoC的高级综合:图像处理案例研究

获取原文

摘要

In this paper, image processing algorithms designed in Zynq SoC using the Vivado HLS tool are presented and compared with hand-coded designs. In Vivado HLS, the designer has the opportunity to employ libraries similar to OpenCV, a library that is well-known and wide used by software designers. The algorithms are compared in terms of area resources in two conditions: using the libraries and not using the libraries. The case studies are Data Binning, a Step Row Filter and a Sobel Filter. These algorithms have been selected because they are very common in the field of image processing and they have high computational complexity. The main benefit of the Vivado HLS tool is the reduction in time-to-market. On the other hand, when a software designer hand-codes the design, the use of image processing libraries similar to OpenCV helps to reduce development time even further because software designers are familiar with them. However, using these kinds of libraries significantly increases the necessary FPGA resources.
机译:本文介绍了使用Vivado HLS工具在Zynq SoC中设计的图像处理算法,并将其与手动编码设计进行了比较。在Vivado HLS中,设计人员有机会采用类似于OpenCV的库,该库是软件设计师众所周知且广泛使用的库。在两种情况下根据区域资源比较算法:使用库和不使用库。案例研究是数据合并,步进行过滤器和Sobel过滤器。选择这些算法是因为它们在图像处理领域中非常常见,并且具有很高的计算复杂度。 Vivado HLS工具的主要优点是缩短了上市时间。另一方面,当软件设计人员对设计进行手工编码时,使用类似于OpenCV的图像处理库有助于进一步缩短开发时间,因为软件设计人员对此非常熟悉。但是,使用这些库会大大增加必要的FPGA资源。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号