LS1046A L1 and L2 cache ECC

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LS1046A L1 and L2 cache ECC

Jump to solution
1,305 Views
DaT63
Contributor II

Is ECC enabled by default for L1 and L2 caches on the LS1046A? 

I know that this information is contained in register L2CTLR_EL1 , but I wonder if it is possible by program to access this register

Thanks in advance

Tags (4)
1 Solution
1,197 Views
Hector_Villarruel
NXP TechSupport
NXP TechSupport

Hello @DaT63 

Hope this post finds you well,

Yes, that is right.

As I inform you on my last reply:

L1 instruction, L1 data, and L2 caches, a Single-bit ECC correction is always enabled and is handled siliently.

Have a great day.

BR,

Hector V

 

View solution in original post

0 Kudos
Reply
3 Replies
1,241 Views
Hector_Villarruel
NXP TechSupport
NXP TechSupport

Hello @DaT63 

Hope this email finds you well,

I apologize for the short delay regarding this case.

I would like to inform you that So for L1 instruction, L1 data, and L2 caches, a Single-bit ECC correction is always enabled and is handled siliently.

Regarding the L2CTLR_EL1,  in order to avoid any kind of confusion and keep the information as clear as possible, could you please let us know the register location in our LS1046A documentation?

Have a great day.

Best Regards,

Hector Villarruel

0 Kudos
Reply
1,231 Views
DaT63
Contributor II

Hi @Hector_Villarruel ,

thank you for the reply. The L2CTLR_EL1 register is indicated in the ARM® Cortex®-A72 MPCore Processor TRM  that is accompanying the LS1046A Reference Manual. In any case if you state that ECC is always enabled  I do not need to check such a register and I can accept your  reply as solution

KInd Regards

Tags (4)
1,198 Views
Hector_Villarruel
NXP TechSupport
NXP TechSupport

Hello @DaT63 

Hope this post finds you well,

Yes, that is right.

As I inform you on my last reply:

L1 instruction, L1 data, and L2 caches, a Single-bit ECC correction is always enabled and is handled siliently.

Have a great day.

BR,

Hector V

 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2004402%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELS1046A%20L1%20and%20L2%20cache%20ECC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2004402%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EIs%20ECC%20enabled%20by%20default%20for%20L1%20and%20L2%20caches%20on%20the%20LS1046A%3F%26nbsp%3B%3C%2FP%3E%3CP%3EI%20know%20that%20this%20information%20is%20contained%20in%20register%26nbsp%3BL2CTLR_EL1%20%2C%20but%20I%20wonder%20if%20it%20is%20possible%20by%20program%20to%20access%20this%20register%3C%2FP%3E%3CP%3EThanks%20in%20advance%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2009376%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20LS1046A%20L1%20and%20L2%20cache%20ECC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2009376%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F225548%22%20target%3D%22_blank%22%3E%40DaT63%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHope%20this%20post%20finds%20you%20well%2C%3C%2FP%3E%0A%3CP%3EYes%2C%20that%20is%20right.%3C%2FP%3E%0A%3CP%3EAs%20I%20inform%20you%20on%20my%20last%20reply%3A%3C%2FP%3E%0A%3CP%3E%3CEM%3EL1%20instruction%2C%20L1%20data%2C%20and%20L2%20caches%2C%20a%20Single-bit%20ECC%20correction%20is%20always%20enabled%20and%20is%20handled%20siliently.%3C%2FEM%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EHave%20a%20great%20day.%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EBR%2C%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3EHector%20V%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2008106%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20LS1046A%20L1%20and%20L2%20cache%20ECC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2008106%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F200047%22%20target%3D%22_blank%22%3E%40Hector_Villarruel%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3Ethank%20you%20for%20the%20reply.%20The%26nbsp%3BL2CTLR_EL1%20register%20is%20indicated%20in%20the%20ARM%C2%AE%20Cortex%C2%AE-A72%20MPCore%20Processor%20TRM%26nbsp%3B%20that%20is%20accompanying%20the%26nbsp%3BLS1046A%20Reference%20Manual.%20In%20any%20case%20if%20you%20state%20that%20ECC%20is%20always%20enabled%26nbsp%3B%20I%20do%20not%20need%20to%20check%20such%20a%20register%20and%20I%20can%20accept%20your%26nbsp%3B%20reply%20as%20solution%3C%2FP%3E%3CP%3EKInd%20Regards%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2007703%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20LS1046A%20L1%20and%20L2%20cache%20ECC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2007703%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F225548%22%20target%3D%22_blank%22%3E%40DaT63%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHope%20this%20email%20finds%20you%20well%2C%3C%2FP%3E%0A%3CP%3EI%20apologize%20for%20the%20short%20delay%20regarding%20this%20case.%3C%2FP%3E%0A%3CP%3EI%20would%20like%20to%20inform%20you%20that%26nbsp%3BSo%20for%20L1%20instruction%2C%20L1%20data%2C%20and%20L2%20caches%2C%20a%20Single-bit%20ECC%20correction%20is%20always%20enabled%20and%20is%20handled%20siliently.%3C%2FP%3E%0A%3CP%3ERegarding%20the%26nbsp%3B%3CSPAN%3EL2CTLR_EL1%2C%26nbsp%3B%20in%20order%20to%20avoid%20any%20kind%20of%20confusion%20and%20keep%20the%20information%20as%20clear%20as%20possible%2C%20could%20you%20please%20let%20us%20know%20the%20register%20location%20in%20our%20LS1046A%20documentation%3F%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EHave%20a%20great%20day.%3C%2FP%3E%0A%3CP%3EBest%20Regards%2C%3C%2FP%3E%0A%3CP%3EHector%20Villarruel%3C%2FP%3E%3C%2FLINGO-BODY%3E