Datasheet

Chapter 2. ColdFire Core 2-43
ColdFire Instruction Set Architecture Enhancements
INTOUCH Instruction Fetch Touch INTOUCH
Operation: If Supervisor State
then Instruction Fetch Touch @ <Ay>
else TRAP
Assembler Syntax INTOUCH <Ay>
Attributes: Unsized
Description: Generates an instruction fetch reference at address (Ay). If the referenced
address space is a cacheable region, this instruction can be used to prefetch a 16-byte packet
into the processor’s instruction cache. If the referenced instruction address is a
non-cacheable space, the instruction effectively performs no operation.
The INTOUCH instruction can be used to prefetch, and with the later setting of CACR[11],
lock specic memory lines in the processor’s instruction cache. This function may be
desirable in systems where deterministic real-time performance is critical.
Condition Codes: Not affected.
Instruction Fields:
Register eld—Species the destination address register number.
1514131211109876543210
Instruction
Format:
1111010000101 REGISTER
INTOUCH V2, V3 Core V4 Core
Opcode present No Yes
Operand sizes supported