IQ tool是Keysight的一款开源的波形生成软件,用于生成各类波形文件,并与Keysight的AWG进行连接,将波形文件导入AWG进而产生对应的波形信号。该软件强大的波形生成功能,极大地拓展了AWG的使用边界,让AWG适用于更多应用场景,同时也极大地提升了AWG的使用便利性。本文对IQ Tool进行一个整体的简单介绍,后续将针对其每一个功能模块进行详细说明。
目前IQ Tools支持下面这些类型的波形生成:
(1) 多音信号(Multi-tone): 支持设置采样率、信号频率数、信号频率范围、相位等参数。支持通过预失真的方法对AWG的频响进行补偿。
(2) 多载波调制信号: 支持设置采样率、符号数、过采样倍数、调制类型、脉冲成型滤波器、载波数和载波间隔等参数。支持对幅相补偿提升信号EVM。
(3) 雷达脉冲信号: 支持上升/下降时间、脉冲重复周期、脉冲形状、频率范围、offset等参数。
(4) 跳频信号:支持在两个或多个频率间进行跳频,可调整跳频时间。
(5) OFDM信号: 支持各种参数配置。
(6) 串行传输数据: 支持设置信号速率、传输时间、脉冲成型滤波器、抖动、噪声等参数。
(7) 脉冲函数生成: 用于生成各种形状的脉冲波形。
(8) 从文件导入波形: 支持用.mat、.bin、,csv等格式导入波形文件。
下面是各个功能模块的设置界面。
1. 主界面
2. Instrument Configuration界面
3. Multi-Tone & Noise界面
该功能模块的详细说明见《IQ Tools—Multi-Tone $ Noise》。