主要内容

AD936x接收机

从ad936x接收数据Zynq无线电硬件

  • 库:
  • 通信工具箱支持包的Xilinx Zynq-Ba金宝appsed Radio / AD936x

描述

AD936x Receiver块从基于AD936x的Zynq接收数据®无线电硬件。该块支持这些无线电硬金宝app件设备:

  • ADI射频SOM

  • 赛灵思公司®ZC706与模拟设备®FMCOMMS2/3/4射频卡

  • ZedBoard™模拟设备FMCOMMS2/3/4射频卡

  • Xilinx ZCU102带模拟器件FMCOMMS2/3/4射频卡

您可以使用AD936x Receiver模块来模拟和开发各种软件定义的无线电(SDR)应用程序。这个图展示了在Simulink中发射和接收无线电信号的概念概述金宝app®使用Xilinx基于zynq的无线电通信工具箱™支持金宝app包.金宝appSimulink与AD936x Receiver模块交互,接收来自无线电硬件的信号。

为了在空中传输无线电信号,将在Simulink中产生的信号传递给发射机模块。金宝app发射机模块将信号转发给无线电硬件。若要接收空中的无线电信号,请使用接收器组。接收模块转发从无线电硬件接收到的信号,在Simulink中进行后处理。金宝app

港口

输入

全部展开

外部射频中心频率,指定为非负的有限标量。有效的中心频率范围是70mhz到6ghz。

依赖关系

要启用该端口,请设置中心频率源参数输入端口

数据类型:

外部增益,指定为数字标量或1 × 2数字向量。有效增益范围从-10 dB到73 dB,并取决于中心频率。不兼容的增益和中心频率组合从无线电硬件返回一个错误。对于每个中心频率可接受的最小和最大增益值,请检查制造商的规范。

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

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

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

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

依赖关系

要启用该端口,请设置获得的来源参数输入端口

数据类型:

输出

全部展开

从无线电硬件接收到的输出信号,以复杂矩阵返回。矩阵中的列数取决于所使用的信道数,如通道映射参数。每一列对应于在一个信道上接收的复杂数据的信道。

该端口支持这些数据类金宝app型的复杂值:

  • 16位有符号整数-复数值是来自板的16位原始I和Q样本。AD9361/AD9364射频芯片ADC的12位值被符号扩展到16位。

  • 单精度浮点数-复数值被缩放到[- 0.0625,0.0625]的范围。该块从从单板接收到的扩展符号16位中获得该值。

  • 双精度浮点数-复数值被缩放到[- 0.0625,0.0625]的范围。该块从从单板接收到的扩展符号16位中获得该值。

要指定数据类型,使用输出数据类型参数。

要确认数据接收,请使用数据有效端口。第一个有效数据帧可能包含瞬态值,导致包中包含未定义的数据。

数据类型:int16||
复数的支持:金宝app是的

有效的数据指示器,返回为以下值之一:

  • 1指示块已从无线电硬件接收到数据。

  • 0指示块没有从无线电硬件接收数据。

依赖关系

要启用该端口,请在先进的选项卡中,更新数据超时(秒)而不是

数据类型:布尔

Data discontinuity标志,返回如下值之一:

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

  • 0表明你没有溢出。

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

依赖关系

要启用该端口,请在主要选项卡中,选择启用溢出指示灯输出端口参数。

数据类型:布尔

参数

全部展开

AD936x Receiver块最多支持两个通道接收金宝app来自基于AD936x的Zynq无线电硬件的数据。使用通道映射参数指示是使用单个通道还是使用两个通道。对于输出信号中的每个通道,数据,可以设置获得(dB)参数单独设置,也可以对所有通道应用相同的设置。所有其他参数值应用于使用中的每个通道。

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

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

如果参数被列为可调参数,那么您可以在模拟过程中更改其值。

主要选项卡

无线电硬件的IP地址,指定为点四表达式。

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

中心频率源,指定为这些选项之一:

  • 对话框—使用“”设置中心频率中心频率(赫兹)参数。

  • 输入端口—使用“”设置中心频率中心频率输入端口。

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

可调:是的

依赖关系

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

数据类型:

增益的来源,指定为以下值之一:

  • AGC缓慢的攻击—用于功率水平变化缓慢的信号。

  • AGC快速攻击—适用于功率级变化迅速的信号。

  • 对话框—使用获得(dB)参数。

  • 输入端口—使用获得输入端口。

以dB为单位的增益,指定为数字标量或1乘2的数字向量。有效增益范围从-10 dB到73 dB,并取决于中心频率。不兼容的增益和中心频率组合从无线电硬件返回一个错误。对于每个中心频率可接受的最小和最大增益值,请检查制造商的规范。

设置增益值根据通道映射参数配置。

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

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

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

可调:是的

依赖关系

要启用该参数,请设置获得的来源参数对话框

数据类型:

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

  • 1—只有通道1被使用。

  • 2—只有通道2正在使用。

  • (1 2)—两个通道都在使用中。

无线电硬件的射频芯片决定了用于接收数据的信道数量。

金宝app支持无线硬件 射频芯片 数量的渠道 金宝app支持射频端口

ADI射频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。

请注意

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

数据类型:

选择输出数据类型,作为以下选项之一:

  • int16—整型值是单板的16位原始I和Q样本。AD9361/AD9364射频芯片ADC的12位值被符号扩展到16位。

  • —单精度浮点值缩放范围为[- 0.0625,0.0625]。该块从从单板接收到的扩展符号16位中获得该值。

  • —双精度浮点值缩放范围为[- 0.0625,0.0625]。该块从从单板接收到的扩展符号16位中获得该值。

每帧的采样数,指定为正整数。在单通道模式下,每帧的采样数必须是偶数。当流到主机时,使用大帧可以提供更有效的性能。要确定对象的实时操作,请使用溢出输出端口。

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

当您选择此参数时,块将生成一组连续的帧。此设置可以帮助模拟无法实时运行的模型。当启用突发模式时,通过使用帧破裂参数。有关如何使用此参数的详细信息,请参见突发模态

连续突发帧数,指定为正整数。

依赖关系

要启用该参数,请选择启用破裂模式参数。

数据类型:

过滤选项卡

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

请注意

当使用ADI滤波器向导对AD936x Receiver块应用自定义滤波器时,使用自定义过滤器将自动被选中。要在默认和自定义过滤器设计之间切换,请清除或选择使用自定义过滤器,分别。然后单击应用在块掩码上。

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

高级选项卡

选择此参数可以使射频硬件数据路径绕过FPGA瞄准或软硬件协同设计时生成和编程的算法。有关更多信息,请参见FPGA针对工作流硬件软件合作设计工作流

当选择此参数时,块应用同相求积(IQ)不平衡补偿。

选择此参数时,阻断应用射频直流阻断滤波器。

选择此参数时,阻塞应用基带直流阻塞滤波器。

当您选择此参数时,您可以使用样品时间参数。有关更多信息,请参见SDR接收机采样时间

块的采样时间,指定为正标量。默认值为样品每帧除以基带采样率(Hz).考虑仅在部署硬件-软件协同设计实现时更改默认值。

依赖关系

要启用该参数,请选择覆盖自动采样时间参数。

数据类型:

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

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

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

数据类型:

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

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

  • 数字Tx ->数字Rx—启用设备内的数字信号回环。信号绕过射频级。

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

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

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

  • 基调注入Tx—启用BIST信号注入传输路径。

  • 基调注入的处方—使能BIST信号注入接收路径。

当启用BIST信号注入时,可以使用信号发生器模式参数。

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

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

  • 语气—使用单板自带的语音发生器。要设置音调频率和音调级别,请使用音频率(赫兹)语气级别(dB)参数,分别。

依赖关系

要启用该参数,请设置测试信号注入参数基调注入Tx基调注入的处方

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

依赖关系

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

BIST音级,指定为0-6-12年,或-18年

依赖关系

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

介绍了R2018b