Suppr超能文献

一种用于在现场可编程门阵列(FPGA)上开发图像和视频处理应用程序的软协处理器方法。

A Soft Coprocessor Approach for Developing Image and Video Processing Applications on FPGAs.

作者信息

Deng Tiantai, Crookes Danny, Woods Roger, Siddiqui Fahad

机构信息

Department of Electronics and Electrical Engineering, The University of Sheffield, Sheffield S1 3JD, UK.

School of Electronics, Electrical Engineering and Computer Science, Queen's University Belfast, Belfast BT7 1NN, UK.

出版信息

J Imaging. 2022 Feb 11;8(2):42. doi: 10.3390/jimaging8020042.

Abstract

Developing Field Programmable Gate Array (FPGA)-based applications is typically a slow and multi-skilled task. Research in tools to support application development has gradually reached a higher level. This paper describes an approach which aims to further raise the level at which an application developer works in developing FPGA-based implementations of image and video processing applications. The starting concept is a system of streamed soft coprocessors. We present a set of soft coprocessors which implement some of the key abstractions of Image Algebra. Our soft coprocessors are designed for easy chaining, and allow users to describe their application as a dataflow graph. A prototype implementation of a development environment, called SCoPeS, is presented. An application can be modified even during execution without requiring re-synthesis. The paper concludes with performance and resource utilization results for different implementations of a sample algorithm. We conclude that the soft coprocessor approach has the potential to deliver better performance than the soft processor approach, and can improve programmability over dedicated HDL cores for domain-specific applications while achieving competitive real time performance and utilization.

摘要

开发基于现场可编程门阵列(FPGA)的应用程序通常是一项缓慢且需要多种技能的任务。支持应用程序开发的工具研究已逐渐达到更高水平。本文描述了一种旨在进一步提高应用程序开发人员在开发基于FPGA的图像和视频处理应用程序实现时的工作水平的方法。起始概念是一个流式软协处理器系统。我们展示了一组实现图像代数一些关键抽象的软协处理器。我们的软协处理器设计用于轻松链接,并允许用户将其应用程序描述为数据流图。展示了一个名为SCoPeS的开发环境的原型实现。即使在执行期间,应用程序也可以修改而无需重新合成。本文最后给出了示例算法不同实现的性能和资源利用结果。我们得出结论,软协处理器方法有可能提供比软处理器方法更好的性能,并且对于特定领域的应用程序,与专用HDL内核相比,可以提高可编程性,同时实现具有竞争力的实时性能和利用率。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2af7/8880448/a499e5e67bc1/jimaging-08-00042-g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验