当前位置:首页 > 嵌入式 > 嵌入式教程
[导读]用FPGA动态探头与数字VSA对DSP设计实时分析

  随着 FPGA 在数字通信设计领域(蜂窝基站、卫星通信和雷达)的高性能信号处理电路中成为可行的选择,分析和调试工具必须包括能帮助您在最短时间内得到电路最佳性能的新技术。

  虽然现在已经有多种连接仿真与射频模拟信号的信号分析工具,但重要的是要能够测量 FPGA 子电路中的信号质量[谱图、I-Q 星座图、误差矢量幅度(EVM)]。将安捷伦(Agilent)的 89601A 矢量信号分析(VSA)软件与逻辑分析仪产品(1680、1690 和 16900 家族)连接构成数字 VSA 工具。当这一工具与Xilinx ChipScope Pro 及 Agilent 跟踪内核一起使用时,就能快速和容易地对 FPGA 设计中的任何地方进行信号分析。

  我们将在本文中说明这一组合工具是如何工作的 , 以及如何帮助您从 基于Xilinx  DSP的电路获取最多。


  数字 VSA

  VSA 用基于快速傅立叶变换(FFT)的数据处理提供时域和频域显示及测量组合。图 1 是典型的 VSA 显示,其主要内容包括 I-Q 星座图(左上)、幅度谱(左下)、误差矢量(右上)和测量结果(右下)。在测量结果部分显示 EVM,该值是调制信号质量的主要指示器。


  通过从捕获数据中抽取 I-Q 符号计算EVM;符号是由 QPSK、QAM 或其它调制方案定义星座图中的网格点。在抽取被测信号后,即可使用符号序列建立被称为“参考”信号的理想(理论上完美)信号。把各被测信号与参考信号比较,差值称为误差矢量(误差包含 I 和 Q,或幅度和相位成份)。组合各次捕获的误差矢量,即完成一次 EVM 测量。[!--empirenews.page--]

  虽然这一分析软件的最初目的是用于分析模拟射频信号,但它是在独立于硬件的基于 PC的软件包中完成的开发。由于 Agilent 逻辑分析仪也是基于 PC的,因此把 VSA 软件扩展至连接逻辑分析仪是很容易的。

  数字基带和 IF 信号是模拟信号的表述形式。与其用仪器通过把信号数字化执行 FFT 分析(如射频信号分析仪),还不如从一开始就使用数字信号。这些模拟信号的数字版本可在逻辑分析仪中以图形风格的波形显示,这很像是示波器的显示(如 图 2 所示)。


  正如您所看到的,当对总线同步采样,并且采样率符合Nyquist 要求时,逻辑分析仪就能捕获到“刚逝”或“即至”模拟信号的足够精确版本。


  FPGA 动态探头

  当 FPGA 动态探头与ChipScope Pro 分析仪一道工作时,即可访问 DSP 设计的任何部分,并且不需要重编译。经简化的数字无线电发送器设计被接到 Agilent 跟踪内核(ATC2),该内核是一个开关 MUX,它通过ChipScope Pro 内核插入器融入设计中。在内核插入期间,您可选择连接至跟踪内核的内部网络,以及将用于接至 MUX 输出的物理焊盘。这些焊盘再通过电路板的走线接到逻辑分析仪探头。

  逻辑分析仪通过 JTAG 控制 FPGA(下载位图文件和选择线排)。在您选择新线排时,逻辑分析仪自动重配置自身,以符合现在连接至探头的网名。
 

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

最近为什么越来越多的研究开始利用FPGA作为CNN加速器?FPGA与CNN的相遇究竟能带来什么神奇效果呢?原来,FPGA拥有大量的可编程逻辑资源,相对于GPU,它的可重构性以及高功耗能效比的优点,是GPU无法比拟的;同时...

关键字: FPGA 可编程逻辑资源 GPU

FPGA的应用领域包罗万象,我们今天来看看在音乐科技领域及医疗照护的智能巧思。

关键字: FPGA 科技领域 智能

强大的产品可降低信号噪音并提高分辨率与动态

关键字: Spectrum仪器 数字化仪 FPGA

北京2022年10月11日 /美通社/ -- 在四川大凉山深处,有一只"凉山黑鹰"少年篮球队:队员平均年龄12岁,平均身高1米3,球队刚成立时,连个像样的球场都没有。然而,凭着一腔热情和惊人天赋,这只...

关键字: 网络 BSP 内核 腾讯

最近某项目采用以太网通信,实践起来有些奇怪,好像设计成只能应答某类计算机的ICMP(ping)命令, 某类计算机指的是Windows特定系统,其他系统发送ping都不能正确识别。

关键字: 嵌入式Linux FPGA 协议

近两年,国外厂商的FPGA芯片价格飙升,由于价格,货期,出口管制等多方面因素的影响,很多公司都在寻找FPGA国产化替代方案。我工作中正在使用的几款芯片也面临停产的风险,用一片少一片,了解到国产FPGA发展的也不错,完全自...

关键字: FPGA 芯片 EDA

本篇是FPGA之旅设计的第十二例,在前面的例程中,完成了DS18B20温度传感器数据的采集,并且将采集到的数据显示在数码管上。由于本例将对温湿度传感器DHT11进行采集,而且两者的数据采集过程类似,所以可以参考一下前面的...

关键字: FPGA DS18B20温度传感器

这是FPGA之旅设计的第十三例啦,本例是一个综合性的例程,基于OLED屏幕显示,和DHT11温湿度采集,将DHT11采集到的温湿度显示到OLED屏幕上。

关键字: FPGA OLED屏幕

第八例啦,本例将介绍如何通过FPGA采集DS18B20传感器的温度值。

关键字: FPGA DS18B20传感器

这是FPGA之旅设计的第九例啦!!!本例将介绍如何使用FPGA驱动OLED屏幕,并在接下来的几例中,配合其它模块,进行一些有趣的综合实验。由于使用的OLED屏是IIC接口的,对IIC接口不是很清楚的,可以参考第五例的设计...

关键字: FPGA OLED屏幕

嵌入式教程

6897 篇文章

关注

发布文章

编辑精选

技术子站

关闭