AD936x发射机
发送数据到基于ad936x的平台Zynq无线电硬件
- 库:
Xilinx zynq无线电/ AD936x通万博1manbetx信工具箱支持包
描述
AD936x发射器块将数据发送到基于AD936x的Zynq®无线电硬件。该块支持以下无线硬件万博1manbetx设备:
Adi rf som
赛灵思公司®ZC706与Analog Devices®FMCOMMS2/3/4射频卡
ZedBoard™与Analog Devices FMCOMMS2/3/4 RF卡
Xilinx ZCU102带Analog Devices FMCOMMS2/3/4射频卡
您可以使用AD936x发射器模块来模拟和开发各种软件定义无线电(SDR)应用程序。该图展示了在Simulink中发射和接收无线电信号的概念概述万博1manbetx®使用Xilinx zynq无线电通信工具箱™支持包万博1manbetx。万博1manbetxSimulink与AD936x发射器模块交互,将数据发送到无线电硬件。
港口
输入
数据
-输入信号
复杂的矩阵
输入信号发送到无线电硬件,指定为复杂矩阵。类所指定的矩阵中的列数取决于所使用的通道数通道映射参数。每一列对应一个通过一个通道发送的复杂数据通道。在单通道模式下,列中的元素个数必须为偶数。
该端口支持以下数据类万博1manbetx型的复杂值:
16位有符号整数——由于AD9361/AD9364射频芯片有一个12位DAC,因此只使用I和Q样本中最有效的12位。
单精度浮点——[- 1,1]范围内的复杂值。由于AD9361/AD9364射频芯片具有12位DAC,因此小于0.0625的数量级会丢失。
双精度浮点——[- 1,1]范围内的复数值。由于AD9361/AD9364射频芯片具有12位DAC,因此小于0.0625的数量级会丢失。
若要确定数据是否已成功传输,请启用下溢端口。
依赖关系
若要启用此端口,请设置数据源选择参数输入端口
。
数据类型:int16
|单
|双
复数支持:万博1manbetx是的
中心频率
—外部射频中心频率
非负有限标量
外部射频中心频率,指定为非负的有限标量。有效的中心频率范围为70mhz ~ 6ghz。
依赖关系
若要启用此端口,请设置中心频率源参数输入端口
。
数据类型:双
获得
-外部增益
数字标量| 1乘2的数字向量
外部增益源,指定为数值标量或1 × 2数值矢量。有效增益范围为-89.75 dB到0 dB。分辨率为0.25 dB。
的增益设置通道映射参数配置。
对于单个通道,将增益指定为标量。
对于使用相同增益值的两个通道,将增益指定为标量。块通过标量展开应用增益。
对于使用不同增益值的两个通道,将增益指定为1 × 2矢量。的
我
向量的第Th元素被应用到我
参数指定的通道通道映射参数。
依赖关系
若要启用此端口,请设置收益来源参数输入端口
。
数据类型:双
输出
下溢
—数据中断标志
1
|0
数据中断标志,作为以下值之一返回:
1
指示存在导致不连续数据的下溢。0
表示无下溢。
您可以使用此端口作为诊断工具,以确定AD936x发射器块的实时操作。如果您的模型不是实时运行的,请增加帧大小以接近或实现实时性能。或者,您可以降低基带采样率。
请注意
第一次运行该块将初始化无线电。由于此初始化可能导致下溢,请忽略下溢输出第一次运行的端口值。
依赖关系
要启用此端口,请在主要选项卡,选择开启下溢指示灯的输出端口参数。
数据类型:布尔
参数
AD936x发射器模块最多支持两个通道将数据发送到基于AD万博1manbetx936x的Zynq无线电硬件。使用通道映射参数指示是使用单个通道还是使用两个通道。对于输入信号中的每个通道,数据,可以设置获得(dB)参数,或者您可以对所有通道应用相同的设置。如果选择直接数字合成(DDS)传输方式数据源选择参数,也可以单独设置所有基于dds的参数。所有其他参数值应用于正在使用的每个通道。
上,要检查块和无线电硬件之间的连接,并同步它们之间的无线电设置主要选项卡上,单击信息。
当您设置块参数值时,AD936x发射器块首先检查值是否具有正确的数据类型。如果值通过了这些检查,这些值仍然可能超出无线电硬件的范围。在这种情况下,无线电硬件将实际值设置为尽可能接近指定值。当您下次通过单击使块与无线电硬件同步时信息,弹出对话框显示实际值。
如果参数被列为可调的,则可以在模拟期间更改其值。
主要选项卡无线电IP地址
—无线硬件IP地址
192.168.3.2
(默认)|点四分表达式
无线电硬件的IP地址,以点号四分之一的表达式指定。
此参数必须与硬件设置过程中分配的无线电硬件的物理IP地址匹配。有关更多信息,请参见引导主机无线电硬件设置。如果您使用默认IP地址以外的IP地址配置无线电硬件,请更新无线电IP地址相应的行动。
中心频率源
-中心频率源
对话框
(默认)|输入端口
中心频率源,指定为以下选项之一:
对话框
—设置中心频率中心频率(Hz)参数。输入端口
—设置中心频率中心频率输入端口。
中心频率(Hz)
-射频中心频率(Hz)
2.4 e9
(默认)|非负标量
射频中心频率(以Hz为单位),指定为非负标量。中心频率的有效范围为70mhz ~ 6ghz。
可调:是的
依赖关系
若要启用此参数,请设置中心频率源参数对话框
。
数据类型:双
收益来源
-选择收益来源
对话框
(默认)|输入端口
对话框
参数指定增益获得(dB)参数。输入端口
参数指定增益获得输入端口。
获得(dB)
——获得
-10年
(默认)|数字标量| 1乘2数字向量
以dB为单位的增益,指定为数值标量或1 × 2数值矢量。有效增益范围为-89.75 dB到0 dB。分辨率为0.25 dB。
的增益设置通道映射参数配置。
对于单个通道,将增益指定为标量。
对于使用相同增益值的两个通道,将增益指定为标量。块通过标量展开应用增益。
对于使用不同增益值的两个通道,将增益指定为1 × 2矢量。的我向量的第Th元素被应用到我参数指定的通道通道映射参数。
可调:是的
依赖关系
若要启用此参数,请设置收益来源参数对话框
。
数据类型:双
通道映射
-通道输入映射
1
(默认)|2
|(1 2)
通道输入映射,指定为以下值之一:
1
—只有1号通道被使用。2
—只有2号通道被使用。(1 2)
—两个通道均已被使用。
无线电硬件的射频芯片决定了可以用于发送数据的通道数量。
万博1manbetx支持的无线电硬件 | 射频芯片 | 通道数 | 万博1manbetx支持的射频端口 |
---|---|---|---|
Adi rf som ZC706和FMCOMMS2或FMCOMMS3 ZedBoard和FMCOMMS2或FMCOMMS3 ZCU102和FMCOMMS2或FMCOMMS3 |
AD9361 | 2 | Tx1a rx1a tx2a rx2a |
ZC706和FMCOMMS4 ZedBoard和FMCOMMS4 ZCU102和FMCOMMS4 |
AD9364 | 1 | 酸RXA |
基带采样率(Hz)
—基带采样率(Hz)
1 e6
(默认)|正标量
基带采样率(以Hz为单位),指定为正标量。该参数的有效范围是520.834 kHz到61.44 MHz。
请注意
要使该块与无线电硬件同步,请在菜单选项卡上,单击信息。如果指定的速率和实际的速率有一点不匹配,请验证计算的速率是否接近您实际需要的值。
数据类型:双
开启下溢指示灯的输出端口
—开启下流控制信号
在
(默认)|从
选择此参数可启用下溢主机无线电硬件数据传输期间的输出端口。
使用自定义过滤器
-启用自定义过滤器
从
(默认)|在
选择此参数时,过滤器链将使用自定义过滤器设计而不是默认过滤器设计。例如,如果默认滤波器的增益或带宽特性不能满足应用程序的需求,则可以设计一个满足特定需求的自定义滤波器。如果AD936x发射器模块尚未应用自定义滤波器设计,请单击启动过滤器向导打开ADI过滤器向导。该向导使您能够基于AD9361/AD9364射频芯片设计自定义滤波器基带采样率(Hz)参数。您可以调整和优化用于计算模拟滤波器、插值和抽取滤波器以及FIR系数的设置。完成向导后,要将自定义筛选器设计应用于块,请单击应用在方块蒙版上。
请注意
当使用ADI滤波器向导对AD936x发射器块应用自定义滤波器时,使用自定义过滤器自动选择。若要在默认过滤器和自定义过滤器设计之间切换,请清除或选择使用自定义过滤器,分别。然后单击应用在方块蒙版上。
有关更多信息,请参见基带采样率和滤波器链。
绕过用户逻辑
—开启用户逻辑旁路功能
从
(默认)|在
选择该参数可使无线电硬件数据路径绕过FPGA瞄准或软硬件协同设计时生成和编程的算法。有关更多信息,请参见FPGA定位流程而且硬件-软件协同设计工作流。
数据源选择
-数据来源
输入端口
(默认)|DDS
数据源,指定为以下值之一:
输入端口
—此选择启用数据输入端口。DDS
—启用DDS传输。该块为每个通道使用两个附加音调。要设置这些音调的音调频率和音调范围,请使用音1频率(Hz),音2频率(Hz),音阶[0-1],音阶[0-1]参数。DDS信号在FPGA上生成。
音1频率(Hz)
—第一个DDS音频率,单位为Hz
5000
(默认)|数字标量| 1乘2数字向量
第一个DDS音调频率(以Hz为单位),指定为以下选项之一:
数值标量-对单个通道使用此选项,或为两个通道指定相同的频率。对象对指定的每个通道应用标量展开通道映射参数。
1乘2数字矢量-使用此选项为两个通道指定不同的频率。的
我
向量的第Th元素被应用到我
参数指定的通道通道映射参数。
的有效范围音1频率(Hz)是从0到BasebandSampleRate
/ 2。
依赖关系
若要启用此参数,请设置数据源选择参数DDS
。
数据类型:双
音2频率(Hz)
—秒DDS音频率,单位为Hz
10000
(默认)|数字标量| 1乘2数字向量
第二DDS音调频率(以Hz为单位),指定为以下选项之一:
数值标量-对单个通道使用此选项,或为两个通道指定相同的频率。对象对指定的每个通道应用标量展开通道映射参数。
1乘2数字矢量-使用此选项为两个通道指定不同的频率。的
我
向量的第Th元素被应用到我
参数指定的通道通道映射参数。
的有效范围音2频率(Hz)是从0到BasebandSampleRate
/ 2。
依赖关系
若要启用此参数,请设置数据源选择参数DDS
。
数据类型:双
音阶[0-1]
-第一DDS音阶
0.5
(默认)|数字标量| 1乘2数字向量
第一个DDS音阶为满音阶的百万分之一,指定为以下选项之一:
数值标量-对单个通道使用此选项,或为两个通道指定相同的比例。对象对指定的每个通道应用标量展开通道映射参数。
1乘2数值向量-使用此选项为两个通道指定不同的比例。的
我
向量的第Th元素被应用到我
参数指定的通道通道映射参数。
的有效范围音阶[0-1]是从0到1。
依赖关系
若要启用此参数,请设置数据源选择参数DDS
。
数据类型:双
音阶[0-1]
-第二DDS音阶
0.25
(默认)|数字标量| 1乘2数字向量
第二DDS音阶,以全音阶的百万分之一为单位,指定为以下选项之一:
数值标量-对单个通道使用此选项,或为两个通道指定相同的比例。对象对指定的每个通道应用标量展开通道映射参数。
1乘2数值向量-使用此选项为两个通道指定不同的比例。的
我
向量的第Th元素被应用到我
参数指定的通道通道映射参数。
的有效范围音阶[0-1]是从0到1。
依赖关系
若要启用此参数,请设置数据源选择参数DDS
。
数据类型:双
数据超时时间(秒)
—I/O超时时间(以秒为单位)
正
(默认)|非负标量
I/O操作的超时时间(以秒为单位),指定为以下选项之一:
正
—块将无限期地等待I/O操作完成。负的标量,N-块等待N秒完成I/O操作。零秒对应的是非阻塞设置。
数据类型:双
回送
—BIST (Built-in self-test)环回模式
禁用
(默认)|数字Tx ->数字Rx
|RF Rx -> RF Tx
内置自检环回模式,指定为以下选项之一:
禁用
—关闭BIST环回功能。数字Tx ->数字Rx
-使数字信号在设备内部循环。信号绕过射频级。RF Rx -> RF Tx
—允许接收到的射频信号环路回射频发射机端口。信号绕过FPGA。
测试信号注入
—BIST信号注入模式
禁用
(默认)|音调注入Tx
|音调注入Rx
BIST信号注入模式,指定为以下值之一:
禁用
—禁用BIST信号注入。音调注入Tx
—使能BIST信号注入传输路径。音调注入Rx
—使能BIST信号注入接收路径。
使能BIST信号注入时,可以使用命令设置BIST信号产生源信号发生器模式参数。
信号发生器模式
—BIST信号产生的来源
伪随机位序列
(默认)|语气
BIST信号产生的源,指定为以下选项之一:
伪随机位序列
—使用单板的PRBS(伪随机二进制序列)发生器。语气
—请使用单板的声音发生器。设置音调频率和音调级别,使用音调频率(Hz)而且音调(dB)参数,分别。
依赖关系
若要启用此参数,请设置测试信号注入参数音调注入Tx
或音调注入Rx
。
音调频率(Hz)
—BIST音频率
Fs / 32
(默认)|Fs / 16
|Fs * 3/32
|Fs / 8
BIST音频率,指定为Fs / 32
,Fs / 16
,Fs * 3/32
,或Fs / 8
。
依赖关系
若要启用此参数,请设置信号发生器模式参数语气
。
音调(dB)
—BIST音级
0
(默认)|6
|-12年
|-18年
BIST音调级别,指定为0
,6
,-12年
,或-18年
。
依赖关系
若要启用此参数,请设置信号发生器模式参数语气
。
版本历史
在R2018b中引入
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。