Thread 中讨论的其他器件:AFE7950
工具与软件:
大家好、团队成员:
在当前设置中、我遇到 ADC 的输出噪声。 以下是简要概述:
硬件: 我使用 ZCU102评估板、其中 FMC HPC1连接到 AFE7950 EVM。
设计: 我将使用 TI 提供的"ZCU102_AFE79xx_64b66b_12Gbps"示例设计测试 AFE7950。 我按照"TI204c-setup"文档中的说明进行操作。
问题: 运行"TI_IP_12Gbps_8 Lane_Config L.mk.py"脚本时、我遇到错误、指示 NCO 频率应大于600 MHz。 为了解决此问题、我对脚本进行了以下编辑:
编辑前:
对于 NCO0、sysParams.txNco0 =[[5,400,5400]、对于 TxA、#Band0、Band1
[500,500]、 #Band0、Band1对于 TxB 对于 NCO0而言
[2,500,2500]、#Band0、Band1对于 TxC (对于 NCO0)
[1,800,1800]]#Band0、Band1表示 TxD (对于 NCO0)
sysParams.rxNco0 =[[5,400,5400]、#Band0、Band1 (对于 NCO0)
[500,500]、 #Band0、Band1对于 RxB 对于 NCO0而言
[2,500,2500]、#Band0、Band1对于 RXC (对于 NCO0)
[1,800,1800]]#Band0、Band1表示 RxD (对于 NCO0)
sysParams.fbNco0 = [500,1800] #FBA、FBC for NCO0
编辑后:
对于 NCO0、sysParams.txNco0 =[[5,400,5400]、对于 TxA、#Band0、Band1
[1,500,1500]、 #Band0、Band1对于 TxB 对于 NCO0而言
[2,500,2500]、#Band0、Band1对于 TxC (对于 NCO0)
[1,800,1800]]#Band0、Band1表示 TxD (对于 NCO0)
sysParams.rxNco0 =[[5,400,5400]、#Band0、Band1 (对于 NCO0)
[1,500,1500]、 #Band0、Band1对于 RxB 对于 NCO0而言
[2,500,2500]、#Band0、Band1对于 RXC (对于 NCO0)
[1,800,1800]]#Band0、Band1表示 RxD (对于 NCO0)
sysParams.fbNco0 = [1,500,1800] #FBA、FBC for NCO0
完成这些更改后、我能够从发送器获得7.68 MHz 的音调频率。 我附上了一份图像供参考。
环回设置:
我正在使用 ADC 执行环回、连接配置如下:TXD (J8)<-> RXD (J2)。
问题:
从 ADC 接收到的数据噪声非常大、功率级别也非常低。 我已附上数据供您查看。
您能否提供有关如何降低噪声和提高功率级别的建议?
我将附加 Latte GUI 日志以供您参考
``#====
正在执行... AFE7950/bringup/ setup.py
#开始时间2024年08月19日23:22:08.028000
AFE79xxLibraryPG1p0
SPI - USB 仪器已创建。
resetDevice
Kintex RegProgrammer - USB Instrument created。
Kintex RegProgrammer - USB Instrument created。
Kintex RegProgrammer - USB Instrument created。
#DONE 正在执行... AFE7950/bringup/ setup.py
#End Time 2024年08月19日23:22:14.768000
#Execution time = 6.739977112秒
##===== 错误:0、警告:0 ====== #
##====
正在执行... AFE7950/bringup/ devInit.py
#开始时间2024年08月19日23:22:23.634000
电源卡- USB 仪器已创建。
复位 FPGA 并重试。
已加载库
刷新了 GUI
#DONE 正在执行... AFE7950/bringup/ devInit.py
#End Time 2024年08月19日23:23:19.320000
#Execution Time = 55.6859998703s
##===== 错误:1、警告:0 ====== #
外部 Sysref 频率应为一个整数因子:1.92MHz
2T2R1F 编号:0
有效配置:true
laneRateRx:12165.12
laneRateFb:12165.12
laneRateTx:12165.12
2T2R1F 编号:1.
有效配置:true
laneRateRx:12165.12
laneRateFb:12165.12
laneRateTx:12165.12
LMK 时钟分频器-器件寄存器复位。
LMK 时钟分频器-器件寄存器复位。
这里使用来自 LMK 源的参考时钟、确保电路板连接可以做到这一点
##===== 错误:0、警告:1 ====== #
外部 Sysref 频率应为一个整数因子:1.92MHz
2T2R1F 编号:0
有效配置:true
laneRateRx:12165.12
laneRateFb:12165.12
laneRateTx:12165.12
2T2R1F 编号:1.
有效配置:true
laneRateRx:12165.12
laneRateFb:12165.12
laneRateTx:12165.12
LMK 和 FPGA 已配置。
DONOT_OPEN_Atharv_FULL -器件寄存器复位。
芯片类型:0xA
芯片 ID:0x78
芯片版本:0x11
AFE 复位完成
熔丝组加载自动加载成功完成
无自动加载错误
熔丝组加载自动加载成功完成
无自动加载错误
AFE MCU 唤醒完成并加载补丁。
PLL 被锁定
配置了 AFE PLL。
已配置 AFE 串行器/解串器。
已配置 AFE 数字链。
AFE TX 模拟已配置。
AFE RX 模拟配置。
AFE FB 模拟已配置。
配置了 AFE JESD。
已配置 AFE AGC。
AFE GPIO 已配置。
Sysref 按预期读取
将 RBD 设置为:38
将 RBD 设置为:38
###################### 器件 DAC JESD-RX 0链路状态##############
CS State TX0:0b10101010。 预计为0b10101010
Buf State TX0:0b11111111。 预计为0b11111111
可以接通器件 RX 的链路:0
##########################################################################################
###################### 器件 DAC JESD-RX 1链路状态#######
CS State TX0:0b10101010。 预计为0b10101010
Buf State TX0:0b11111111。 预计为0b11111111
可以使器件 RX 的链路接通:1.
##########################################################################################
AFE 配置完成
##===== 错误:0、警告:0 ====== #``
谢谢!
否决权