射频数据转换器
库:
SoC Blockset 金宝appXilinx设备/特别提款权/ RFDataConverter支持包
描述
的射频数据转换器块提供了一个射频接口的硬件逻辑数据路径。
块接受16位样品装进N通过x 16位dacx
数据港口和输出向量N样品通过dacx
港口。块接受一个向量的N样品通过adcx
港口和输出16位样品装进N通过x 16位adcx
数据港口的基础上N价值。N每个时钟周期的样本的数量,可能的值的x
范围从1到米,在那里米最大数量的数模转换器(adc)或数模转换器(dac)可在选定的硬件。块支持最多16 AD金宝appC和DAC数据路径连接到硬件逻辑。
在一代,SoC建设者工具将块参数映射到硬件上的射频数据转换器IP。
块支持创1,创2,创金宝app3 Zynq®UltraScale +™RFSoC设备。全面支持的设备列表,请参阅金宝app金宝app第三方工具和硬件支持。为特定Zynq UltraScale + RFSoC设备信息,请参阅Zynq UltraScale + RFSoC产品信息从Xilinx®的网站。
例子
港口
输入
adcx
- - - - - -ADC输入数据
列向量
ADC输入数据,指定为一个列向量。
x
显示的数量adc港口和范围从1到米,在那里米的最大数量是adc可用选择的硬件板上。的射频接口参数设置的数量adc港口。例如,如果射频接口被设置为ADC和DAC 2 x2射频接口
,阻塞端口adc1和adc2,也就是说,一个输入端口/ ADC通道接口。
这个港口是基于有效值数字接口参数值。
如果你设置数字接口参数
真正的
,指定这个值作为一个N元列向量,N是样品的数量每个时钟周期设定的样品每个时钟周期参数。使用这个选项来指定实值数据。例如,考虑N包含两个真实值等于2和数据D0和D1。在这种情况下,这个端口值指定为一个向量的形式D0D1]。
如果你设置数字接口参数
I / Q
,指定这个值为2N元列向量,N是样品的数量每个时钟周期设定的样品每个时钟周期参数。使用这个选项来指定复数数据。例如,考虑N等于2和数据包含两个复杂的值与实际零件我0和我1部和虚部问0和问1,分别。在这种情况下,这个端口值指定为一个向量的形式我0问0我1问1]。
数据类型:int16
|uint16
dacx
数据- - - - - -DAC输入数据
标量|列向量
DAC输入数据,指定为一个标量或列向量的长度从1到N,在那里N是你指定的样品每个时钟周期数的样品每个时钟周期参数。
x
显示的数量dacx
数据港口和范围从1到米,在那里米dac的最大数量是可以在选定的硬件。的射频接口参数设置的数量dacx
数据港口。
有关数据格式的更多信息,请参阅射频数据之间的数据格式转换块和硬件逻辑。
依赖关系
要启用这个端口,设置数字接口参数真正的
。
数据类型:int16
|int32
|int64
|uint16
|uint32
|uint64
|不动点
dacx
IData- - - - - -真正的DAC输入的一部分
标量|列向量
真正的DAC输入的一部分,指定为一个标量或列向量的长度从1到N,在那里N是你指定的样品每个时钟周期数的样品每个时钟周期参数。
x
显示的数量dacx
IData港口和范围从1到米,在那里米dac的最大数量是可以在选定的硬件。的射频接口参数设置的数量dacx
IData港口。
有关数据格式的更多信息,请参阅射频数据之间的数据格式转换块和硬件逻辑。
依赖关系
要启用这个端口,设置数字接口参数I / Q
。
数据类型:int16
|int32
|int64
|uint16
|uint32
|uint64
|不动点
dacx
QData- - - - - -虚部DAC的输入
标量|列向量
虚部的DAC输入,指定为一个标量或列向量的长度从1到N,在那里N是你指定的样品每个时钟周期数的样品每个时钟周期参数。
x
显示的数量dacx
QData港口和范围从1到米,在那里米dac的最大数量是可以在选定的硬件。的射频接口参数设置的数量dacx
QData港口。
有关数据格式的更多信息,请参阅射频数据之间的数据格式转换块和硬件逻辑。
依赖关系
要启用这个端口,设置数字接口参数I / Q
。
数据类型:int16
|int32
|int64
|uint16
|uint32
|uint64
|不动点
dacx
有效的- - - - - -显示有效的DAC输入数据
布尔标量
显示有效的DAC输入数据,指定为一个标量。
的值1
表明当上的数据dacx
数据端口是有效的或者当上的数据dacx
IData和dacx
QData港口是有效的。
x
显示的数量dacx
有效的港口和范围从1到米,在那里米dac的最大数量是可以在选定的硬件。的射频接口参数设置的数量dacx
有效的港口。
数据类型:布尔
adcx
RealTimeCtrlIn- - - - - -ADC实时控制输入
公共汽车
ADC实时控制输入,指定为一辆公共汽车。
x
显示的数量adcx
RealTimeCtrlIn港口和范围从1到米,在那里米的最大数量是adc可用选择的硬件板上。的射频接口参数设置的数量adcx
RealTimeCtrlIn港口。例如,如果您设置了射频接口参数ADC和DAC 2 x2射频接口
块有两个输入端口,每通道ADC接口。
依赖关系
要启用这个端口,选择实时的港口或实时NCO港口在先进的选项卡。
数据类型:DUT2RFDCRealTimeCtrlBusObj
adcTiley
NCOUpdateReq- - - - - -ADC NCO更新请求
布尔标量
ADC-numerically控制振荡器(NCO)更新请求,指定为一个布尔标量。请求一个更新的ADC NCO设置,设置输入信号高
。
y
显示的数量adcTiley
NCOUpdateReq港口和范围从1到k,在那里k的最大数量是ADC瓷砖选择硬件板上可用。的射频接口参数设置的数量adcTiley
NCOUpdateReq港口。例如,如果您设置了射频接口参数ADC和DAC 2 x2射频接口
块有一个输入端口,每ADC瓷砖。
依赖关系
要启用这个端口,选择实时NCO港口下ADC上节先进的选项卡。
数据类型:布尔
dacx
RealTimeCtrlIn- - - - - -DAC实时控制输入
公共汽车
DAC实时控制输入,指定为一辆公共汽车。
x
显示的数量dacx
RealTimeCtrlIn港口和范围从1到米,在那里米dac的最大数量是可以在选定的硬件。的射频接口参数设置的数量dacx
RealTimeCtrlIn港口。例如,如果您设置了射频接口参数ADC和DAC 2 x2射频接口
块有两个输入端口,一个/ DAC通道接口。
依赖关系
要启用这个端口,选择实时NCO港口下DAC上节先进的选项卡。
数据类型:DUT2RFDCRealTimeCtrlBusObj
dacTiley
NCOUpdateReq- - - - - -DAC NCO更新请求
布尔标量
DAC NCO更新请求,指定为一个布尔标量。请求一个更新的DAC NCO设置,设置输入信号高
。
y
显示的数量dacTiley
NCOUpdateReq港口和范围从1到k,在那里k最大数量的DAC瓷砖选择硬件板上可用。的射频接口参数设置的数量dacTiley
NCOUpdateReq港口。例如,如果您设置了射频接口参数ADC和DAC 2 x2射频接口
块有一个输入端口,每DAC瓷砖。
依赖关系
要启用这个端口,选择实时NCO港口下DAC上节先进的选项卡。
数据类型:布尔
dacTile1SysrefGating- - - - - -同步时钟控制MTS模式
布尔标量
multi-tile同步的同步时钟门控(MTS)模式,指定为一个布尔标量。禁用的DAC瓷砖Sysref
时钟信号,设置输入信号高
。
依赖关系
要启用这个端口,选择多瓦同步下常见的参数部分并选择实时NCO港口下DAC上节先进的选项卡。
数据类型:布尔
dacTile1SysrefReEnable- - - - - -同步时钟重新启用活动MTS模式
布尔标量
同步时钟重新启用活动MTS模式,指定为一个布尔标量。重新启用的Sysref
时钟信号,设置输入信号高
。
依赖关系
要启用这个端口,选择多瓦同步下常见的参数部分并选择实时NCO港口下DAC上节先进的选项卡。
数据类型:布尔
输出
dacx
- - - - - -DAC输出数据
列向量
DAC输出数据,返回一个列向量。
如果你设置数字接口参数
真正的
,块返回输出作为一个N元列向量,N是样品的数量每个时钟周期设定的样品每个时钟周期参数。例如,考虑N等于2,输入dac1Data端口是32位的大小。在这种情况下,这个端口返回一个向量(年代0年代1),年代0a16-bit值从0到15位片上的输入数据dac1Data港口和年代1是一个16位值切片从16 - 31位输入数据dac1Data端口。
如果你设置数字接口参数
I / Q
,2块返回输出N元列向量,N是样品的数量每个时钟周期设定的样品每个时钟周期参数。例如,考虑N等于2,输入dac1IData和dac1QData端口大小为32位。在这种情况下,这个端口返回一个向量(我0问0我1问1),我0a16-bit值从0到15位片上的输入数据dac1IData港口和我1是一个16位值切片从16 - 31位输入数据dac1IData港口和问0a16-bit值从0到15位片上的输入数据dac1QData港口和问1是一个16位值切片从16 - 31位输入数据dac1QData端口。
x
显示的数量dacx
港口和范围从1到米,在那里米dac的最大数量是可以在选定的硬件。的射频接口参数设置的数量dacx
港口。
数据类型:int16
adcx
数据- - - - - -ADC输出数据
标量|列向量
ADC输出数据,返回为一个标量或列向量的长度从1到N,在那里N是你指定的样品每个时钟周期数的样品每个时钟周期参数。
x
显示的数量adcx
数据港口和范围从1到米,在那里米的最大数量是adc可用选择的硬件板上。的射频接口参数设置的数量adcx
数据港口。
有关数据格式的更多信息,请参阅射频数据之间的数据格式转换块和硬件逻辑。
依赖关系
要启用这个端口,设置数字接口参数真正的
。
数据类型:uint16
|uint32
|uint64
|不动点
adcx
IData- - - - - -真正的ADC输出的一部分
标量|列向量
真正的ADC输出的一部分,作为一个标量返回或列向量的长度从1到N,在那里N是你指定的样品每个时钟周期数的样品每个时钟周期参数。
x
显示的数量adcx
IData港口和范围从1到米,在那里米的最大数量是adc可用选择的硬件板上。的射频接口参数设置的数量adcx
IData港口。
有关数据格式的更多信息,请参阅射频数据之间的数据格式转换块和硬件逻辑。
依赖关系
要启用这个端口,设置数字接口参数I / Q
。
数据类型:uint16
|uint32
|uint64
|不动点
adcx
QData- - - - - -虚部的ADC输出
标量|列向量
虚构的ADC输出的一部分,作为一个标量返回或列向量的长度从1到N,在那里N是你指定的样品每个时钟周期数的样品每个时钟周期参数。
x
显示的数量adcx
Qdata港口和范围从1到米,在那里米的最大数量是adc可用选择的硬件板上。的射频接口参数设置的数量adcx
Qdata港口。
有关数据格式的更多信息,请参阅射频数据之间的数据格式转换块和硬件逻辑。
依赖关系
要启用这个端口,设置数字接口参数I / Q
。
数据类型:uint16
|uint32
|uint64
|不动点
adcx
有效的- - - - - -显示有效的ADC输出数据
布尔标量
表明有效的ADC输出数据,作为一个布尔返回标量。
的值1
表明上的数据adcx
数据港口是有效的或者上的数据adcx
IData和adcx
QData港口是有效的。
x
显示的数量adcx
有效的港口和范围从1到米,在那里米的最大数量是adc可用选择的硬件板上。的射频接口集的数量adcx
有效的港口。
数据类型:布尔
adcx
RealTimeCtrlOut- - - - - -ADC实时控制输出
公共汽车
ADC实时控制输出,作为公共汽车返回。
x
显示的数量adcx
RealTimeCtrlOut港口和范围从1到米,在那里米的最大数量是adc可用选择的硬件板上。的射频接口参数设置的数量adcx
RealTimeCtrlOut港口。例如,如果您设置了射频接口参数ADC和DAC 2 x2射频接口
块有两个输出端口,每通道ADC接口。
请注意
这个端口总是设置为低
随着射频数据转换器块不支持模拟NCO混合器。金宝app
依赖关系
要启用这个端口,选择实时的港口在先进的选项卡。
数据类型:RFDC2DUTRealTimeCtrlBusObj
dacTiley
NCOUpdateBusy- - - - - -表明DAC NCO更新正在进行中
布尔标量
表明DAC NCO更新正在进行中,作为一个布尔返回标量。
y
显示的数量dacTiley
NCOUpdateBusy港口和范围从1到k,在那里k最大数量的DAC瓷砖选择硬件板上可用。的射频接口参数设置的数量dacTiley
NCOUpdateBusy港口。例如,如果您设置了射频接口参数ADC和DAC 2 x2射频接口
这个街区有一个输出端口,每DAC瓷砖。
请注意
这个端口总是设置为低
随着射频数据转换器块不支持模拟NCO混合器。金宝app
依赖关系
要启用这个端口,选择实时NCO港口下DAC上节先进的选项卡。
数据类型:布尔
adcTiley
NCOUpdateBusy- - - - - -表明ADC NCO更新正在进行中
布尔标量
表明ADC NCO更新正在进行中,作为一个布尔返回标量。
y
显示的数量adcTiley
NCOUpdateBusy港口和范围从1到k,在那里k的最大数量是ADC瓷砖选择硬件板上可用。的射频接口参数设置的数量adcTiley
NCOUpdateBusy港口。例如,如果您设置了射频接口参数ADC和DAC 2 x2射频接口
块有一个输出端口,每ADC瓷砖。
请注意
这个端口总是设置为低
随着射频数据转换器块不支持模拟NCO混合器。金宝app
依赖关系
要启用这个端口,选择实时NCO港口下ADC上节先进的选项卡。
数据类型:布尔
参数
硬件板- - - - - -视图选择的硬件
没有一个
(默认)| Xilinx金宝app董事会的支持
这个参数是只读的。
如何选择一个硬件板和配置参数,看看硬件实现面板。
射频接口- - - - - -射频接口的选择
ADC和DAC 2 x2射频接口
(默认)|ADC和DAC 1 x1射频接口
|ADC和DAC 4 x4射频接口
|ADC和DAC 8×8射频接口
|ADC和DAC 16 x16射频接口
|定制
指定射频通道接口类型。
选择一组预定义的ADC和DAC的组合,设置这个参数ADC和DAC 1 x1射频接口
,ADC和DAC 2 x2射频接口
,ADC和DAC 4 x4射频接口
,ADC和DAC 8×8射频接口
,或ADC和DAC 16 x16射频接口
。可用选项为这个参数变化按所选硬件板。选择所需数量的DAC或ADC组合,设置这个参数定制
。
例子:ADC和DAC 2 x2射频接口
指定两个ADC和DAC射频通道接口。
数字接口- - - - - -数字接口的选择
真正的
(默认)|I / Q
指定数字接口类型。
真正的
——金宝app支持真实数据I / Q
——金宝app支持复杂的数据通过使用真实和虚构的港口
DAC
窗格的数量和dac的数量在每一个面板中DAC标签取决于所选择的硬件。上显示的瓷砖和dac块面具显示相应的瓷砖和dac所选硬件板上。例如,如果您选择Xilinx Zynq UltraScale + RFSoC ZCU111评价工具,DAC选项卡包含两个窗格(Tile1和Tile2),每个窗格包含四个dac。ZCU111董事会,DAC1,DAC2,DAC3,DAC4在Tile1对应于DAC 0, DAC 1, DAC 2,分别在228年DAC瓷砖和DAC 3。DAC5,DAC6,DAC7,DAC8在Tile2对应于DAC 0, DAC 1, DAC 2,分别在229年DAC瓷砖和DAC 3。
瓷砖的选择和各自的dac是预定义的设置射频接口参数ADC和DAC 1 x1射频接口
,ADC和DAC 2 x2射频接口
,ADC和DAC 4 x4射频接口
,ADC和DAC 8×8射频接口
,或ADC和DAC 16 x16射频接口
。您不能修改瓷砖和DAC选择当您选择这些预定义的选项。修改瓷砖和DAC选择,设置射频接口参数定制
。
匹配所有dac的参数- - - - - -匹配所有dac的参数
在
(默认)|从
选择该参数相同的参数值应用于所有选中的dac。
明确这个参数来指定不同的参数值为每个选定的dac。
依赖关系
要启用该参数,设置射频接口参数定制
。
采样率(议员)- - - - - -数据采样率
1000年
(默认)|标量
指定采样率作为标量的范围是基于所选择的硬件。单位是每秒兆样本。
例如,如果您选择Xilinx Zynq UltraScale + RFSoC ZCU111评价工具,必须在采样率(500、6554)。
插值模式(xN)- - - - - -插值因子
2
(默认)|1
|3
|4
|5
|6
|8
|10
|12
|16
|20.
|24
|40
指定插值系数。
请注意
创1 Gen 2设备支持插值因素1,2,4,8。金宝app创3设备支持插值因素1,2,金宝app3,4,5,6、8、10、12、16、20、24岁和40。
样品每个时钟周期- - - - - -每个时钟周期的样本数量
2
(默认)|1
|3
|4
|5
|6
|7
|8
|9
|10
|11
|12
|13
|14
|15
|16
指定数量的样品每个时钟周期。可用选项的数量样品每个时钟周期随所选硬件板和数字接口类型。
计算流数据块的宽度为16 x样品每个时钟周期。
块计算流时钟频率采样率(议员)/插值模式(xN)x样品每个时钟周期。
混合类型- - - - - -混合类型
绕过
(默认)|粗
|细
指定混合类型。
使用绕过
,设置数字接口参数真正的
。
来选择粗
或细
,设置数字接口参数I / Q
。
混合模式- - - - - -混合模式类型
真正的- >
(默认)|I / Q - >真实
这个参数是只读的。
使用真正的- >
,设置数字接口参数真正的
。
使用I / Q - >真实
,设置数字接口参数I / Q
。
机频率- - - - - -混合机的频率
Fs / 2
(默认)|Fs / 4
|- f / 4
指定混合器的频率。
依赖关系
要启用该参数,设置数字接口参数I / Q
和混合类型参数粗
。
NCO频率(GHz)- - - - - -NCO的频率
[0 0]
(默认)|整数范围内(-10年,10)
作为一个指定区域的频率值米有效行向量,米dac的数量。
当你设置射频接口参数定制
和明确的匹配所有dac的参数参数,米必须是1。
依赖关系
要启用该参数,设置数字接口参数I / Q
和混合类型参数细
。
NCO的阶段- - - - - -NCO的阶段
[0 0]
(默认)|整数范围内(-180、180)
指定区域作为一个阶段米有效行向量,米dac的数量。
当你设置射频接口参数定制
和明确的匹配所有dac的参数参数,米必须是1。
依赖关系
要启用该参数,设置数字接口参数I / Q
和混合类型参数细
。
逆sinc过滤器- - - - - -直率的反应
从
(默认)|在
选择该参数将模拟sinc flat-output响应来自DAC输出响应。
ADC
窗格的数量和adc在每个面板的数量ADC标签取决于所选择的硬件。上显示的瓷砖和adc块面具显示相应的瓷砖和adc在选定的硬件。例如,如果您选择Xilinx Zynq UltraScale + RFSoC ZCU111评价工具,ADC选项卡包含四个窗格(Tile1,Tile2,Tile3,Tile4),每个窗格包含两个adc。ZCU111董事会,ADC1和ADC2在Tile1对应于ADC 0和ADC 1 224年ADC瓷砖,分别。ADC3和ADC4在Tile2对应于ADC 0和ADC 1 225年ADC瓷砖,分别。ADC5和ADC6在Tile3对应于ADC 0和ADC 1 226年ADC瓷砖,分别。ADC7和ADC8在Tile4对应于ADC 0和ADC 1 227年ADC瓷砖,分别。
瓷砖的选择和各自的adc是预定义的设置射频接口参数ADC和DAC 1 x1射频接口
,ADC和DAC 2 x2射频接口
,ADC和DAC 4 x4射频接口
,ADC和DAC 8×8射频接口
,或ADC和DAC 16 x16射频接口
。您不能修改瓷砖和ADC选择当您选择这些预定义的选项。修改瓷砖和ADC选择,设置射频接口参数定制
。
输出数据帧- - - - - -选择输出数据作为样本的框架
在
(默认)|从
选择该参数输出数据的帧样本。明确该参数作为标量输出数据。
所有adc的匹配参数- - - - - -所有adc的匹配参数
在
(默认)|从
选择该参数相同的参数值应用于所有选中的adc。
明确这个参数来指定不同的参数值为每个选定的adc。
依赖关系
要启用该参数,设置射频接口参数定制
。
采样率(议员)- - - - - -数据采样率
1000年
(默认)|标量
指定采样率作为标量的范围是基于所选择的硬件。单位是每秒兆样本。
例如,如果您选择Xilinx Zynq UltraScale + RFSoC ZCU111评价工具,必须在采样率(1000、4096)。
大量毁灭模式(xN)- - - - - -大量毁灭的因素
2
(默认)|1
|3
|4
|5
|6
|8
|10
|12
|16
|20.
|24
|40
指定大量毁灭的因素。
请注意
创1 Gen 2设备支持大量毁灭因素1,2,4,金宝app8。创3设备支持大量毁灭因素1,金宝app2,3,4,5,6、8、10、12、16、20、24岁和40。
样品每个时钟周期- - - - - -每个时钟周期的样本数量
2
(默认)|1
|3
|4
|5
|6
|7
|8
|10
|11
|12
|14
|16
指定数量的样品每个时钟周期。可用选项的数量样品每个时钟周期随所选硬件板和数字接口类型。
计算流数据块的宽度为:16 x样品每个时钟周期。
块计算流时钟频率为:采样率(议员)/大量毁灭模式(xN)x样品每个时钟周期。
混合类型- - - - - -混合类型
绕过
(默认)|粗
|细
指定混合类型。
使用绕过
,设置数字接口参数真正的
。
来选择粗
或细
,设置数字接口参数I / Q
。
混合模式- - - - - -混合模式类型
真正的- >
(默认)|真正的- > I / Q
这个参数是只读的。
使用真正的- >
,设置数字接口参数真正的
。
使用真正的- > I / Q
,设置数字接口参数I / Q
。
机频率- - - - - -混合机的频率
Fs / 2
(默认)|Fs / 4
|- f / 4
指定混合器的频率。
依赖关系
要启用该参数,设置数字接口参数I / Q
和混合类型参数粗
。
NCO频率(GHz)- - - - - -NCO的频率
[0 0]
(默认)|整数范围内(-10年,10)
指定数控振荡器(NCO)作为一个频率值米有效行向量,米是adc的数量。
当你设置射频接口参数定制
和明确的所有adc的匹配参数参数,米必须是1。
依赖关系
要启用该参数,设置数字接口参数I / Q
和混合类型参数细
。
NCO的阶段- - - - - -NCO的阶段
[0 0]
(默认)|整数范围内(-180、180)
指定区域作为一个阶段米有效行向量,米是adc的数量。
当你设置射频接口参数定制
和明确的所有adc的匹配参数参数,米必须是1。
依赖关系
要启用该参数,设置数字接口参数I / Q
和混合类型参数细
。
先进的
常见的参数
多瓦同步- - - - - -Multitile同步
从
(默认)|在
选择这个参数来启用MTS。
在Xilinx的一代射频数据转换器工具提供了同步时钟和ADC和DAC时钟射频数据转换器硬件IP。在MTS模式中,这些同步时钟依赖ADC和DAC采样率。因为,Xilinx射频数据转换器工具提供了一组固定的默认同步时钟在MTS模式只支持这些样本率:金宝app737.28
,1474.56
,1966.08
,2457.6
,2949.12
,3072年
,3932.16
,4669.44
,4915.2
,5898.24
,6144年
。
在MTS模式的更多信息,参见Zynq UltraScale + RFSoC射频数据转换器创1/2/3 / DFE LogiCORE IP产品指南(PG269)在Xilinx文档。
外部锁相环- - - - - -选项来启用外部锁相环
从
(默认)|在
选择这个参数来启用外部锁相环(PLL)。
每个ADC和DAC瓷砖包含一个内部锁相环。这个内部锁相环一起孵蛋的实例提供了ADC和DAC的时钟为每个瓷砖按照ADC和DAC取样率。当您选择该参数时,内部锁相环禁用,时钟电路直接提供ADC和DAC时钟每瓦。Xilinx射频数据转换器工具只支持金宝app这些外部锁相环时钟频率:737.28
,1474.56
,1966.08
,2048年
,2457.6
,2949.12
,3072年
,3194.88
,3276.8
,3686.4
,3932.16
,4096年
,4423.68
,4669.44
,4915.2
,5734.4
,5898.24
,6144年
,6389.76
,6400年
,6553.6
。
DAC
实时NCO港口- - - - - -选择添加实时NCO DAC的港口
从
(默认)|在
选择要添加这个参数实时NCO DAC的港口。您可以使用这些端口来在运行时修改NCO频率和相位。
实时NCO端口上的更多信息,见Zynq UltraScale + RFSoC射频数据转换器创1/2/3 / DFE LogiCORE IP产品指南(PG269)在Xilinx文档。
依赖关系
要启用该参数,设置数字接口参数I / Q
和混合类型的参数DAC选项卡,细
。
ADC
实时NCO港口- - - - - -选择添加实时NCO港口ADC
从
(默认)|在
选择要添加这个参数实时NCO ADC的港口。您可以使用这些端口来在运行时修改NCO频率和相位。
实时NCO端口上的更多信息,见Zynq UltraScale + RFSoC射频数据转换器创1/2/3 / DFE LogiCORE IP产品指南(PG269)在Xilinx文档。
依赖关系
要启用该参数,设置数字接口参数I / Q
和混合类型的参数ADC选项卡,细
。
实时的港口- - - - - -选择添加实时港口ADC
从
(默认)|在
选择要添加这个参数实时ADC的港口。选择该参数使阈值监测电路,比较了ADC采样数据与指定的阈值。
实时港口和阈值设置的更多信息,参见Zynq UltraScale + RFSoC射频数据转换器创1/2/3 / DFE LogiCORE IP产品指南(PG269)在Xilinx文档。
Threshold1模式- - - - - -为第一阈值阈值模式
粘在
(默认)|粘在
|磁滞
选择阈值模式第一阈值作为其中的一个选项。
粘在
——设置阈值状态信号高
当ADC采样数据超过了设置的阈值Threshold1参数。阈值状态信号仍然存在高
直到你设置PLEvent
信号的adcx
RealTimeCtrlIn输入总线端口高
。粘在
——设置阈值状态信号高
当ADC采样数据仍低于阈值,你设置的Threshold1参数,样品的数量你确定的样品数量(s)低于threshold1参数。阈值状态信号仍然存在高
直到你设置PLEvent
信号的adcx
RealTimeCtrlIn输入总线端口高
。磁滞
——设置阈值状态信号高
当ADC采样数据超过阈值。设置阈值状态信号低
当ADC采样数据仍低于低阈值的样本中指定样品数量(s)低于threshold1参数。
依赖关系
要启用该参数,选择实时的港口。
Threshold1- - - - - -为第一阈值阈值
0
(默认)|标量|列向量
指定第一阈值阈值。对于粘在阈值模式,这个值作为阈值。对于阈值下的粘性模式,这个值作为阈值越低。滞后阈值模式,指定阈值的格式(T较低的T上),T较低的低阈值和吗T上是上面的阈值。
依赖关系
要启用该参数,选择实时的港口。
样品数量(s)低于threshold1- - - - - -样品数量低于阈值阈值
0
(默认)|正整数
指定样本的数量低于第一阈值阈值。
依赖关系
要启用该参数,设置Threshold1模式参数粘在
或磁滞
。
Threshold2模式- - - - - -为第二阈值阈值模式
粘在
(默认)|粘在
|磁滞
选择阈值模式的第二阈值作为其中的一个选项。
粘在
——设置阈值状态信号高
当ADC采样数据超过了设置的阈值Threshold2参数。阈值状态信号仍然存在高
直到你设置PLEvent
信号的adcx
RealTimeCtrlIn输入总线端口高
。粘在
——设置阈值状态信号高
当ADC采样数据仍低于阈值,你设置的Threshold2参数,样品的数量你确定的样品数量(s)低于threshold2参数。阈值状态信号仍然存在高
直到你设置PLEvent
信号的adcx
RealTimeCtrlIn输入总线端口高
。磁滞
——设置阈值状态信号高
当ADC采样数据超过阈值。设置阈值状态信号低
当ADC采样数据仍低于低阈值的样本中指定样品数量(s)低于threshold2参数。
依赖关系
要启用该参数,选择实时的港口。
Threshold2- - - - - -第二阈值阈值
0
(默认)|标量|列向量
为第二个指定阈值阈值。对于粘在阈值模式,这个值作为阈值。对于阈值下的粘性模式,这个值作为阈值越低。滞后阈值模式,指定阈值的格式(T较低的T上),T较低的低阈值和吗T上是上面的阈值。
依赖关系
要启用该参数,选择实时的港口。
样品数量(s)低于threshold2- - - - - -样品数量低于阈值第二阈值
0
(默认)|正整数
指定样本的数量低于阈值的第二阈值。
依赖关系
要启用该参数,设置Threshold2模式参数粘在
或磁滞
。
更多关于
射频数据之间的数据格式转换块和硬件逻辑
一般来说,硬件的接口逻辑ADC和DAC运作在一个样本每个时钟周期。然而,射频数据转换器块可以在每个时钟周期内单个或多个样本,每个样本的16位。您必须选择样本的数量在每个时钟周期内根据您的输入数据。
例如,送4个样品每个时钟周期,首先将这些样品。然后,提供连接块和一个64位的输入设置样品每个时钟周期参数4
。输出64位的数据块,包括四个16位样本。
这些数据显示,输入格式DAC和ADC的输出格式射频接口参数设置为ADC和DAC 1 x1射频接口
和数字接口参数设置为真正的
。
这些数据显示,输入格式DAC和ADC的输出格式射频接口参数设置为ADC和DAC 1 x1射频接口
和数字接口参数设置为I / Q
。
扩展功能
HDL代码生成
生成FPGA和ASIC设计的Verilog和VHDL代码使用HDL编码器™。
自动生成HDL代码设计和执行一个SoC装置,使用SoC建设者工具。
版本历史
介绍了R2020aR2020b:改变输出有效的射频端口数据转换器
在R2020a,射频数据转换器块有两个有效的港口adcx
IValid和adcx
QValid我和Q数据对应端口adcx
IData和adcx
Qdata,分别。
在R2020b,两个有效的输出端口adcx
IValid和adcx
QValid被删除,取而代之的是一个输出端口adcx
有效的对应于I和Q数据端口。当您打开一个包含一个模型射频数据转换器创建块R2020a和有它数字接口参数设置为I / Q
的输出端口块可能不是正确的连接。
在这种情况下,手动检查和正确的端口连接在您的模型中进一步进行。
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。