1996682_en-US

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

1996682_en-US

1996682_en-US

MPC5777C - M

Hello!


When I was reading the PFLASH chapter of the reference manual, I saw that the PFLASH_PFCR1 and PFLASH_PFCR2 registers have fields like P1_M2PFE. This field allows the user to enable or disable prefetching from specific masters.

MatheusFranklin_0-1731978813116.png

My question is:

If the field P1_M2PFE is set to zero and the master with the logical ID number 2 (FEC) makes a read request, would the data be stored in the mini-cache before it is sent to the FEC or not?

My concern is that even disabling this field, a request from the associated master could evict data in the mini-cache that belongs to other master (e.g., a core).

Best regards,

Matheus

Re: MPC5777C - M

No, in your scenario there would be no difference between 'enabled' and 'disabled'.

Without pre-fetching master accesses directly the flash content, with pre-fetching it goes over mini-cache i.e. prefetch buffer.

As it is flash memory, no coherency issues happen.

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 02:58 PM
更新者: