如何用DSP和FPGA构建多普勒测量系统

发布者:美好梦想最新更新时间:2014-03-08 来源: 中电网关键字:DSP  FPGA  多普勒  Avnet 手机看文章 扫描二维码
随时随地手机看文章

 

多普勒测量系统

多普勒测量系统利用多普勒效应测量运动目标(固体、液体或气体)的速度。最著名的应用大概要算雷达枪了,交通巡警利用它检测超速汽车。

在测量除汽车速度之外的其他物体的运动(例如心脏中血液的流动)时,需要进行多种测量,来确定更为复杂的流动的细节。方法之一是利用电子束聚集技术。

在这种技术中,将使用大量探测器(许多小雷达枪)测量从发射源返回的频率。这些探测器沿抛物线分布(如图1 所示),因此从焦点返回的信号将会同时到达每个探测器。将这些信号组合起来,并对显著速度的微小波动进行少量处理,就可以确定位于焦点处的物体的速度。如果可以移动探测器来对整个关注区域进行扫描,那么这种方法效果会相当好,但是如果没有这样的条件,则可以采用另外一种技术,它可以获得同样的结果。通过插入一定的可编程的延迟,改变各个探测器的输入组合的时间,可以将焦点改变到关注区域中的几乎任何位置。例如,加入一定的固定额外延迟可以使焦点远移,而改变延迟来缩短

系统实现示例

图 3 显示了一种系统实现示例的框图。位于图中部的FPGA负责产生发射器使用的输出信号。该实现采用Xilinx直接数字频率综合器IP核,可方便地产生各种波形。可以根据测量目标的不同轻松改变

探测器测量返回信号的模拟值,产生馈送到FPGA的数字值。FPGA对输入信号执行部分初步滤波运算,来调整探测器的位置。然后FPGA向每个探测器数据流中插入一定可编程延迟,以实现电子束聚集功能。数据流被组合起来,一个数字滤波器负责确定信号的频率分量。这样就得到了确定焦点速度所必需的多普勒读数。

在FPGA的内部有一个MicroBlaze软核,控制着测量过程,从而实现高层次的功能,如扫描、初始化、测试,以及诊断等。

DSP读取和存储FPGA执行操作的结果。一旦完成一系列扫描,处理器就可以构建出一幅针对扫描区域的数字图像。可以为不同的速度分配不同的颜色(按照线性、对数或任何其他比例),并将数字图像转换成视频图像,在图形终端上实时显示或记录下来留待以后回放。利用众多可以得到的软件或工具包中的一个,还可以在处理器中轻松实现到JPEG或其他视频格式的转换,还可以采用其他系统分割进行实验。如果实时视频处理和存储占用了处理器过多带宽,可以将算法的一部分(比如扫描数据的预处理)放在FPGA中来执行。

测量过程的另一个重要部分是确定目标的质量。可以通过测量从焦点返回探测器的能量大小来实现这一功能。返回的能量越多,则目标越大(一般而言)。当测量的目标具有固定连贯性时(如在管道中流动的油或其他液体),这种测量效果特别好,但当系统中存在各种不同质量或反射时,测量就很困难了。

显然,对被测系统多些了解可以为测量过程提供一些线索。通过存储与返回信号的幅度相对应的数字值,可以为FPGA协处理器增加能量测量功能。该值也是经过了FPGA的延迟。
作为选择,JPEG处理可以作为一项独立的功能通过FPGA来执行,从而使处理器留出更多时间进行数据预处理器。有许多选项可供选择,但提供一种能够快速实现不同分割的易用平台才是至为重要的。

类似的以协处理为本的应用可以从硬件开发平台的使用中获得好处。利用硬件平台可以让您轻松实验各种系统和算法分割--将一些功能在FPGA 中实现,而另一些功能放在DSP中。DSP应用程序一般很难用软件进行仿真,因此快速创建硬件/固件/软件平台的能力可以极大地缩短开发时间。使用赛灵思工具套件中的协仿真工具,通过The MathWorks Simulink和目标硬件进行开发,是一种可以大大缩短设计时间的技巧。

Avnet DSP协处理器设计套件

Avnet DSP协处理设计套件是针对以DSP为导向、同时需要使用FPGA和DSP的广泛应用开发而设计的。套件配有两块主电路板。Virtex-4评估板(如图4所示)配有 Xilinx Virtex-4 SX-FF668 FPGA、平台闪速配置PROM、扩展连接器、Cypress CY7C68013 USB2.0 控制器、国家半导体的DP83847 10/100 以太网端口、128x64 OSRAM 图形显示器、8MB闪存、32MB DDR SDRAM 以及各种用户开关和LED。第二块电路板是 TI DSP 适配器模块(如图5所示),用于在Virtex-4 电路板和各种 TI DSP评估板之间起接口作用。可以从 Avnet公司购买TI电路板,完成开发平台的构建。

套件还包括一些设计示例和用户文档,以便新的DSP设计?r更容易上手。赛灵思网站上提供了多个赛灵思应用说明和参考设计,有些使用了可从 DSP System Generator 工具获得的赛灵思IP核,以帮助用户上手。

 

图3:示例系统框图。

本文小结

对广泛的DSP应用而言,同时使用FPGA和固定功能数字信号处理器的方法是可行的。在很多此类应用中,利用专门为协处理应用而开发的硬件设计套件来开发设计原型也是可行的。Avnet设计服务部提供各种设计套件,可组合使用以创建恰好适合您的设计的硬件平台。使用基于硬件的开发平台开始您的设计。

关键字:DSP  FPGA  多普勒  Avnet 引用地址:如何用DSP和FPGA构建多普勒测量系统

上一篇:基于DSP Builder数字信号处理器的FPGA设计
下一篇:基于DSP/FPGA的超高速跳频系统基带设计与实现

推荐阅读最新更新时间:2024-05-02 23:01

数字助听器原理及设计解决方案
随着迅速发展的半导体技术创新,助听器产业不断发生变化;激烈的竞争和更快上市的需求,导致产品生命周期缩短以及需要更大的差异化。利用可编程或特定应用架构的DSP技术,将有助于打造更精巧、舒适且功能丰富的助听器。 很少有应用比现代助听器面临更多的技术限制。针对这个领域,在较小型的设计中提高性能水平和降低功耗的需求更大于消费电子。这种压力还因助听器产业目前每年成长4-6%(根据一些知名市场公司的研究资料)的事实而加剧,并由中国和印度人口老龄化以及新市场发展而推动。因此,有必要以改善的功能满足更广泛患者的需求。 透过整合更精密的数字讯号处理(DSP)半导体方案,将使制造商能够满足助听器用户的这些需求。本文将详细介绍影响DSP技术的各种设
[医疗电子]
数字助听器原理及设计解决方案
加速IoT创新,安富利联手安森美创建全新开发框架
全球技术方案提供商安富利 (Avnet,美国纳斯达克上市代号:AVT) 与推动高能效创新的安森美半导体 (ON Semiconductor,美国纳斯达克上市代号:ON)联手创建了一种框架,来帮助原始设备制造商(OEM)更快地开发端到端物联网(IoT)设备。 此合作成果利用安森美半导体的快速原型系统方案简化了构建IoT赋能设备的流程,这些方案已预先配置,可通过云端联接到IoT应用开发商和服务提供商。安富利的IoTConnect®平台由Microsoft®Azure和相关的安富利IoT合作伙伴计划提供支持,促进了这种联接。 安森美半导体支持的首个解决方案是RSL10传感器开发套件,具有业界最低功耗的基于Flash的蓝牙低功耗无线电和一
[物联网]
Infinera在DTN-X多太比特分组光传送网平台中选用Altera的28-nm Stratix V FPGA
2010年10月21号,北京——Altera公司(NASDAQ:ALTR)今天宣布,Infinera在其最近发布的DTN-X多太比特分组光传送网(P-OTN)平台上选用了28-nm Stratix® V GX FPGA。Infinera是最近一家在下一代系统中选用性能最好的FPGA的企业。Stratix V GX FPGA所具有的性能和带宽能够满足DTN-X平台100-Gigabit以太网(GbE)线路卡的100-GbE数据量要求。 Infinera合伙人兼首席技术官Drew Perkins评论说:“Infinera通过我们的解决方案不断推动技术的发展。这需要与Altera这类同样站在技术最前沿的企业进行合作。我们在下一代DT
[嵌入式]
基于FPGA的核物理实验定标器的设计与实现
简介:介绍使用现代EDA手段设计核物理实验常用仪器——定标器的原理和实现方法。新的定标器利用FPGA技术对系统中大量电路进行集成,结合AT89C51单片机进行控制和处理,并增加数据存储功能和RS232接口,实现与PC机通信,进行实验数据处理。本文给出详细新定标器设计原理图和FPGA具体设计方案。 定标器在大学实验中有很广泛的应用,其中近代物理实验中的核物理实验里就有2个实验(G-M计数管和β吸收)要用到高压电源和定标器,而目前现有的设备一般使用的是分立元器件,已严重老化,高压极不稳定,维护也较为困难;另一方面在许多常用功能上明显欠缺,使得学生的实验课难以维持。为此我们提出了一种新的设计方案:采用EDA进行结构设计,充分发挥FPGA
[单片机]
基于<font color='red'>FPGA</font>的核物理实验定标器的设计与实现
Spartan-3 FPGA系列中高效PCB布局的LVDS信号倒相
提要 在比较简单的未大量使用过孔的四层或六层 PCB 上,可能很难对 LVDS 或 LVPECL 这类差分信号布线。其原因是,驱动器上的正极引脚必须驱动接收器上的相应正极引脚,而负极引脚则必须驱动接收器的负极引脚。有时迹线以错误的方向结束,这实际上是向电路中添加了一个倒相器。本应用指南说明 Spartan?- 3 FPGA 系列如何仅通过在接收器数据通路中加入一个倒相器即可避免大量使用过孔,并且在不要求 PCB 重新设计的情况下即可解决意外的 PCB 迹线交换问题。这项技术同样适用于将 FPGA 用作驱动器的情况,而且交换迹线可使得在其他器件或连接器上的 PCB 布线更容易。 简介 图1 所示为一个 PCB 示例,其中正极引
[嵌入式]
电力系统中多通道同步采样ADC(AD7606)与浮点DSP(ADSP-21479)通信的设计与实现
. 简介 1.1 AD7606简介 AD7606是16位,8通道同步采样模数数据采集系统。AD7606完全满足电力系统的要求,具有灵活的数字滤波器、2.5V基准电压源、基准电压缓冲以及高速串行和并行接口。它采用5V单电源供电,可以处理±10V和±5V真双极性输入信号、同时所有通道均能以高达200kSPS的吞吐率采样。 图1 AD7606的内部原理框图。 图2 AD7606的管脚图。 • AVcc 模拟电源,4.75V~5.25V • Vdrive 逻辑部分电源 • Vdd 模拟输入部分正电压 • Vss 模拟输入部分负电压 • DGND 数字地 • AGND 模拟地 1.2 DSP-21479" title="ADSP-
[嵌入式]
电力系统中多通道同步采样ADC(AD7606)与浮点<font color='red'>DSP</font>(ADSP-21479)通信的设计与实现
FPGA火力支持 百度强化机器学习布局
中国搜索引擎大厂百度已将人工智能、机器学习视为公司未来发展的主要方向,并对相关领域进行大量投资。为了强化其公有云服务支持人工智能算法的能力,该公司在其全新公有云加速服务器中部署了赛灵思(Xilinx)的FPGA。百度FPGA云端服务器是百度云推出的一项全新服务,其采用高效的赛灵思Kintex FPGA、工具和软件,能满足发展及部署于包含机器学习和数据安全等硬件加速的数据中心应用需求。 百度云联合总经理兼百度基础技术体系负责人刘炀表示,FPGA 能为深度学习推论、安全及其它高速发展的数据中心应用提供强大的效能表现。百度在FPGA领域拥有多年的研究经验和专业的FPGA 工程技术,最终让我们为产业界与学术界推出了经验证的加速基础架构。
[半导体设计/制造]
车载dsp有必要安装吗 汽车改音响功放好还是DSP
车载dsp有必要安装吗 车载数字信号处理器(DSP)的安装与需求有关。以下是一些安装车载DSP的情况和推荐: 1. 音频改进需求:如果您对车辆的音频质量不满意,车载DSP可为您提供更好的音频处理功能。它可以帮助优化音频信号,消除杂音和失真,提供更清晰、更平衡的声音。如果您对音频效果有较高要求,安装车载DSP可能会改善车辆音响系统的音质。 2. 定制音频系统:如果您计划安装更高级的音响设备,如扬声器、放大器等,车载DSP可以帮助您更好地管理和控制音频系统。它可以提供更精确的均衡设置、时延校正和声音场景模拟等功能,以实现更高级的音效效果。 3. 系统集成需求:某些车辆可能已经配备了DSP或类似的音频处理设备。但如果您打算升级其他车辆系
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved