Hello PJ Nee,
This seems to apply to all DDR PHY values. I inquired internally and the register offset values are already multiplied by 2 in the reference manual in comparison to the DDR PHY documentation. Therefore, if reference manual is used the final address is derived as follows:
address = DDR PHY base address + PHY block address*4 + register offset*2
So for example Dq0lnSel_0:
address = 0x3C00_0000 + 0x1_0000 * 4 + 0x140 * 2 = 0x3C04_0280
I hope this helps!
Regards,