TSW3725EVM射频评估平台:从硬件连接到信号测试的完整指南
2026/7/27 16:58:10 网站建设 项目流程

1. 项目概述:从零上手TSW3725EVM射频评估平台

在无线通信系统,特别是小型基站(Small Cell)的研发初期,射频收发链路的设计与验证往往是决定项目成败的关键环节。工程师们需要一个既能模拟真实信号环境,又能提供灵活配置和精确测量能力的平台。德州仪器(TI)的TSW3725EVM评估模块,正是为此而生的一个“瑞士军刀”级工具。它不仅仅是一块电路板,更是一个集成了完整射频信号链的微型实验室,涵盖了从数字基带到射频天线端口仿真的全过程。

我手头这块TSW3725EVM,其核心价值在于它集成了两路独立的复数(I/Q)发射路径、两路实数接收路径以及一路共享的实数反馈路径。这意味着,你可以用它来模拟一个典型的2T2R(两发两收)MIMO系统,同时还能通过反馈路径监测发射信号的性能,这对于功放线性化(如DPD,数字预失真)等高级算法的前期研究至关重要。整个平台围绕DAC3484(高速数模转换器)、TRF3720(集成VCO的PLL频率合成器)以及ADS41xx/ADS42xx系列高速ADC构建,构成了一个从数字中频到射频的完整桥梁。

然而,官方文档(SLWU074)虽然详尽,但对于初次接触的工程师来说,信息略显碎片化,且更侧重于操作步骤罗列,缺乏“为什么这么做”的深度解读。在实际调试中,我踩过不少坑,比如时钟配置不当导致频谱异常、软件驱动冲突致使通信失败,以及模式切换时忽略关键SPI设置造成的诡异问题。本文将基于我多次搭建和调试该平台的经验,不仅还原标准的操作流程,更会深入每个步骤背后的设计逻辑,并分享那些文档里不会写的“避坑指南”和性能调优心得,目标是让你拿到板子后,能快速、顺畅地让它跑起来,并真正理解其工作原理。

2. 核心硬件架构与连接逻辑解析

2.1 板卡功能模块深度拆解

要玩转TSW3725EVM,不能只把它当成一个黑盒子。我们必须先理解其内部信号流向和关键芯片的角色。其核心是一个典型的超外差收发机架构。

发射路径(TX Path):数字源(如TSW3100)通过LVDS接口送来I/Q数字基带信号,进入DAC3484。这颗四通道、16位、最高1.25 GSPS的DAC是发射链的起点。它内部完成插值滤波、数字上变频(通过数控振荡器NCO)等功能,将信号提升到较高的中频。DAC的输出经过抗镜像滤波后,送入TRF3703正交调制器,与来自TRF3720-1的本振(LO)信号进行混频,最终将信号变频到目标射频频率(如2.1GHz),再经过可编程衰减器输出。

关键点:DAC3484的插值因子和NCO频率设置,直接决定了中频位置和最终输出频率的计算方式。这是理解后续频率计算方程的基础。

接收路径(RX Path):射频信号从RX IN端口进入,首先经过一个可编程增益放大器PGA870,然后由TRF3720-2产生的本振信号下变频至中频,再通过ADC(如ADS4249)采样量化,转换为数字信号通过LVDS送给捕获板(如TSW1200)。

反馈路径(Feedback Path):其结构与接收路径类似,但通常用于耦合一部分发射输出信号,送回数字域进行分析,是功放线性化等应用的关键。它共享TRF3720-1产生的发射本振,但使用独立的ADC(如ADS4149)。

时钟与同步:整个系统的“心跳”由一颗CDCE72010时钟发生器提供。它接收一个外部输入的30.72 MHz参考时钟(这是许多通信系统的标准时钟频率),并产生多路、同源、低抖动的时钟,分别供给DAC、两个ADC以及可能的外部数字板(如TSW3100)。时钟的同步性是保证I/Q信号正交性和系统性能的基石,配置错误会导致EVM(误差矢量幅度)恶化甚至无法解调。

2.2 两种工作模式的选择与切换

TSW3725EVM设计有两种工作模式,这是硬件连接前必须明确的第一个决策点。

独立评估模式(Stand-Alone Mode):这是最常用的模式,用于单独的板卡性能评估。在此模式下,你需要使用附带的TSW3725适配板(Adaptor Board)。该适配板充当一个“转接中枢”,一侧连接TSW3725的J8接口,另一侧则提供了连接TSW3100数字源板、TSW1200捕获板的接口,以及独立的电源和参考时钟输入口。模式切换完全由板上的一个物理开关SW2-1控制。

小型基站平台模式(SCBP Mode):此模式用于将TSW3725作为子卡,集成到TI更大型的小型基站开发平台中使用。此时,TSW3725通过J8接口直接与母板连接,由母板统一供电、提供时钟和控制。SW2-1开关需拨向另一侧。

硬件切换实操

  1. 找到板卡边缘的拨码开关SW2,其第一个开关(标为1)即为模式控制开关。
  2. 切换到独立模式:将开关1拨向右侧(以板卡丝印方向为参考)。上电后,观察LED:D11(绿色)应开始闪烁,而D14应熄灭。这表示FPGA已准备好通过USB接受配置。
  3. 切换到SCBP模式:将开关1拨向左侧。上电后,D14(绿色)闪烁,D11熄灭,表示等待母板通过背板连接进行配置。

经验之谈:这个开关状态直接影响FPGA的启动配置流程。我曾有一次在独立模式下调试许久无果,最后发现是开关被意外碰触到了SCBP模式,导致USB通信始终无法建立。所以,上电前务必确认开关状态,并通过LED状态进行二次验证。

容易被忽略的SPI差异: 模式切换不仅仅是拨个开关那么简单。在GUI软件中,有两个关键的SPI寄存器设置会根据模式不同而改变,如果你在独立模式下生成一个配置文件,然后试图在SCBP模式下加载,可能会导致时钟错误或数据接口不匹配。

  • GC5330/TSW3100 CLK 分频设置:在独立模式下,为了匹配TSW3100的数据速率,通常设为/8;在SCBP模式下,为匹配GC5330芯片,需设为/2
  • DAC3484配置寄存器2的Bit 16(字/字节模式):独立模式下,TSW3100使用字宽模式(Word Wide),此位需设为1;SCBP模式下,GC5330使用字节宽模式(Byte Wide),此位需设为0

官方GUI的默认配置文件(default_config.m)通常已为独立模式设置好。但如果你需要跨模式使用自定义配置,务必在GUI的“Clocks – CDCE72010”面板和“TX and Feedback Panel”的DAC3484寄存器设置中检查并修改这两项。

2.3 硬件连接拓扑与电源时序

根据测试需求,硬件连接有多种组合方式。文档中给出了三种典型配置图,其核心逻辑是信号流的走向。

配置一:发射与反馈联合测试这是最基础的性能验证配置。TSW3100数字源板通过适配板向TSW3725的DAC发送激励信号;TSW3725的射频输出通过电缆或耦合器,环回到其反馈输入端口;反馈路径的ADC输出则由另一块TSW1200捕获板接收。这样,你可以在同一台电脑上,同时控制信号生成和分析捕获,全面评估发射链和反馈链的线性度、噪声和EVM性能。

配置二:2发2收MIMO测试此配置用于评估完整的收发链路。需要两块TSW1200捕获板,分别连接RX1和RX2的ADC输出。TSW3100产生两路独立的发射信号。你可以评估通道间的隔离度、接收灵敏度以及MIMO算法性能。

配置三:全功能测试(需两台电脑)这是最复杂的配置,同时进行两路发射、两路接收和一路反馈的捕获。由于TSW1200软件实例通常不能在同一台电脑上同时控制多块板卡进行独立捕获(受驱动限制),因此需要第二台电脑来控制第二块TSW1200,用于捕获反馈或第二路接收信号。

电源上电/下电序列:一个至关重要的安全步骤射频板卡上集成了大量高性能、高功耗的模拟和数字芯片,错误的上下电顺序可能导致闩锁效应或瞬间大电流冲击,损坏芯片。请严格遵守以下序列:

上电顺序

  1. 连接物理接口:首先,在不通电的情况下,完成所有板卡间的LVDS线缆、USB线、网线以及射频同轴电缆的连接。确保TSW3725适配板与TSW3725主板(J8-J1)、与TSW3100(J4-J74)、与TSW1200(J10-J9或J6-J9)连接牢固。
  2. 供电与参考时钟
    • 将6V/4A电源连接到适配板的J3(+6V_IN)或TSW3725主板自身的J5或香蕉插座(J6+/J7-)。
    • 将一个干净、稳定的30.72 MHz参考时钟源(通常来自信号发生器,幅度0.2 Vpp 至 3.3 Vpp)连接到适配板的J2(REFIN)。
  3. 上电与状态确认:打开TSW3725电源。此时应观察板卡LED状态:
    • D1 (6Vdc):常亮绿色 – 电源正常。
    • D2 (CDC_STATUS):常亮绿色 – 时钟发生器已上电。
    • D6 (FPGA_CONFIG):常亮绿色 – FPGA配置完成。
    • D10 (USB_POWER):常亮蓝色 – USB接口已供电。
    • D11:闪烁绿色 – 确认处于独立模式。
  4. 外围板上电:确认TSW3725状态正常后,再依次给TSW3100和TSW1200上电。先连接它们的5V/6V电源,再打开板载电源开关(TSW3100的SW1)。

下电顺序:与上电顺序严格相反。

  1. 首先关闭TSW3100的板载电源开关(SW1)。
  2. 断开TSW3100和TSW1200的外部电源。
  3. 最后断开TSW3725的电源。

踩坑实录:我曾为省事,同时给所有板卡上电,结果偶尔会出现TSW3725的FPGA配置失败(D6不亮)。后来严格遵循序列,问题再未出现。这个顺序的本质是让核心评估板(TSW3725)先建立稳定的电源和时钟域,再激活外围的数字设备,避免混乱的上下电冲击。

3. 软件环境搭建与驱动安装详解

硬件连接妥当后,软件是让整个系统“活”起来的大脑。TSW3725的软件栈相对清晰,但驱动和运行时环境的安装有些细节需要注意。

3.1 软件包获取与准备

你需要从TI官网下载三个核心软件包:

  1. TSW3725 GUI软件包:包含控制TSW3725板卡本身的主图形界面程序。
  2. TSW3100 GUI软件:用于生成和发送数字基带波形到DAC。务必使用v2.7或更高版本,旧版本不支持DAC3484所需的数据格式。
  3. TSW1200 GUI软件:用于捕获和分析来自ADC的数字数据。需使用v2.5或更高版本。

TSW3725 GUI and MCR INSTALLER.zip解压到一个不含中文或特殊字符的路径下,例如C:\EvalBoards\TSW3725\。路径复杂或含中文可能导致后续运行时库加载失败。

3.2 FTDI USB驱动安装:通信的桥梁

TSW3725通过一颗FT245R芯片实现USB转SPI桥接,GUI通过它来配置板上所有器件的寄存器。因此,正确的FTDI D2XX驱动是通信的前提。

自动安装(推荐):在TSW3725板卡已上电且处于独立模式(D11闪烁)的情况下,用USB线将其连接到电脑。Windows通常会自动识别并安装驱动。你可以在设备管理器中查看是否出现“USB Serial Converter”设备。

手动安装与常见问题: 如果自动安装失败,或者你遇到了GUI启动时最经典的错误:

??? Error using →loadlibrary at 480 There was an error loading the library “...\tsw6011_usb_spi.dll” The specified module could not be found

这表明驱动未正确安装。你需要:

  1. 访问FTDI官网,下载最新的D2XX驱动。
  2. 运行安装程序,或手动指定设备管理器中的未知设备更新驱动。
  3. 关键步骤:安装后,有时需要在设备管理器中,右键点击“USB Serial Converter”属性,在“驱动程序”选项卡中选择“更新驱动程序” -> “浏览我的电脑以查找驱动程序” -> “让我从计算机上的可用驱动程序列表中选取”,然后从列表中选择“FTDI”开头的“USB Serial Converter”驱动。Windows有时会错误地为其安装标准的“USB串行设备”驱动,导致D2XX库无法访问。

3.3 MATLAB运行时环境(MCR)安装

TSW3725 GUI是基于MATLAB Compiler Runtime (MCR)构建的独立可执行文件,它不需要安装完整的MATLAB软件,但需要MCR库的支持。

安装步骤很简单,运行解压目录下2010a_MCR文件夹中的MCRInstaller.exe即可。安装过程基本是“下一步”到底。需要注意的是:

  • 版本匹配:必须安装软件包自带的MCR 7.13(对应MATLAB R2010a)。使用其他版本的MCR可能导致兼容性问题。
  • 安装路径:建议使用默认路径。安装完成后,通常需要重启电脑以使环境变量生效。
  • 空间占用:MCR安装需要约1GB的磁盘空间,请确保C盘有足够空间。

安装完成后,你就可以直接运行TSW3725_GUI.exe了,它会自动调用已安装的MCR库。

4. 图形化界面(GUI)深度操作指南

当GUI成功启动,意味着软件环境已就绪。界面看似复杂,但功能区划分明确。我们按操作流程来解析核心面板。

4.1 初始配置与“Program All”流程

启动GUI后,首先映入眼帘的是各个器件的控制面板,状态可能是灰色或未连接。第一步是建立通信并载入基础配置。

  1. 连接与初始化:确保TSW3725已通过USB连接且上电。点击黄色的“Program All”按钮。这个按钮是总控开关,它会按照一个预设的脚本,依次通过SPI配置板上的CDCE72010(时钟)、TRF3720(PLL)、DAC3484、PGA870(增益放大器)等所有芯片。
  2. 过程观察:点击后,按钮会变为白色,并在下方的命令窗口滚动显示正在编程的器件,如“Programming CDCE...”、“Programming TRF3720-1...”等。整个过程大约需要25秒。这是FPGA通过USB-SPI桥接器,向每个芯片的寄存器写入初始值的过程。
  3. 成功验证:编程完成后,GUI界面上的各个控制面板会变为可操作状态。更重要的是,必须返回硬件板卡进行物理验证
    • D3 (PLL_LOCK):绿色常亮。这表明时钟发生器CDCE72010的锁相环已锁定在30.72 MHz参考时钟上,系统时钟已稳定。
    • D4 (LD for TRF3720-1):绿色常亮。这表明发射/反馈路径的本振(LO1)PLL已锁定。
    • D5 (LD for TRF3720-2):绿色常亮。这表明接收路径的本振(LO2)PLL已锁定。(在Rev A硬件上,这个LED在RX射频屏蔽罩下,需注意观察;Rev B硬件已将其移到罩外)。

如果这三个LED没有全部常亮,说明初始化失败。最常见的原因是参考时钟未连接或质量太差、电源不稳定,或USB驱动问题。应检查硬件连接,重启板卡,并重新点击“Program All”。

4.2 核心控制面板功能解析

成功初始化后,你可以开始深入探索各个控制面板,进行自定义配置。

4.2.1 时钟配置面板(Clocks – CDCE72010 Panel)这是系统的“节拍器”。CDCE72010接收30.72 MHz的参考输入,并产生多路输出时钟。

  • 输出分频设置:你需要为DAC时钟(DAC CLK)、反馈ADC时钟(FB ADC CLK)、接收ADC时钟(RX ADC CLK)以及给数字板(GC5330/TSW3100 CLK)的时钟分别设置分频比。这些分频比必须与你设计的采样率相匹配。例如,默认配置中,DAC的采样率目标为614.4 MSPS,其时钟输入就是614.4 MHz。假设参考时钟是30.72 MHz,那么分频比N = 614.4 / 30.72 = 20。GUI中的下拉菜单会提供一系列分频比选项。
  • 实操注意:更改时钟配置后,必须点击该面板下的“Program Clock”按钮,并观察D3 LED是否重新锁定。任何时钟配置的变更,都可能影响后续DAC和ADC的工作状态。

4.2.2 发射与反馈路径面板(TX and Feedback Panel)这是配置的核心区域,控制着信号的上变频过程。

  • TRF3720-1 配置:用于设置发射/反馈本振(LO1)的频率。你需要输入目标频率(如1990 MHz),GUI会根据内部的VCO和分频器范围,自动计算并设置PLL的N分频比等参数。点击“Program TRF3720-1”后,观察D4 LED是否锁定。
  • DAC3484 配置
    • 插值(Interpolation):默认设为4x。这意味着DAC的内部处理时钟是输出采样率的4倍。它直接影响“粗混频(Coarse Mixing)”的频率步进。例如,DAC采样率(Fs)为614.4 MSPS,4x插值下,NCO的调谐步进为 Fs / 4 = 153.6 MHz。这就是为什么在单音示例中,粗混频频率被设置为153.6 MHz。
    • 精细混频(Fine Mixing)与NCO:在粗混频的基础上,DAC内部的NCO可以提供更精细的频率偏移。NCO的频率分辨率很高,可以设置小数频率。通常,我们将期望的中频设置为“粗混频 + NCO频率”的组合,以优化频谱纯度。
    • QMC控制:I/Q调制器校正。可以手动调整I/Q两路的增益(Gain)和相位(Phase)偏移,以补偿模拟调制器带来的正交不平衡。在初始测试时,可以保持默认值(全为0)。
  • 发射衰减(TX Attenuation):控制最终射频输出的功率电平。这是一个可编程的模拟衰减器,用于调整输出功率,避免后级器件过载。

4.2.3 接收路径面板(RX Panel)配置相对简单,主要是设置接收本振(LO2)的频率(通过TRF3720-2)和接收通道的增益(通过PGA870)。LO2的频率设置原理与LO1相同。PGA870的增益设置需要根据输入信号强度调整,避免ADC过载或信噪比恶化。

4.3 配置文件的管理与自定义

GUI左上角的“Configuration Control Panel”是配置管理的枢纽。

  • 加载配置(Load Config):可以加载之前保存的.m文件。default_config.m就是默认的配置文件。
  • 保存配置(Save Config):将当前GUI中的所有设置保存到一个新的.m文件中。强烈建议在进行任何重要参数修改前,先保存当前配置;修改并验证成功后,另存为一个新文件。这能极大提高调试效率。
  • 读写/显示(RD/WR/DISPLAY):这是一个高级功能。点击“READ ALL”可以读取板上所有芯片的当前寄存器值,并在“DISPLAY GUI”中以十六进制形式展示。你可以手动修改这些寄存器值,然后点击“WRITE ALL”写回板卡。此操作需谨慎,仅建议在对芯片数据手册有深入了解时使用。

5. 全链路功能测试与信号分析实战

理解了硬件和软件配置后,我们通过三个实际测试案例,将整个信号链路跑通。这里以文档中的“单音测试”为例,并补充关键原理和调试技巧。

5.1 案例一:发射路径单音测试

目标:通过TSW3100产生一个数字单音信号,经TSW3725发射链上变频后,用频谱仪观察射频输出。

步骤与原理剖析

  1. TSW3725配置:确保已通过“Program All”加载默认配置。默认配置通常将LO1设为1990 MHz,DAC插值为4x,粗混频为Fs/4=153.6 MHz。
  2. TSW3100软件设置
    • 打开TSW3100 Multitone Pattern Generator GUI (v2.7+)。
    • 采样率(Sample Rate):设为153.6 MSPS。为什么是153.6M?因为DAC的最终输出采样率是614.4 MSPS,而插值是4x,所以DAC的输入数据率(即TSW3100发送的数据率)应为 614.4 / 4 = 153.6 MSPS。这里必须匹配。
    • 信号类型:选择“Complex”(复数),因为我们要产生I/Q两路信号。
    • 单音设置:在Tone Groups中,设置一个中心频率(Tone Center)为5 MHz的单音。这个5 MHz是相对于DAC输入采样率(153.6 MHz)的数字中频
    • 数据格式:在TSW3100 Control中,选择“16b QDAC”(匹配DAC3484的16位输入)、“Two‘s Comp”(二进制补码,最常用)、“16b MSB Justify”(高位对齐)。
  3. 频率计算与验证
    • 最终射频输出频率 = LO频率 + 粗混频频率 + 数字中频频率
    • 代入:1990 MHz + 153.6 MHz + 5 MHz =2148.6 MHz
    • 用频谱仪在TSW3725的TX1或TX2输出端口测量,应能在2148.6 MHz附近看到一个纯净的单音信号,功率约为-25 dBm(默认衰减设置下)。
  4. 常见问题排查
    • 无信号输出:检查TSW3100的LED D14(PAT GEN CLK)和D15(PAT GEN RUN)是否亮起。如果不亮,检查TSW3100与适配板的LVDS连接,以及TSW3100的IP地址设置(需与电脑在同一网段)。尝试在TSW3100 GUI中重新点击“Create and Save/Run”。
    • 输出频率不对:复核LO频率、DAC插值设置和TSW3100的单音频率设置。确保TSW3725 GUI中“GC5330/TSW3100 CLK”的分频比设置正确(独立模式下应为/8)。
    • 频谱杂散多:检查参考时钟质量。确保30.72 MHz时钟源的相位噪声和抖动足够低。检查板卡供电是否干净,有无大的纹波。

5.2 案例二:反馈路径单音测试

目标:将一个已知的射频单音信号注入反馈路径,通过TSW1200捕获并分析,验证反馈链路的增益、线性度和频率响应。

步骤与原理剖析

  1. 信号注入:需要一个射频信号源。最方便的方法是使用案例一中TSW3725自身的发射输出。用一根射频线将TX输出(如TX1)连接到FB_IN1输入端口。这样,我们就有了一个已知频率(2148.6 MHz)和已知功率(约-25 dBm)的测试信号。
  2. TSW3725反馈路径配置
    • 在GUI的“Feedback Path Selection”下拉菜单中,选择“FB1”。
    • 调整“PGA870 Feedback Path”的增益,例如设为12 dB,以将信号放大到ADC的最佳输入范围。
  3. TSW1200软件设置
    • 打开TSW1200 GUI (v2.5+)。
    • ADC选择:根据你板卡上焊接的反馈ADC型号选择。默认是ADS4149,因此选择“ADS414x”。
    • 捕获模式:在“Data Capture options” -> “Capture Options”中,选择“Two’s Complement Mode”,与ADC的输出格式匹配。
    • 测试类型:选择“Single Tone FFT”。
    • 关键参数设置
      • ADC采样率(Fs):设为204.8 MSPS。这是反馈ADC的实际工作采样率。
      • ADC输入频率(Fc):设为153.6 MHz。这是中频频率。为什么是这个值?因为反馈链路的下变频LO与发射链相同(LO1 = 1990 MHz)。输入射频信号是2148.6 MHz,所以中频 = |LO - RF| = |1990 - 2148.6| = 158.6 MHz?注意:这里有一个易错点。默认配置中,反馈路径的混频器可能设置为高边带注入或低边带注入,这会影响符号。在文档示例中,它直接使用了153.6 MHz。你需要根据TRF3703的实际配置(由GUI设置)来确定符号。最保险的方法是:在GUI中保持默认配置,并按照文档的示例频率设置。
      • 勾选“Auto Calculation of Coherent Input Frequency”。
  4. 捕获与分析:点击TSW1200 GUI的“Capture”按钮。如果一切正常,你将看到一个清晰的FFT频谱图,峰值应在你设置的Fc(153.6 MHz)处。可以观察信号的SNR(信噪比)、SFDR(无杂散动态范围)来评估链路性能。

5.3 案例三:接收路径单音测试

目标:验证接收链路的性能。

步骤与原理剖析

  1. 信号注入:将信号源(或TSW3725的TX输出)连接到RX_IN1(通道A)或RX_IN2(通道B)。示例频率为1660.0375 MHz。
  2. 频率计算:接收LO2默认频率为1800 MHz。ADC输入中频Fc设为139.9625 MHz。则输入射频频率 = LO2 - Fc = 1800 - 139.9625 = 1660.0375 MHz。同样,需注意混频器的边带设置。
  3. TSW3725接收路径配置:在GUI的RX面板,为对应的通道(RX1或RX2)设置PGA870增益,例如-3 dB。
  4. TSW1200设置
    • ADC选择“ADS424x”(默认RX ADC)。
    • 采样率Fs = 204.8 MSPS。
    • 输入频率Fc = 139.9625 MHz。
    • 在“Display Channel”中选择对应的通道(A或B)。
  5. 结果分析:捕获后观察FFT频谱。除了评估SNR,还可以通过扫描输入信号功率,测量接收链路的增益压缩点(P1dB)和三级交调点(IP3)。

5.4 进阶演示:LTE信号生成与评估

单音测试验证了链路的通断和基本线性度,而通信系统需要评估复杂调制信号的性能,如EVM和ACLR(邻道泄漏比)。

  1. 使用TSW3100 LTE GUI:运行TSW3100_LTE_v2p7.exe。这是一个专门生成标准LTE下行链路信号的工具。
  2. 参数配置:以5MHz带宽、TM3.1(MIMO下行参考信号)为例。
    • 设置DAC采样率(Freq)为153.6 MHz。
    • 在Carriers中,设置一个带宽为“5 MHz TM3.1”的载波。
    • TSW3100控制设置与单音测试相同。
  3. 生成与发送:点击“Generate and Transfer TSW3100”。这个过程较慢,需要1-2分钟生成I/Q数据并加载到TSW3100的DDR内存中。
  4. TSW3725输出:计算输出射频中心频率。LO1 (1990) + 粗混频(153.6) + 载波中心偏移(0) = 2143.6 MHz。
  5. 测量:使用频谱分析仪测量ACLR。使用矢量信号分析仪(VSA)软件(如Keysight 89600、R&S VSE等)连接频谱仪或直接连接TSW3725的反馈路径,解调信号并测量EVM。
    • VSA软件设置关键:在VSA中设置正确的中心频率(2143.6 MHz)、分析带宽(5 MHz)、调制制式(LTE)以及具体的帧结构(如TM3.1)。需要将TSW1200捕获的原始数据导出为文件,再导入VSA软件进行分析,或者如果VSA软件支持,通过软件接口直接控制TSW1200进行实时捕获分析。

性能调优心得

  • EVM优化:如果EVM不佳,首先检查时钟质量(参考源相位噪声)和电源噪声。其次,在TSW3725 GUI中微调DAC3484的QMC(正交误差校正)设置。小幅调整I/Q的增益和相位偏移(每次0.1 dB或0.1度),观察EVM是否有改善。这是一个迭代过程。
  • ACLR优化:ACLR主要受功放非线性和DAC镜像频率影响。确保DAC的输出滤波器有效抑制镜像。在发射路径,可以尝试启用DAC3484内置的数字预失真(DPD)功能(如果GUI支持),或轻微调整输出衰减,让后级功放工作在线性区。
  • 反馈路径校准:对于DPD应用,反馈路径的幅度和相位响应必须非常精确。可以输入一个已知的校准信号,对比反馈ADC捕获的数据与原始数据,计算出幅度和相位误差,并在数字域进行补偿。这个校准系数可以应用到后续的DPD算法中。

6. 典型问题排查与维护建议

即使按照指南操作,在实际环境中仍可能遇到各种问题。下面是一个快速排查清单:

现象可能原因排查步骤
GUI无法启动,报错关于tsw6011_usb_spi.dllFTDI D2XX驱动未正确安装1. 检查设备管理器中的USB设备驱动是否为FTDI提供。2. 重新安装FTDI最新D2XX驱动。3. 尝试以管理员身份运行GUI。
点击“Program All”后,板卡LED状态不正确(如D3/D4/D5不亮)1. 参考时钟未连接或异常。
2. 电源问题。
3. 硬件故障。
1. 用示波器测量适配板J2的30.72 MHz时钟,确保幅度(0.2-3.3 Vpp)和频率正常。
2. 检查6V电源电压是否稳定,电流是否足够。
3. 重新插拔所有板间连接器,检查有无物理损坏。
TSW3100 LED D16 (FIFO EMPTY ERROR) 亮起TSW3100数据流中断,未正确加载波形或时钟不同步。1. 在TSW3100 GUI中重新点击“Create and Save/Run”。
2. 检查TSW3100与TSW3725适配板的LVDS连接(J4-J74)。
3. 重启TSW3100板卡电源。
TSW1200软件无法找到设备(COM口)USB驱动问题或板卡未正确上电。1. 检查设备管理器中是否有“TSW1200”或相关COM口出现。
2. 尝试按Ctrl+Shift+I强制刷新。
3. 重新插拔TSW1200的USB线,或更换USB端口。
频谱仪上看到的输出频率与计算值有较大偏差LO未锁定,或时钟分频比设置错误。1. 确认TSW3725上D4(TX/FB LO)和D5(RX LO)LED为绿色常亮。
2. 复核GUI中LO的频率设置值。
3. 检查CDCE72010的时钟分频配置,特别是给TSW3100的时钟分频比(应为/8)。
捕获到的信号频谱很差,底噪高或杂散多1. ADC过载或欠驱动。
2. 时钟抖动大。
3. 板间接地不良。
1. 调整PGA870的增益,使ADC输入信号幅度在其满量程的-3 dBFS左右最佳。
2. 检查参考时钟源的质量。
3. 确保所有板卡通过电源地良好共地,必要时使用金属支架将板卡固定在一起。
在SCBP模式下无法正常工作模式开关SW2-1设置错误,或SPI配置未切换。1. 确认SW2-1拨到了左侧(SCBP模式),且D14闪烁。
2. 检查并修改GUI中“GC5330/TSW3100 CLK”分频比和DAC3484的字/字节模式位,使其匹配SCBP模式要求。

长期使用与维护建议

  • 静电防护:射频器件对ESD敏感,操作时务必佩戴防静电手环,并放在防静电垫上。
  • 连接器保养:SMA和板对板连接器频繁插拔易损坏。操作时应垂直对准,避免摇晃,力度适中。
  • 散热:高性能DAC、ADC和FPGA工作时会产生热量。确保评估板周围有适当空气流通,避免长时间在高温密闭环境下满负荷运行。
  • 软件版本管理:妥善保存不同版本的GUI软件和配置文件。在升级任何软件前,备份当前可稳定工作的版本和环境。

TSW3725EVM是一个功能强大但稍显复杂的系统。成功的关键在于循序渐进:先确保电源、时钟、模式开关这些基础项正确,再通过简单的单音测试验证每一条信号链路,最后才进行复杂的调制信号测试。每一次故障排除,都是对射频系统理解的一次加深。这个平台的价值,不仅在于它提供的性能数据,更在于它为你提供的、一个可以亲手触碰和调试的完整射频信号链实践机会。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询