0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于SOPC技术实现雷达数据采集和图像大屏幕显示

电子工程师 来源:网络整理 作者:佚名 2018-02-21 07:45 次阅读

雷达数据采集及图像显示是雷达的一个基本应用,普遍应用于军事、气象预测、环境监测、船舶导航等领域。雷达数据具有实时性、高速性的特点。一般说来,对雷达信号采样的时钟频率在100MHz以上,雷达数据采集和处理单元的数据吞吐量要求在Gbits/s以上。因此,要实现一个雷达数据采集和图像显示系统,对处理器的处理速度要求很高。传统的雷达数据采集和图像显示系统采用的是微处理器+FPGA(或DSP)方案,利用微处理器实现操作系统、雷达GUI和显示器控制,利用FPGA(或DSP)实现高速雷达数据采集和处理,这种方案的缺点是要想实现雷达图像在800*600以上分辨率的大屏幕显示比较困难,要么有较高的处理器速度,要么有独立显卡的支持,这样增加了系统复杂度和成本。

SOPC 是一种特殊的片上系统,建立在可编程逻辑技术的基础上,尽可能将一个大而完整的电子系统实现在一块FPGA硅片上,具有硬件可裁剪、可扩充、可升级,软件在系统可编程的特点,使得设计的系统在规模、功能、体积、性能、上市周期、开发成本等方面有着了很大的优势。基于SOPC技术的软核处理器主频虽然不是很高,目前Xilinx公司的microblaze处理器最高主频为210MHz、240DMIPS的运算能力,Altera公司的NIOS II处理器最高主频为340MHz、290DMIPS的运算能力,但是由于其极强的灵活性,可以通过软硬件协同设计,在处理器速度不高的情况下,解决需要高速度处理器才能完成的问题。

本文基于SOPC技术,提出一种在主频较低的软核处理器上实现雷达数据采集和图像大屏幕显示的方法。

2总体方案设计

本设计采用microblaze软核处理器作为开发平台,SOPC系统框图如图1所示。

图1 系统硬件结构框图

本设计通过以下办法,解决在主频较低的SOPC软核处理器上实现雷达数据采集、处理和大屏幕图像显示的问题。

首先,使用FPGA硬件逻辑设计实现雷达数据采集、处理和显示控制器。雷达数据采集、处理模块负责对雷达上单元、ADC芯片的控制和对雷达数据的处理。显示控制器模块完成显存数据的管理和显示器的驱动。

其次,使用DMA传输。DMA负责将雷达数据采集、处理后数据通过DMA通道送到内存中。

最后,根据SOPC硬件可配置、可裁剪的特性,将雷达数据采集和处理模块、显示控制模块和DMA模块作为microblaze处理器的设备挂载到外设局部总线上[4]。

由于雷达数采集、处理模块和显示控制模块的内部逻辑都由FPGA硬件逻辑完成,微处理器不需直接对雷达上单元、ADC进行控制,不需进行复杂的雷达数据处理,不用对显存数据进行管理,不用控制产生高速的信号驱动显示器,从而大大减轻了处理器的负担,加上DMA传输的使用,处理器只需要处理DMA传输的请求和传输完成中断,从而使处理器从繁重的数据传输中解脱了出来。通过以上办法,处理器的负担已经变得很轻,使得较低的处理器速度即可处理系统的任务。而且显示控制由FPGA硬件实现还有个优点是,使得显示器分辨率的大小对处理器的负担影响很小,从而在处理器较低的情况下,同样可以支持大屏幕的图像显示。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • sopc
    +关注

    关注

    2

    文章

    248

    浏览量

    61199
  • 数据采集
    +关注

    关注

    38

    文章

    4523

    浏览量

    112313
收藏 人收藏

    评论

    相关推荐

    LCoS显示技术大屏幕HDTV介绍

    ,LCoS显示技术已经成为大屏幕HDTV最具发展的显示技术之一。 LCoS解决方案已经对亚洲地区的HDTV开发产生很大的影响,亚洲领先的代工
    发表于 02-28 10:14

    SoPC技术图像采集和处理系统中的应用设计

    Nios软核处理器的设计、数据采集控制的设计、图像信号FFT分析的实现、参数显示以及RS232通信模块的设计等。另外,使用Nios进行嵌入式设计在硬件上必需使用Altera公司的FPG
    发表于 10-31 16:54

    一种基于SOPC和USB2.0接口的高速数据采集系统及虚拟仪器设计

    显示方面,采用虚拟仪器不但可按要求设计且变换灵活,还能执行传统仪器无法实现的许多功能。为此,本系统使用FPGA实现SOPC数据采集系统,并利
    发表于 07-05 08:23

    如何设计大屏幕显示器控制系统?

    不断提高。以往的LED大屏幕显示系统用中小规模集成电路实现,系统体积较大、调试困难、不易修改。随着半导体技术的进一步发展及大规模集成电路的广泛应用,ARM具有体积小、功耗低、
    发表于 08-05 07:18

    天气雷达高速数据采集系统的工作原理是什么?

    平台进行开发实现实现由Windows平台向Linux平台的转换,对于发展中国自主知识产权气象软件核心技术, 提高信息安全有着极其重要的意义。本文基于Linux 操作系统(2.6.23内核),
    发表于 03-09 08:31

    大屏幕电视墙,大屏幕显示墙的结构组成

    大屏幕电视墙,大屏幕显示墙的结构组成 电视墙是由多个单元体共同拼凑而成,使用多个显示设备共同显示一个整屏的
    发表于 03-24 11:47 5050次阅读

    SOPC基础上的数据采集系统设计

    本中提出一种基于SOPC技术的多路数据采集与存储系统的设计方法,利用硬件描述语言设计用户IP核,实现硬件控制数据采集和存储的功能。
    发表于 07-04 11:04 991次阅读
    <b class='flag-5'>SOPC</b>基础上的<b class='flag-5'>数据采集</b>系统设计

    基于SOPC数据采集与处理系统设计

    基于矿井地震勘探中对数据采集与处理的高性能要求,本文采用SOPC (可编程片上系统)技术设计了多通道数据采集与处理系统。系统采用24位模数转换芯片
    发表于 05-23 10:50 1360次阅读
    基于<b class='flag-5'>SOPC</b>的<b class='flag-5'>数据采集</b>与处理系统设计

    基于SOPC数据采集与控制系统的设计

    基于SOPC技术设计了一个综合应用系统:实现了键值数据采集显示,并将采集到的
    发表于 07-12 14:27 0次下载
    基于<b class='flag-5'>SOPC</b><b class='flag-5'>数据采集</b>与控制系统的设计

    基于SOPC数据采集与控制系统

    基于SOPC技术设计了一个综合应用系统:实现了键值数据采集显示,并将采集到的
    发表于 07-16 16:54 35次下载

    基于SOPC技术数据采集系统设计

    基于SOPC技术数据采集系统设计,有需要的下来看看。
    发表于 02-17 10:01 15次下载

    基于软核Nios_Ⅱ的SOPC数据采集系统的设计

    基于软核Nios_Ⅱ的SOPC数据采集系统的设计
    发表于 02-17 10:07 36次下载

    基于LED显示技术的会展用大屏幕的设计与实现

    LED显示系统是半导体技术的一种典型且广泛的应用。文中设计了一种适合会展用的LED显示系统,该显示系统分为硬件系统和软件系统,在由输入信号的控制下,完成
    发表于 12-04 09:15 14次下载
    基于LED<b class='flag-5'>显示</b><b class='flag-5'>技术</b>的会展用<b class='flag-5'>大屏幕</b>的设计与<b class='flag-5'>实现</b>

    LED大屏幕显示屏控制系统的总体设计框架图解析

    基于LED 技术大屏幕显示屏已经广泛用于广场、机场、体育场馆和车站等公共场所,在大屏幕显示文字、动画、
    发表于 03-11 15:33 1w次阅读
    LED<b class='flag-5'>大屏幕</b><b class='flag-5'>显示</b>屏控制系统的总体设计框架图解析

    介绍一下大屏幕显示系统的大屏幕显示部分

    大屏幕显示系统不仅包括用于显示视频图像大屏幕显示系统,而且包括用于
    发表于 12-02 17:47 1984次阅读