首页> 外文OA文献 >Hardware and software co-simulation platform for convolution or correlation based image processing algorithms
【2h】

Hardware and software co-simulation platform for convolution or correlation based image processing algorithms

机译:硬件和软件协同仿真平台,用于基于卷积或相关性的图像处理算法

摘要

Software implementation of image processing algorithms in which convolution or correlation is applied is too slow to be real-time. As long as the system design gets larger, it should be partitioned into two parts: software and hardware. In order to achieve real time performance, it is essential to map the fast convolution or correlation module, which is the heaviest computation intensive part, in hardware instead of software. Our test case is “generic image pre-processing algorithm” which includes resizing, noise filtering and normalization. In noise filtering part of the preprocessing algorithm in which convolution is used should be implemented in hardware while the rest of the preprocessing algorithm stays in software. Next, to verify our hardware/design software we can deploy it on FPGA board, but it is very time consuming and involves a lot of technical complexities. In that case, this design used hardware/software co-simulation and direct programming interface (DPI-C) whereas it allows System Verilog calls C functions and vice versa. The proposed work has overcome the problems faced when running a co-simulation based on Modelsim simulated using direct programming interface (DPI) technique.
机译:应用卷积或相关的图像处理算法的软件实现太慢而无法实时进行。只要系统设计变大,就应将其分为两部分:软件和硬件。为了实现实时性能,必须以硬件而不是软件来映射快速卷积或相关模块,这是计算量最大的部分。我们的测试案例是“通用图像预处理算法”,其中包括调整大小,噪声过滤和归一化。在噪声过滤中,使用卷积的预处理算法的一部分应在硬件中实现,而其余预处理算法则保留在软件中。接下来,要验证我们的硬件/设计软件,我们可以将其部署在FPGA板上,但这非常耗时,并且涉及许多技术复杂性。在这种情况下,该设计使用了硬件/软件协同仿真和直接编程接口(DPI-C),而它允许System Verilog调用C函数,反之亦然。拟议的工作克服了运行基于Modelsim的使用直接编程接口(DPI)技术进行仿真的联合仿真时遇到的问题。

著录项

  • 作者

    Ayat Sayed Omid;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号