ADRV9008-1、ADRV9008-2和ADRV9009的配置文件工具用户指南
1. 简介
ADRV9008-1、ADRV9008-2和ADRV9009配置文件工具(以下称为“配置文件工具”或“工具”)用于设计ADRV9008-x和ADRV9009宽带集成收发器的接收机、发射机和观测接收机FIR滤波器。该工具创建了滤波器,在补偿信号传输功能的同时平衡所需的通带,通过整个模拟和数字信号通路的收发器。该工具还生成ADC配置文件和时钟率,可与收发评估软件一起使用,以评估系统性能。任何采样率和带宽的自定义配置都必须使用此工具来创建可用于客户系统或与评估工具包一起使用的概要文件。该profile工具可以作为MATLAB源代码、MATLAB应用程序和独立的可执行文件使用。可以在不连接硬件的情况下使用该工具,直到将新的概要文件传输到TES GUI,然后加载到评估系统或客户代码和系统中。
使用该工具,用户可以执行以下任务:
- 设计新的配置文件,其中采样率和带宽的组合,贴合收发机的最小和最大工作限制,同时也满足芯片上的ARM算法处理器的要求。
- 为这些新的自定义配置文件设计可编程FIR滤波器,将滤波器系数保存到文件中,并将其加载到客户系统或收发评估系统(TES) GUI中,然后将其加载到收发机中
- 使用或绕过AD9528 JESD204B时钟发生器包括加载的ADRV9008-x和ADRV9009评估版
- 检查每个信号通路中滤波器的响应,它由复合模拟(composite analog)、复合数字(composite digital)和总体反应(Aggregate responses )组成
- 通过调整滤波器加权参数来进行“假设”实验,以平衡带纹波和阻带抑制
2. 修订列表、更改日志和已知的限制
发布说明文档包含了该工具本身的变更和限制的历史列表。可在此下载: https://www.analog.com/en/design-center/landing-pages/001/transceiver-evaluation-software.html
.
3. 配置文件工具选项和下载
该工具有三种形式,具有最大的灵活性。该工具有MATLAB源代码、MATLAB应用程序和可执行文件(executable)。
可执行文件(executable)
可执行文件包括exe,它允许工具作为一个单独的应用程序运行,而不需要MATLAB程序运行。该程序提供了一个GUI,允许用户定义输入参数,生成过滤器,查看输出结果,并保存所有输出参数供自己使用或在ADI EVB GUI软件中使用。注意,可执行文件的名称是talise_configuration_wizord .exe
链接: https://www.analog.com/en/design-center/landing-pages/001/transceiver-evaluation-software.html .
要使可执行文件作为独立的应用程序运行,需要在PC上安装MATLAB运行时引擎。当安装上述可执行文件时,将自动安装运行时引擎。作为参考,运行时引擎可以从此链接单独下载: https://www.mathworks.com/products/compiler/mcr.html..运行时引擎第一次运行时启动可能需要一分钟以上的时间,所以在初始化时请耐心等待。必须使用运行时引擎版本R2015B或更高版本。
MATLAB app
该应用程序作为MATLAB中的应用程序运行。应用程序的使用需要MATLAB运行与有效的许可证的*控制系统工具箱(the Control System Toolbox)*以及MATLAB本身。GUI和灵活性与可执行文件相同,但在MATLAB中作为应用程序运行允许用户编写额外的代码来对工具创建的数据文件进行后处理。有关安装和运行MATLAB应用程序的更多信息可以在这里找到: http://www.mathworks.com/help/matlab/creating_guis/installandrun-app.html.
MATLAB Source Code
这些是MATLAB函数,用户可以通过正确定义输入参数从MATLAB命令窗口启动它们。通过这种方式,用户可以更好地控制内部设计过程。MATLAB源代码可以在这里获得: https://www.analog.com/en/design-center/landing-pages/001/transceiver-evaluationsoftware.html.
4. 使用MATLAB APP和Profile
本节详细介绍了前两个选项,可执行文件和应用程序,并对它们进行了相同的处理,因为输入和输出功能是相同的
快速入门示例
下面的步骤显示了创建一个简单的profile文件、保存它并将其加载到TES GUI中的过程。
- Open the Profile Genereation Tool and select the correct transceiver part number
- Enter the sample rate and bandwidth parameters for all enabled signal paths
- Enable ORx stitching if the ORx bandwidth is greater than 200 MHz
- Adjust the AD9528 VCXO and refclk settings as needed to generate a device clock usable by the transceiver for the entered sampling rates
- Genereate and save the profiles
- Open the TES GUI and connect it to the hardware evaluation system using the desired refclk frequency
- In the TES GUI, under “File” select “Load Custom Profile” and select the file just saved by the configuration tool
- In the TES GUI, adjust the JESD settigns and any other GUI parameters as desired, program the evaluation system and then enable the desired signal paths to evaluate the performance