Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

AURIX™ MCU: What is program cached & non-cached access? – KBA234425

AURIX™ MCU: What is program cached & non-cached access? – KBA234425

IFX_Publisher1
Community Manager
Community Manager
Community Manager
250 sign-ins First comment on KBA 250 replies posted

Version: **

Community Translation: AURIX™ MCU: プログラムキャッシュ&非キャッシュアクセスとは何ですか? - KBA234425

In general, it allows 2 types of access to the flash in AURIX™ MCU:

  • Cached access
  • Non-cached access

By using cached access, these improve performance and reduce significantly average access time for memories using cacheable segments.

By default, the program cache is not turned on in the CPU. However, if enable it by configuring PCBYP correctly, and linking your code to the cached area of memory (e.g. 0x80000000 instead of 0xA0000000 for internal flash), then the program cache is enabled.    

See the “Memory Maps (MEMMAP)” section of the User’s manual for more information on registers.

Note: This KBA applies to the following series of AURIX™ MCUs:

  • AURIX™ TC2xx series
  • AURIX™ TC3xx series
1812 Views