据我所知,inline ECC主要支持LPDDR4,不知能否用于DDR4?TI AM6442具有inline ECC的接口,如果能用于DDR4,有相关的案例吗?
As far as I know, inline ECC mainly supports LPDDR4, can it be used for DDR4? TI AM6442 has an inline ECC interface, if it can be used for DDR4, is there a case?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
据我所知,inline ECC主要支持LPDDR4,不知能否用于DDR4?TI AM6442具有inline ECC的接口,如果能用于DDR4,有相关的案例吗?
As far as I know, inline ECC mainly supports LPDDR4, can it be used for DDR4? TI AM6442 has an inline ECC interface, if it can be used for DDR4, is there a case?
Not necessarily. DDR4 memory can come with or without ECC (Error-Correcting Code) features. ECC is a type of memory that can detect and correct common types of internal data corruption. Whether you need DDR4 with ECC features depends on the specific requirements of your system and the level of data integrity and reliability you require.
It is possible to use DDR4 or LPDDR4 without the ECC feature if you are using the inline ECC feature of AM6442. However, it is important to note that the decision to use ECC memory should be based on the specific safety requirements and standards applicable to your system.
My understanding is that using inline ECC with a DDR without ECC is equivalent to not using inline ECC with a DDR with ECC. I checked the corresponding FMEDA data, the diagnostic coverage rate can reach 99%, so it should be suitable for functional safety certification. Is that a problem with my understanding?
Your understanding is correct. Using inline ECC with a DDR without ECC is equivalent to not using inline ECC with a DDR with ECC. The difference is that with a DDR with ECC, the memory controller can detect and correct single-bit errors, while with a DDR without ECC, the memory controller can only detect single-bit errors but cannot correct them. However, using inline ECC can still improve the reliability of the system by detecting and correcting single-bit errors in the data path between the memory controller and the DDR.
Regarding functional safety certification, the diagnostic coverage rate is an important factor to consider. A diagnostic coverage rate of 99% is generally considered to be suitable for functional safety certification. However, it is important to note that functional safety certification involves a comprehensive evaluation of the entire system, including hardware, software, and system architecture, and not just the memory subsystem. Therefore, it is important to ensure that the entire system meets the relevant functional safety standards and requirements.