主要内容

AD936x发射机

发送数据到基于ad936x的平台Zynq无线电硬件

  • 库:
  • Xilinx zynq无线电/ AD936x通万博1manbetx信工具箱支持包

  • AD936x发射器块

描述

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发射器模块交互,将数据发送到无线电硬件。

为了在空中传输无线电信号,将Simulink中生成的信号传递给发射机块。万博1manbetx发射机块将信号转发给无线电硬件。在空中接收无线电信号时,使用接收块。接收块转发从无线电硬件接收到的信号,以便在Simulink中进行后处理。万博1manbetx

港口

输入

全部展开

输入信号发送到无线电硬件,指定为复杂矩阵。类所指定的矩阵中的列数取决于所使用的通道数通道映射参数。每一列对应一个通过一个通道发送的复杂数据通道。在单通道模式下,列中的元素个数必须为偶数。

该端口支持以下数据类万博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数值矢量。有效增益范围为-89.75 dB到0 dB。分辨率为0.25 dB。

的增益设置通道映射参数配置。

  • 对于单个通道,将增益指定为标量。

  • 对于使用相同增益值的两个通道,将增益指定为标量。块通过标量展开应用增益。

  • 对于使用不同增益值的两个通道,将增益指定为1 × 2矢量。的向量的第Th元素被应用到参数指定的通道通道映射参数。

依赖关系

若要启用此端口,请设置收益来源参数输入端口

数据类型:

输出

全部展开

数据中断标志,作为以下值之一返回:

  • 1指示存在导致不连续数据的下溢。

  • 0表示无下溢。

您可以使用此端口作为诊断工具,以确定AD936x发射器块的实时操作。如果您的模型不是实时运行的,请增加帧大小以接近或实现实时性能。或者,您可以降低基带采样率。

请注意

第一次运行该块将初始化无线电。由于此初始化可能导致下溢,请忽略下溢输出第一次运行的端口值。

依赖关系

要启用此端口,请在主要选项卡,选择开启下溢指示灯的输出端口参数。

数据类型:布尔

参数

全部展开

AD936x发射器模块最多支持两个通道将数据发送到基于AD万博1manbetx936x的Zynq无线电硬件。使用通道映射参数指示是使用单个通道还是使用两个通道。对于输入信号中的每个通道,数据,可以设置获得(dB)参数,或者您可以对所有通道应用相同的设置。如果选择直接数字合成(DDS)传输方式数据源选择参数,也可以单独设置所有基于dds的参数。所有其他参数值应用于正在使用的每个通道。

上,要检查块和无线电硬件之间的连接,并同步它们之间的无线电设置主要选项卡上,单击信息

当您设置块参数值时,AD936x发射器块首先检查值是否具有正确的数据类型。如果值通过了这些检查,这些值仍然可能超出无线电硬件的范围。在这种情况下,无线电硬件将实际值设置为尽可能接近指定值。当您下次通过单击使块与无线电硬件同步时信息,弹出对话框显示实际值。

如果参数被列为可调的,则可以在模拟期间更改其值。

主要选项卡

无线电硬件的IP地址,以点号四分之一的表达式指定。

此参数必须与硬件设置过程中分配的无线电硬件的物理IP地址匹配。有关更多信息,请参见引导主机无线电硬件设置。如果您使用默认IP地址以外的IP地址配置无线电硬件,请更新无线电IP地址相应的行动。

中心频率源,指定为以下选项之一:

  • 对话框—设置中心频率中心频率(Hz)参数。

  • 输入端口—设置中心频率中心频率输入端口。

射频中心频率(以Hz为单位),指定为非负标量。中心频率的有效范围为70mhz ~ 6ghz。

可调:是的

依赖关系

若要启用此参数,请设置中心频率源参数对话框

数据类型:

  • 对话框参数指定增益获得(dB)参数。

  • 输入端口参数指定增益获得输入端口。

以dB为单位的增益,指定为数值标量或1 × 2数值矢量。有效增益范围为-89.75 dB到0 dB。分辨率为0.25 dB。

的增益设置通道映射参数配置。

  • 对于单个通道,将增益指定为标量。

  • 对于使用相同增益值的两个通道,将增益指定为标量。块通过标量展开应用增益。

  • 对于使用不同增益值的两个通道,将增益指定为1 × 2矢量。的向量的第Th元素被应用到参数指定的通道通道映射参数。

可调:是的

依赖关系

若要启用此参数,请设置收益来源参数对话框

数据类型:

通道输入映射,指定为以下值之一:

  • 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为单位),指定为正标量。该参数的有效范围是520.834 kHz到61.44 MHz。

请注意

要使该块与无线电硬件同步,请在菜单选项卡上,单击信息。如果指定的速率和实际的速率有一点不匹配,请验证计算的速率是否接近您实际需要的值。

数据类型:

选择此参数可启用下溢主机无线电硬件数据传输期间的输出端口。

过滤选项卡

选择此参数时,过滤器链将使用自定义过滤器设计而不是默认过滤器设计。例如,如果默认滤波器的增益或带宽特性不能满足应用程序的需求,则可以设计一个满足特定需求的自定义滤波器。如果AD936x发射器模块尚未应用自定义滤波器设计,请单击启动过滤器向导打开ADI过滤器向导。该向导使您能够基于AD9361/AD9364射频芯片设计自定义滤波器基带采样率(Hz)参数。您可以调整和优化用于计算模拟滤波器、插值和抽取滤波器以及FIR系数的设置。完成向导后,要将自定义筛选器设计应用于块,请单击应用在方块蒙版上。

请注意

当使用ADI滤波器向导对AD936x发射器块应用自定义滤波器时,使用自定义过滤器自动选择。若要在默认过滤器和自定义过滤器设计之间切换,请清除或选择使用自定义过滤器,分别。然后单击应用在方块蒙版上。

有关更多信息,请参见基带采样率和滤波器链

高级选项卡

选择该参数可使无线电硬件数据路径绕过FPGA瞄准或软硬件协同设计时生成和编程的算法。有关更多信息,请参见FPGA定位流程而且硬件-软件协同设计工作流

数据源,指定为以下值之一:

  • 输入端口—此选择启用数据输入端口。

  • DDS—启用DDS传输。该块为每个通道使用两个附加音调。要设置这些音调的音调频率和音调范围,请使用音1频率(Hz)音2频率(Hz)音阶[0-1],音阶[0-1]参数。DDS信号在FPGA上生成。

第一个DDS音调频率(以Hz为单位),指定为以下选项之一:

  • 数值标量-对单个通道使用此选项,或为两个通道指定相同的频率。对象对指定的每个通道应用标量展开通道映射参数。

  • 1乘2数字矢量-使用此选项为两个通道指定不同的频率。的向量的第Th元素被应用到参数指定的通道通道映射参数。

的有效范围音1频率(Hz)是从0到BasebandSampleRate/ 2。

依赖关系

若要启用此参数,请设置数据源选择参数DDS

数据类型:

第二DDS音调频率(以Hz为单位),指定为以下选项之一:

  • 数值标量-对单个通道使用此选项,或为两个通道指定相同的频率。对象对指定的每个通道应用标量展开通道映射参数。

  • 1乘2数字矢量-使用此选项为两个通道指定不同的频率。的向量的第Th元素被应用到参数指定的通道通道映射参数。

的有效范围音2频率(Hz)是从0到BasebandSampleRate/ 2。

依赖关系

若要启用此参数,请设置数据源选择参数DDS

数据类型:

第一个DDS音阶为满音阶的百万分之一,指定为以下选项之一:

  • 数值标量-对单个通道使用此选项,或为两个通道指定相同的比例。对象对指定的每个通道应用标量展开通道映射参数。

  • 1乘2数值向量-使用此选项为两个通道指定不同的比例。的向量的第Th元素被应用到参数指定的通道通道映射参数。

的有效范围音阶[0-1]是从0到1。

依赖关系

若要启用此参数,请设置数据源选择参数DDS

数据类型:

第二DDS音阶,以全音阶的百万分之一为单位,指定为以下选项之一:

  • 数值标量-对单个通道使用此选项,或为两个通道指定相同的比例。对象对指定的每个通道应用标量展开通道映射参数。

  • 1乘2数值向量-使用此选项为两个通道指定不同的比例。的向量的第Th元素被应用到参数指定的通道通道映射参数。

的有效范围音阶[0-1]是从0到1。

依赖关系

若要启用此参数,请设置数据源选择参数DDS

数据类型:

I/O操作的超时时间(以秒为单位),指定为以下选项之一:

  • —块将无限期地等待I/O操作完成。

  • 负的标量,N-块等待N秒完成I/O操作。零秒对应的是非阻塞设置。

数据类型:

内置自检环回模式,指定为以下选项之一:

  • 禁用—关闭BIST环回功能。

  • 数字Tx ->数字Rx-使数字信号在设备内部循环。信号绕过射频级。

  • RF Rx -> RF Tx—允许接收到的射频信号环路回射频发射机端口。信号绕过FPGA。

BIST信号注入模式,指定为以下值之一:

  • 禁用—禁用BIST信号注入。

  • 音调注入Tx—使能BIST信号注入传输路径。

  • 音调注入Rx—使能BIST信号注入接收路径。

使能BIST信号注入时,可以使用命令设置BIST信号产生源信号发生器模式参数。

BIST信号产生的源,指定为以下选项之一:

  • 伪随机位序列—使用单板的PRBS(伪随机二进制序列)发生器。

  • 语气—请使用单板的声音发生器。设置音调频率和音调级别,使用音调频率(Hz)而且音调(dB)参数,分别。

依赖关系

若要启用此参数,请设置测试信号注入参数音调注入Tx音调注入Rx

BIST音频率,指定为Fs / 32Fs / 16Fs * 3/32,或Fs / 8

依赖关系

若要启用此参数,请设置信号发生器模式参数语气

BIST音调级别,指定为06-12年,或-18年

依赖关系

若要启用此参数,请设置信号发生器模式参数语气

版本历史

在R2018b中引入