DDR Calibration

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

DDR Calibration

816 次查看
developer123
Contributor I

I'm using a SOM manufacturer's product that includes the i.MX6.

I’ve noticed that the DDR3 calibration results on the actual hardware differ from those obtained using the DDR Stress Test Tool. Specifically, the tool appears to use the median value for DQS gating, whereas the actual device calibration seems slightly offset from the center.

I’m wondering if this discrepancy is due to the adjustment described in the following document:

AN4467_Rev2.pdf
Section 12.3.2 "Calibration Sequence Setup with Predefined Data Content" states:
— Read the HW_DG_UPx value from MMDC0/1_MPDGHWSTx
— Subtract 0xC0 (3/4 cycle)
— Write the 7 LSBs of the result to MMDC0/1_MPDGCTRLx[DG_DL_ABS_OFFSETx]
— Write the 4 MSBs of the result to MMDC0/1_MPDGCTRLx[DG_HC_DELx]

Or could there be another reason why the calibration results differ?

Thank you for your assistance.

标记 (1)
0 项奖励
回复
1 回复

798 次查看
pengyong_zhang
NXP Employee
NXP Employee

Hi @developer123 

Could you explain more about you mentioned calibration results on the actual hardware? The DDR calibration use the firmware, It is a behavioral adjustment of the software. The two will not conflict.

B.R

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2144322%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EDDR%20%E6%A0%A1%E5%87%86%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2144322%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%E4%B8%80%E5%AE%B6%20SOM%20%E5%88%B6%E9%80%A0%E5%95%86%E7%9A%84%E4%BA%A7%E5%93%81%EF%BC%8C%E5%85%B6%E4%B8%AD%E5%8C%85%E6%8B%AC%20i.MX6%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E6%B3%A8%E6%84%8F%E5%88%B0%EF%BC%8C%E5%AE%9E%E9%99%85%E7%A1%AC%E4%BB%B6%E4%B8%8A%E7%9A%84%20DDR3%20%E6%A0%A1%E5%87%86%E7%BB%93%E6%9E%9C%E4%B8%8E%E4%BD%BF%E7%94%A8%20DDR%20%E5%8E%8B%E5%8A%9B%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7%E8%8E%B7%E5%BE%97%E7%9A%84%E7%BB%93%E6%9E%9C%E4%B8%8D%E5%90%8C%E3%80%82%E5%85%B7%E4%BD%93%E8%80%8C%E8%A8%80%EF%BC%8C%E8%AF%A5%E5%B7%A5%E5%85%B7%E4%BC%BC%E4%B9%8E%E4%BD%BF%E7%94%A8%E4%BA%86%20DQS%20%E9%97%A8%E6%8E%A7%E7%9A%84%E4%B8%AD%E4%BD%8D%E5%80%BC%EF%BC%8C%E8%80%8C%E5%AE%9E%E9%99%85%E7%9A%84%E8%AE%BE%E5%A4%87%E6%A0%A1%E5%87%86%E4%BC%BC%E4%B9%8E%E4%B8%8E%E4%B8%AD%E5%BF%83%E7%95%A5%E6%9C%89%E5%81%8F%E5%B7%AE%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E6%83%B3%E7%9F%A5%E9%81%93%E8%BF%99%E7%A7%8D%E5%B7%AE%E5%BC%82%E6%98%AF%E5%90%A6%E6%98%AF%E7%94%B1%E4%BA%8E%E4%BB%A5%E4%B8%8B%E6%96%87%E4%BB%B6%E4%B8%AD%E6%89%80%E8%BF%B0%E7%9A%84%E8%B0%83%E6%95%B4%E9%80%A0%E6%88%90%E7%9A%84%EF%BC%9A%3C%2FP%3E%3CP%3EAN4467_Rev2.pdf%3CBR%20%2F%3E%E7%AC%AC%2012.3.2%20%E8%8A%82%22%E5%B8%A6%E6%9C%89%E9%A2%84%E5%AE%9A%E4%B9%89%E6%95%B0%E6%8D%AE%E5%86%85%E5%AE%B9%E7%9A%84%E6%A0%A1%E5%87%86%E5%BA%8F%E5%88%97%E8%AE%BE%E7%BD%AE%22%20%E7%8A%B6%E6%80%81%EF%BC%9A%3CBR%20%2F%3E-%20%E4%BB%8E%20MMDC0%2F1_MPDGHWSTx%20%E8%AF%BB%E5%8F%96%20HW_DG_UPx%20%E5%80%BC%3CBR%20%2F%3E-%20%E5%87%8F%E5%8E%BB%200xC0%EF%BC%883%2F4%20%E5%91%A8%E6%9C%9F%EF%BC%89%3CBR%20%2F%3E-%20%E5%B0%86%E7%BB%93%E6%9E%9C%E7%9A%84%207%20%E4%B8%AA%20LSB%20%E5%86%99%E5%85%A5%20MMDC0%2F1_MPDGCTRLx%5BDG_DL_ABS_OFFSETx%5D%3CBR%20%2F%3E-%20%E5%B0%86%E7%BB%93%E6%9E%9C%E7%9A%84%204%20%E4%B8%AA%20MSB%20%E5%86%99%E5%85%A5%20MMDC0%2F1_MPDGCTRLx%5BDG_HC_DELx%5D%20%3C%2FP%3E%3CP%3E%E6%88%96%E8%80%85%EF%BC%8C%E6%A0%A1%E5%87%86%E7%BB%93%E6%9E%9C%E4%B8%8D%E5%90%8C%E6%98%AF%E5%90%A6%E6%9C%89%E5%85%B6%E4%BB%96%E5%8E%9F%E5%9B%A0%EF%BC%9F%3C%2FP%3E%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%B8%AE%E5%8A%A9%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2144824%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20DDR%20Calibration%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2144824%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F184468%22%20target%3D%22_blank%22%3E%40developer123%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E8%83%BD%E5%90%A6%E8%AF%A6%E7%BB%86%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%E6%82%A8%E6%8F%90%E5%88%B0%E7%9A%84%3CSPAN%3E%E5%9C%A8%E5%AE%9E%E9%99%85%E7%A1%AC%E4%BB%B6%E4%B8%8A%E7%9A%84%E6%A0%A1%E5%87%86%E7%BB%93%E6%9E%9C%EF%BC%9FDDR%20%E6%A0%A1%E5%87%86%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%E5%9B%BA%E4%BB%B6%EF%BC%8C%E6%98%AF%E8%BD%AF%E4%BB%B6%E7%9A%84%E8%A1%8C%E4%B8%BA%E8%B0%83%E6%95%B4%E3%80%82%E4%B8%A4%E8%80%85%E4%B8%8D%E4%BC%9A%E5%86%B2%E7%AA%81%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EB.R%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E