·上一文章:基于ARM处理器S3C2440和Linux系统的I2C触摸屏设计
·下一文章:基于VxWorks的多串口卡通信实现
随着 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 测量。