4.6.5.1. X5 DDR数字眼图工具使用说明及结果分析
背景
DDR眼图工具是一个从经过training的DDR系统中获取诊断信息的软件工具,可用于故障排查或者测试DDR PHY-DRAM的连接,通过工具获取的TX和RX眼图可以从软件角度分析DQ信号的连接质量。
工具使用说明
当前使用DDR眼图工具有两种方法:
reboot命令
reboot -f -m eye
断电重启将会退出DDR眼图模式
bl2_cfg配置
{
"ddr": {
"detect": {
"adc_channel": 2
},
"force": {
"force_enable":"false",
"ddr_type": "lpddr4",
"rank_type": "single"
},
"ecc_enabled": "false",
"freq": "default",
"diag_test": "true"
},
}
通过配置bl2_cfg中的”ddr”域中的字段”diag_test”为”true”可以开启眼图。
配置完之后重新编译Uboot,通过fastboot单独烧录Uboot镜像到板端,重启之后即可进入DDR眼图模式。
断电重启仍然会进入一个新的眼图模式,如果要关闭眼图,需要在bl2_cfg中将字段”diag_test”设置为”false”,整编镜像重新烧录。
DDR眼图分析
眼图信息说明
X5 DDRsys有32根DQ线,分别为byte0(lane0-lane7),byte1(lane0-lane7),byte2(lane0-lane7),byte3(lane0-lane7),每条lane都会输出2个眼图(分别为RX和TX眼图),共有64个眼图。如果使用的双rank颗粒,DDRsys也会针对rank1单独跑一次眼图,因此对于双rank,共有128个眼图。
下面以rank 0的byte0的lane0的TX和RX眼图为例说明眼图包含的信息
下面log的第4行说明当前眼图是rank 0,byte0, lane0
下面log第7行的字段”RxDqDelay”表示这是读的眼图(X5向DRAM读取数据)
下面log的5行说明了眼图的纵轴(nVREF)有0x80(128)份,横轴(nDLY)有0x26(38份)
第6行表示判决电压VREF为0x1b,通过vref_dac0表示,对应实际电压是14.242%VDDQ
第7行表示延时为0x000b
NOTICE: eye test 0x54200=0x0006, b0 byte
NOTICE: eye test 0x54203=0x00ff, b1 byte
NOTICE: eye test 0x54204=0x0100, b0 lane
NOTICE: eye test rank0, row address 0000, DBYTE0, LANE0
NOTICE: nVREF=80, nDLY=26
NOTICE: vref_dac0=1a vref_dac1=1a
NOTICE: 0x5420d=0x000b, b0 Trained RxDqDelay CSR
Dly: 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037
nVREF 00(04.700%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 01(05.067%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 02(05.434%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 03(05.801%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 04(06.168%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 05(06.535%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 06(06.902%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 07(07.269%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 08(07.636%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 09(08.003%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 0a(08.370%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 0b(08.737%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 0c(09.104%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 161 137 132 130 129 129 130 130 130 144 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 0d(09.471%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 135 011 000 000 000 000 000 000 000 000 008 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 0e(09.838%): 255 255 255 255 255 255 255 255 255 255 255 255 255 190 129 000 000 000 000 000 000 000 000 000 000 000 141 255 255 255 255 255 255 255 255 255 255 255
nVREF 0f(10.205%): 255 255 255 255 255 255 255 255 255 255 255 255 157 088 000 000 000 000 000 000 000 000 000 000 000 000 009 255 255 255 255 255 255 255 255 255 255 255
nVREF 10(10.572%): 255 255 255 255 255 255 255 255 255 255 255 167 001 000 000 000 000 000 000 000 000 000 000 000 000 000 000 153 255 255 255 255 255 255 255 255 255 255
nVREF 11(10.939%): 255 255 255 255 255 255 255 255 255 255 255 035 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 129 208 255 255 255 255 255 255 255 255 255
nVREF 12(11.306%): 255 255 255 255 255 255 255 255 255 255 134 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 130 255 255 255 255 255 255 255 255 255
nVREF 13(11.673%): 255 255 255 255 255 255 255 255 255 206 002 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 255 255 255 255 255 255 255 255 255
nVREF 14(12.040%): 255 255 255 255 255 255 255 255 255 028 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 152 255 255 255 255 255 255 255 255
nVREF 15(12.407%): 255 255 255 255 255 255 255 255 217 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 129 255 255 255 255 255 255 255 255
nVREF 16(12.774%): 255 255 255 255 255 255 255 255 061 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 007 255 255 255 255 255 255 255 255
nVREF 17(13.141%): 255 255 255 255 255 255 255 137 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 129 251 255 255 255 255 255 255 255
nVREF 18(13.508%): 255 255 255 255 255 255 255 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 146 255 255 255 255 255 255 255 255
nVREF 19(13.875%): 255 255 255 255 255 255 151 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 010 168 255 255 255 255 255 255 255 255
nVREF 1a(14.242%): 255 255 255 255 255 255 130 000 000 000 000 000 000 000 000 000 000 +++ 000 000 000 000 000 000 000 000 000 004 136 232 255 255 255 255 255 255 255 255
nVREF 1b(14.609%): 255 255 255 255 255 255 232 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 129 161 255 255 255 255 255 255 255 255 255
nVREF 1c(14.976%): 255 255 255 255 255 255 255 039 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 147 218 255 255 255 255 255 255 255 255 255
nVREF 1d(15.343%): 255 255 255 255 255 255 255 162 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 168 255 255 255 255 255 255 255 255 255 255
nVREF 1e(15.710%): 255 255 255 255 255 255 255 255 132 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 132 220 255 255 255 255 255 255 255 255 255 255
nVREF 1f(16.077%): 255 255 255 255 255 255 255 255 255 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 153 255 255 255 255 255 255 255 255 255 255 255
nVREF 20(16.444%): 255 255 255 255 255 255 255 255 255 129 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 076 216 255 255 255 255 255 255 255 255 255 255 255
nVREF 21(16.811%): 255 255 255 255 255 255 255 255 255 246 006 000 000 000 000 000 000 000 000 000 000 000 000 000 000 136 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 22(17.178%): 255 255 255 255 255 255 255 255 255 255 144 000 000 000 000 000 000 000 000 000 000 000 000 000 132 191 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 23(17.545%): 255 255 255 255 255 255 255 255 255 255 255 033 000 000 000 000 000 000 000 000 000 000 000 000 147 227 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 24(17.912%): 255 255 255 255 255 255 255 255 255 255 255 196 005 000 000 000 000 000 000 000 000 000 000 067 196 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 25(18.279%): 255 255 255 255 255 255 255 255 255 255 255 255 143 011 000 000 000 000 000 000 000 000 003 135 230 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 26(18.646%): 255 255 255 255 255 255 255 255 255 255 255 255 255 162 024 000 000 000 000 000 000 000 132 193 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 27(19.013%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 162 037 000 000 000 000 000 000 150 231 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 28(19.380%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 171 069 001 000 000 000 064 204 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 29(19.747%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 207 135 099 021 004 138 253 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 2a(20.114%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 215 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 2b(20.481%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 2c(20.848%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 2d(21.215%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 2e(21.582%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 2f(21.949%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 30(22.316%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 31(22.683%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 32(23.050%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 33(23.417%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 34(23.784%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 35(24.151%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 36(24.518%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 37(24.885%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 38(25.252%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 39(25.619%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 3a(25.986%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 3b(26.353%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 3c(26.720%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 3d(27.087%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 3e(27.454%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 3f(27.821%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 40(28.188%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 41(28.555%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 42(28.922%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 43(29.289%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 44(29.656%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 45(30.023%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 46(30.390%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 47(30.757%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 48(31.124%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 49(31.491%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 4a(31.858%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 4b(32.225%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 4c(32.592%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 4d(32.959%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 4e(33.326%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 4f(33.693%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 50(34.060%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 51(34.427%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 52(34.794%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 53(35.161%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 54(35.528%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 55(35.895%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 56(36.262%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 57(36.629%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 58(36.996%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 59(37.363%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 5a(37.730%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 5b(38.097%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 5c(38.464%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 5d(38.831%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 5e(39.198%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 5f(39.565%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 60(39.932%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 61(40.299%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 62(40.666%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 63(41.033%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 64(41.400%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 65(41.767%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 66(42.134%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 67(42.501%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 68(42.868%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 69(43.235%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 6a(43.602%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 6b(43.969%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 6c(44.336%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 6d(44.703%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 6e(45.070%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 6f(45.437%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 70(45.804%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 71(46.171%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 72(46.538%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 73(46.905%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 74(47.272%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 75(47.639%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 76(48.006%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 77(48.373%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 78(48.740%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 79(49.107%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 7a(49.474%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 7b(49.841%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 7c(50.208%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 7d(50.575%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 7e(50.942%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 7f(51.309%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
与读的眼图类似
下面log的第4行说明当前眼图是rank 0,byte0, lane0
下面log第10行的字段”TxDqDelay “表示这是写的眼图(X5向DRAM发送数据)
下面log的8行说明了眼图的纵轴(nVREF)有0x51(81)份,横轴(nDLY)有0x24(36份)
第9行表示判决电压VREF为0x9,通过vref_mr_db表示,位于range1,对应的实际电压是25.6%VDDQ
第10行表示延时为0x0097
NOTICE: eye test 0x54200=0x0005, b0 byte
NOTICE: eye test 0x54203=0x00ff, b1 byte
NOTICE: eye test 0x54204=0x0100, b0 lane
NOTICE: eye test rank0, row address 0000, DBYTE0, LANE0
NOTICE: eye test: Byte0, Lane0
NOTICE: DDRINFO: diagmsgblock_set end
NOTICE: DDRNOTICE: waiting for diag test to be finished...
NOTICE: nVREF=51, nDLY=24
NOTICE: vref_mr_db=9 [Range1]
NOTICE: 0x5420d=0x0097, b0 Trained TxDqDelay CSR
Dly: 000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035
nVREF 00(10.0%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 01(10.4%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 02(10.8%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 03(11.2%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 180 180 181 182 184 184 185 255 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 04(11.6%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 147 147 148 148 148 150 149 172 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 05(12.0%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 190 134 133 134 134 134 135 135 139 255 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 06(12.4%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 152 129 129 129 129 130 130 130 130 171 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 07(12.8%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 133 003 003 002 004 014 012 015 033 137 255 255 255 255 255 255 255 255 255 255 255 255
nVREF 08(13.2%): 255 255 255 255 255 255 255 255 255 255 255 255 255 193 130 000 000 000 000 000 000 000 000 129 186 255 255 255 255 255 255 255 255 255 255 255
nVREF 09(13.6%): 255 255 255 255 255 255 255 255 255 255 255 255 255 148 075 000 000 000 000 000 000 000 000 013 148 255 255 255 255 255 255 255 255 255 255 255
nVREF 0a(14.0%): 255 255 255 255 255 255 255 255 255 255 255 255 255 133 008 000 000 000 000 000 000 000 000 002 132 255 255 255 255 255 255 255 255 255 255 255
nVREF 0b(14.4%): 255 255 255 255 255 255 255 255 255 255 255 255 255 130 004 000 000 000 000 000 000 000 000 000 107 255 255 255 255 255 255 255 255 255 255 255
nVREF 0c(14.8%): 255 255 255 255 255 255 255 255 255 255 255 255 234 068 001 000 000 000 000 000 000 000 000 000 018 187 255 255 255 255 255 255 255 255 255 255
nVREF 0d(15.2%): 255 255 255 255 255 255 255 255 255 255 255 255 176 004 000 000 000 000 000 000 000 000 000 000 002 141 255 255 255 255 255 255 255 255 255 255
nVREF 0e(15.6%): 255 255 255 255 255 255 255 255 255 255 255 255 147 002 000 000 000 000 000 000 000 000 000 000 000 131 170 255 255 255 255 255 255 255 255 255
nVREF 0f(16.0%): 255 255 255 255 255 255 255 255 255 255 255 255 135 001 000 000 000 000 000 000 000 000 000 000 000 053 143 255 255 255 255 255 255 255 255 255
nVREF 10(16.4%): 255 255 255 255 255 255 255 255 255 255 255 255 130 000 000 000 000 000 000 000 000 000 000 000 000 010 132 255 255 255 255 255 255 255 255 255
nVREF 11(16.8%): 255 255 255 255 255 255 255 255 255 255 255 180 129 000 000 000 000 000 000 000 000 000 000 000 000 000 119 255 255 255 255 255 255 255 255 255
nVREF 12(17.2%): 255 255 255 255 255 255 255 255 255 255 255 148 080 000 000 000 000 000 000 000 000 000 000 000 000 000 006 255 255 255 255 255 255 255 255 255
nVREF 13(17.6%): 255 255 255 255 255 255 255 255 255 255 255 134 028 000 000 000 000 000 000 000 000 000 000 000 000 000 000 255 255 255 255 255 255 255 255 255
nVREF 14(18.0%): 255 255 255 255 255 255 255 255 255 255 255 130 002 000 000 000 000 000 000 000 000 000 000 000 000 000 000 170 255 255 255 255 255 255 255 255
nVREF 15(18.4%): 255 255 255 255 255 255 255 255 255 255 255 089 001 000 000 000 000 000 000 000 000 000 000 000 000 000 000 134 255 255 255 255 255 255 255 255
nVREF 16(18.8%): 255 255 255 255 255 255 255 255 255 255 190 079 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 129 255 255 255 255 255 255 255 255
nVREF 17(19.2%): 255 255 255 255 255 255 255 255 255 255 163 009 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 019 227 255 255 255 255 255 255 255
nVREF 18(19.6%): 255 255 255 255 255 255 255 255 255 255 139 004 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 164 255 255 255 255 255 255 255
nVREF 19(20.0%): 255 255 255 255 255 255 255 255 255 255 132 001 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 138 255 255 255 255 255 255 255
nVREF 1a(20.4%): 255 255 255 255 255 255 255 255 255 255 129 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 129 248 255 255 255 255 255 255
nVREF 1b(20.8%): 255 255 255 255 255 255 255 255 255 255 115 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 015 160 255 255 255 255 255 255
nVREF 1c(21.2%): 255 255 255 255 255 255 255 255 255 255 010 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 138 255 255 255 255 255 255
nVREF 1d(21.6%): 255 255 255 255 255 255 255 255 255 218 010 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 130 255 255 255 255 255 255
nVREF 1e(22.0%): 255 255 255 255 255 255 255 255 255 174 001 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 002 255 255 255 255 255 255
nVREF 1f(22.4%): 255 255 255 255 255 255 255 255 255 149 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 009 255 255 255 255 255 255
nVREF 20(22.8%): 255 255 255 255 255 255 255 255 255 139 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 178 255 255 255 255 255
nVREF 21(23.2%): 255 255 255 255 255 255 255 255 255 135 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 145 255 255 255 255 255
nVREF 22(23.6%): 255 255 255 255 255 255 255 255 255 130 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 131 255 255 255 255 255
nVREF 23(24.0%): 255 255 255 255 255 255 255 255 192 129 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 070 255 255 255 255 255
nVREF 24(24.4%): 255 255 255 255 255 255 255 255 158 032 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 020 253 255 255 255 255
nVREF 25(24.8%): 255 255 255 255 255 255 255 255 143 021 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 004 166 255 255 255 255
nVREF 26(25.2%): 255 255 255 255 255 255 255 255 135 012 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 142 255 255 255 255
nVREF 27(25.6%): 255 255 255 255 255 255 255 255 131 002 000 000 000 000 000 000 000 000 +++ 000 000 000 000 000 000 000 000 000 000 000 000 135 255 255 255 255
nVREF 28(26.0%): 255 255 255 255 255 255 255 255 129 002 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 101 183 255 255 255
nVREF 29(26.4%): 255 255 255 255 255 255 255 255 089 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 022 142 255 255 255
nVREF 2a(26.8%): 255 255 255 255 255 255 255 255 014 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 003 132 255 255 255
nVREF 2b(27.2%): 255 255 255 255 255 255 255 255 012 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 092 255 255 255
nVREF 2c(27.6%): 255 255 255 255 255 255 255 255 014 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 005 114 255 255 255
nVREF 2d(28.0%): 255 255 255 255 255 255 255 255 043 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 133 255 255 255
nVREF 2e(28.4%): 255 255 255 255 255 255 255 255 072 001 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 099 157 255 255 255
nVREF 2f(28.8%): 255 255 255 255 255 255 255 255 143 013 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 129 187 255 255 255
nVREF 30(29.2%): 255 255 255 255 255 255 255 255 222 129 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 133 255 255 255 255
nVREF 31(29.6%): 255 255 255 255 255 255 255 255 255 130 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 141 255 255 255 255
nVREF 32(30.0%): 255 255 255 255 255 255 255 255 255 141 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 171 255 255 255 255
nVREF 33(30.4%): 255 255 255 255 255 255 255 255 255 156 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 215 255 255 255 255
nVREF 34(30.8%): 255 255 255 255 255 255 255 255 255 246 002 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 023 255 255 255 255 255
nVREF 35(31.2%): 255 255 255 255 255 255 255 255 255 255 023 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 129 255 255 255 255 255
nVREF 36(31.6%): 255 255 255 255 255 255 255 255 255 255 110 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 130 255 255 255 255 255
nVREF 37(32.0%): 255 255 255 255 255 255 255 255 255 255 132 001 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 133 255 255 255 255 255
nVREF 38(32.4%): 255 255 255 255 255 255 255 255 255 255 143 003 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 152 255 255 255 255 255
nVREF 39(32.8%): 255 255 255 255 255 255 255 255 255 255 230 023 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 200 255 255 255 255 255
nVREF 3a(33.2%): 255 255 255 255 255 255 255 255 255 255 255 129 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 009 255 255 255 255 255 255
nVREF 3b(33.6%): 255 255 255 255 255 255 255 255 255 255 255 132 003 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 041 255 255 255 255 255 255
nVREF 3c(34.0%): 255 255 255 255 255 255 255 255 255 255 255 159 038 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 001 130 255 255 255 255 255 255
nVREF 3d(34.4%): 255 255 255 255 255 255 255 255 255 255 255 253 129 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 004 135 255 255 255 255 255 255
nVREF 3e(34.8%): 255 255 255 255 255 255 255 255 255 255 255 255 132 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 033 151 255 255 255 255 255 255
nVREF 3f(35.2%): 255 255 255 255 255 255 255 255 255 255 255 255 151 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 099 189 255 255 255 255 255 255
nVREF 40(35.6%): 255 255 255 255 255 255 255 255 255 255 255 255 246 007 000 000 000 000 000 000 000 000 000 000 000 000 000 001 131 255 255 255 255 255 255 255
nVREF 41(36.0%): 255 255 255 255 255 255 255 255 255 255 255 255 255 118 000 000 000 000 000 000 000 000 000 000 000 000 000 003 138 255 255 255 255 255 255 255
nVREF 42(36.4%): 255 255 255 255 255 255 255 255 255 255 255 255 255 129 007 000 000 000 000 000 000 000 000 000 000 000 000 009 169 255 255 255 255 255 255 255
nVREF 43(36.8%): 255 255 255 255 255 255 255 255 255 255 255 255 255 150 019 000 000 000 000 000 000 000 000 000 000 000 000 063 240 255 255 255 255 255 255 255
nVREF 44(37.2%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 129 000 000 000 000 000 000 000 000 000 000 000 000 129 255 255 255 255 255 255 255 255
nVREF 45(37.6%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 136 000 000 000 000 000 000 000 000 000 000 000 001 132 255 255 255 255 255 255 255 255
nVREF 46(38.0%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 153 000 000 000 000 000 000 000 000 000 000 000 006 145 255 255 255 255 255 255 255 255
nVREF 47(38.4%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 000 000 000 000 000 000 000 000 000 000 000 043 195 255 255 255 255 255 255 255 255
nVREF 48(38.8%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 003 000 000 000 000 000 000 000 000 000 003 113 255 255 255 255 255 255 255 255 255
nVREF 49(39.2%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 027 000 000 000 000 000 000 000 000 000 012 130 255 255 255 255 255 255 255 255 255
nVREF 4a(39.6%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 129 004 000 000 000 000 000 000 000 000 058 135 255 255 255 255 255 255 255 255 255
nVREF 4b(40.0%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 141 037 000 000 000 000 000 000 000 001 129 145 255 255 255 255 255 255 255 255 255
nVREF 4c(40.4%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 196 129 000 000 000 000 000 000 000 007 132 167 255 255 255 255 255 255 255 255 255
nVREF 4d(40.8%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 150 000 000 000 000 000 000 000 007 139 248 255 255 255 255 255 255 255 255 255
nVREF 4e(41.2%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 000 000 000 000 000 000 000 087 172 255 255 255 255 255 255 255 255 255 255
nVREF 4f(41.6%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 011 000 000 000 000 000 001 122 250 255 255 255 255 255 255 255 255 255 255
nVREF 50(42.0%): 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 099 000 000 000 000 000 012 131 255 255 255 255 255 255 255 255 255 255 255
NOTICE: DDRINFO:print_eye end
对于读写眼图来说,眼图工具都是以training出来的VREF和DLY为中心点,分别向两边扫描,DLY扫描的步长为1/32UI,对于读眼图,VREF扫描步长为0.367%VDDQ。对于写的眼图,VREF扫描步长为0.4%VDDQ
眼图中的数字表示数据传输出错次数,因此眼图中的0越多,表示眼图越好
眼图中的”+++”表示当前lane training出来的delay和VREF的中心点
眼图评判标准
眼图的评判标准注意有2个:
跟经过DDR系统稳定性验证的板子得到的眼图进行比较
通过眼图中的0的个数来进行判断,以眼图中符号”+++”所在的行列为基准,同一行0个数多的为优,同一列0个数多的为优,整个眼图0个数多的为优,三个0指标均优为优
注意事项
串口输出速率过高可能会导致眼图信息丢失,如果遇到log丢失的情况,可把串口波特率设置为115200
分析眼图时,眼图好坏也是相对概念,一般来说能通过DDR系统稳定性测试的板子输出的眼图就可以认为是具有参考意义的眼图