在做pinmux时,AM5728的EMIF接口只能有其中一个可以选择ECC,不然会冲突。我们实验室为了保证可靠性,想两个EMIF都接自带ECC的DDR芯片。
想请问下EMIF带有的ECC功能,是AM5728的软件端自校准吗?
如果配置的接口选择了ECC ,这个EMIF连接自带ECC的DDR芯片是否会冲突?
或者说,有ECC的接口使用正常的DDR芯片可靠性能否和自带ECC的芯片一样?
sjl3110:
或者是不是ECC接口才能接自带ECC的芯片呢?
Shine:
回复 sjl3110:
EMIF2口不支持ECC功能,只有EMIF1口支持ECC功能,EMIF1的ECC功能是硬件上实现的,可以通过寄存器配置和使能,可以接自带ECC的DDR芯片。另外,AM5728 EMIF口支持的ECC功能有一些限制,请看下面的勘误表i922,SDK里没有相应的驱动。
www.ti.com/…/sprz429l.pdf