最新微软官方MSDN原版Win10系统下载

当前位置:主页 > 系统教程 > Win8教程 >

LEON3开源软核处理器动态图像边缘检测的SoC设计_南宫28圈官网

时间:2024-05-19    来源:南宫28圈官网    人气:

本文摘要:边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化显著的点。边缘检测是图像处理和计算机视觉中,特别是在是特征提取中的一个研究领域。 本文使用局部熵边缘检测算法,将图像收集,边缘检测和图像表明三个部分PCB设计为IP(IntellectualProperty)核,通过AMBAAPB总线映射到LEON3的经典SoC架构中。构建了多路数据并行处理和DSP模块加快处置,因应CPU软核的协商参数配备功能,可以充分发挥硬件设计的高速性和灵活性。

南宫28圈官网

边缘检测是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化显著的点。边缘检测是图像处理和计算机视觉中,特别是在是特征提取中的一个研究领域。

  本文使用局部熵边缘检测算法,将图像收集,边缘检测和图像表明三个部分PCB设计为IP(IntellectualProperty)核,通过AMBAAPB总线映射到LEON3的经典SoC架构中。构建了多路数据并行处理和DSP模块加快处置,因应CPU软核的协商参数配备功能,可以充分发挥硬件设计的高速性和灵活性。

此外,由于动态图像边缘检测是图像处理应用于中必不可少的一部分,因此文中设计的动态图像边缘检测SoC可以便利的重制到其他图像处理应用于中,具备普遍的应用于前景。  1SoC和LEON3开源硬核处理器  SoC是系统级芯片的全称,系统不仅包括了处理器内核、存储器等硬件系统,同时还所含适当的嵌入式软件,是一个确实的软、硬件皆不具备的原始体系。

利用SoC设计方法,可以将一个简单的系统集成到单一芯片中,并具备低功耗,低成本及高速性的特点。与利用ASIC构建的SoC比起,利用FPGA构建的SoC具备可配备性的特点,因此具备更佳的可扩展性和可移植性。  LEON3开源硬核处理器是GaislerResearch公司明确提出的一款32位、合乎SPARCV8结构的开源硬核处理器。

它具备高性能,较低复杂性和低功耗的优点。另外,所有归属于GRLIB的IP核及LEON3处理器的源代码在GNUGPL(GNUGeneralPublicLicense,GNU标准化公共许可证)许可协议下,可以免费地应用于研究和教学目的,因此,LEON3开源硬核处理器尤其适合于SoC的开发设计。  2SoC系统架构设计  通过分析系统的功能与拒绝,融合LEON3自身架构的特点,设计基于APB总线的动态图像边缘检测Soc系统架构如图1右图。

自定义IP核为本设计的重点。在LEON3的SoC架构中,APB外围短距离总线为一些短距离模块获取了模块。若想在APB总线构建动态图像的动态收集、处置和表明,就要想要办法使收集到的数据不参予到总线传输中去。

图1基于APB总线的SoC架构构建框图  在本设计中,通过使用片上存储资源做到FIFO的办法,使得摄像头收集到的数据以求内存,最后在显示器上表明。在数据输入表明之前,可以自由选择否经过图像边缘检测算法模块处置。

若经过模块,则表明图像经过边缘检测后的结果;若不经过,则表明完整图像。  通过这种方法,防止大量图像数据参予AHB与APB总线之间的数据传输,以增加不必要的中间过程,提升数据的实时性。这样就防止了APB总线短距离、较低比特率与动态图像边缘检测系统高速、高带宽的对立。

使得整个图像的数据流都在白定义IP核内部获得处置,这样既符合了APB总线的约束也构建了系统的功能市场需求。


本文关键词:LEON3,南宫28圈官网,开源,软核,处理器,动态,图像,边缘,检测

本文来源:南宫28圈官网-www.kubernetek.com

相关文章

Win8教程排行榜

更多>>

U盘装系统排行榜

更多>>

系统教程排行榜

更多>>

公众号