AHB read ECC support - ECC write data generation using software

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

AHB read ECC support - ECC write data generation using software

ソリューションへジャンプ
686件の閲覧回数
pcchang
Contributor I

Hi,

We are studying the i.MX RT1170 Processor Reference Manual, chapter 30 FlexSPI Controller, 30.3.10 AHB read ECC support. There is a paragraph explaining the generation of wdata_ECC_swap from wdata. We are confused with step 2, converting 32 bits of wdata_swap into wdata_ECC. Specifically, how the matrix is applied ?

pcchang_0-1726217637863.png

 

-Chang

0 件の賞賛
返信
1 解決策
642件の閲覧回数
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @pcchang ,

Thanks for your interest in NXP MIMXRT series!

In the process you mentioned, the calculation is done by one combination per 4 bits. Divide the 32-bit wdata_swap into 8 combinations, then each is a 1*4 matrix, and multiply it with a 4*4 matrix to get another 1*4 matrix. It is the corresponding four bits in wdata_ECC.

Best regards,
Gavin

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
643件の閲覧回数
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @pcchang ,

Thanks for your interest in NXP MIMXRT series!

In the process you mentioned, the calculation is done by one combination per 4 bits. Divide the 32-bit wdata_swap into 8 combinations, then each is a 1*4 matrix, and multiply it with a 4*4 matrix to get another 1*4 matrix. It is the corresponding four bits in wdata_ECC.

Best regards,
Gavin

0 件の賞賛
返信