基于FPGA的向量处理单元VPU的设计与实现

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:hellen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息时代的到来,无论是在人们日常生活还是航空航天领域,对图像信息的应用需求在不断扩大,众多的图像处理算法和大量的图像数据都依赖于高性能的嵌入式处理系统,这就对于做为处理系统核心的处理器提出了很高的要求。如何提高处理速度并同时减小系统复杂性成为了需要解决的难题之一。因为图像技术应用中需要对大量的数据进行某些重复操作,SIMD向量并行处理为提高处理速度提供了有效的解决手段,通过引入向量机制,微处理器能够针对图像处理算法开发出更多的数据并行性,提高图像处理性能。随着片上系统SOC和FPGA技术进步,FPGA芯片可编程容量不断提升,支持并行计算的能力更强,FPGA内部可以集成更多的处理能力更强的功能单元,使得SIMD向量处理技术在FPGA芯片上实现成为可能。FPGA内嵌软核处理器平台为快速构建嵌入式处理平台并减小系统复杂性提供了很好的解决方案。   本文主要针对数字图像信号处理实时性面临的挑战,采用SIMD并行设计的基本理念和方法,对适合于数据并行处理的向量处理器体系结构进行了研究和探索。首先我们对向量处理和并行处理器的基本理论进行了研究总结,在此基础上,基于MIPS处理器设计了向量处理指令集,并运用空间上资源复用,时间上流水线的技术,采用向量多lane体系结构,设计了一个向量处理单元VPU。最后,用硬件描述语言verilog完成了VPU的逻辑设计,并以altera公司的EP4SGX230KF40C2 FPGA芯片为载体,通过实验验证了系统的良好性能,得到最大时钟频率为91.81MHz。
其他文献
移动Ad Hoc网络(the Mobile Ad Hoc Network, MANET)是一种把移动通信和计算机网络结合在一起的网络,它具有分布式、自组织、自配置、自管理等特征,不需要固定基础设施的支持
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
无线传感器网络在一些领域中已获得广泛应用。面向不同的应用场景,各种被感知数据的特性及其应用传输方式区别很大,在很多应用领域需要传感器网络能够承载感知数据量较大的信息
近年来,目标雷达反射截面积(RCS)减小了一到两个数量级,进而降低了目标发现概率。面对弱小目标的威胁,检测前跟踪(TBD)方法是一种有效的目标检测技术。然而现有的TBD方法在多
近年来,艺术史学、计算机图形学和数字图像处理等领域的研究者们对视觉艺术理解研究越来越关注,由此产生的计算机辅助美学研究也被称为计算美学。传统的视觉艺术分析依靠艺术
摘要:现代数学教学极为重视学生数学思维养成,要求在进行数学教学过程中,要通过对数学思想进行渗透的方式,帮助学生养成正确的数学思维,以对学生数学学习质量进行保证。而数形结合作为重要的数学思想,自然也成为了数学教育者研究的主要对象。本文将以数形结合思想优势介绍为例,对数形结合思想在初中数学教学中的整合运用方式展开深度探究,期望能够为初中数学教学提供借鉴。  关键词:教学优势;数学教学;数形结合思想;数
维生素E是一种只能由光合生物包括植物,藻类和一些蓝藻细菌自身合成的一种淡黄色油状物质。它是一种有效地抗氧化分子,可以淬灭单线态氧,清除各种自由基。随着社会的发展,人类需
随着互联网的高速发展,网络上的信息成指数增长,如何从海量的信息中快速有效的搜索出符合条件的信息,过滤掉不需要的内容;同时,保护特定人群不受色情、暴力信息毒害,遏制不良
近日,五征集团有限公司(以下简称五征)与日照移动5G战略合作签约仪式在五征会展中心举行,五莲县政府党组成员薛向民、五征董事长姜卫东、山东移动日照分公司总经理李保军以及
期刊
随着微电子技术的高速发展,电子系统变得越来越复杂,SoC(System-on-Chip)芯片的设计要求设计者必须同时考虑软、硬件两部分的开发以及多种IP核的集成。与此同时,SoC对验证的