Does the MCF52233 have a cache?

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

Does the MCF52233 have a cache?

948件の閲覧回数
Harjit
Contributor II
In the MCF52235RM (reference manual), page 65, it says that the device has a 16 byte instruction cache.

On a couple pages earlier, they talk about the V2 core having a three 32-bit location instruction buffer.

Does anyone know if there is a 16 byte instruction cache?
ラベル(1)
0 件の賞賛
1 返信

206件の閲覧回数
mnorman
NXP Employee
NXP Employee
Hi, Harjit,

The MCF5223x does not have an instruction cache.  This is the case for all ColdFire devices that do not have an external bus.  WIthout an external bus, there is no use for a cache as all the memories are already on-chip.

However, all V2 ColdFire devices do have an instruction buffer or FIFO between the instruction fetch pipeline and the operand execution pipeline.  This is not a cache.  It is just a way to allow the core to buffer instructions fetches and minimize potential stalls (waiting for instructions to be fetched).

-mnorman
0 件の賞賛