02.02.2013 Views

ARM Processor Instruction Set

ARM Processor Instruction Set

ARM Processor Instruction Set

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>ARM</strong>7500FE Data Sheet<br />

<strong>ARM</strong> DDI 0077B<br />

<strong>ARM</strong> <strong>Processor</strong> <strong>Instruction</strong> <strong>Set</strong><br />

The time taken for:<br />

• an internal cycle will always be one FCLK cycle<br />

• an instruction fetch and data read will be FCLK if a cache hit occurs, otherwise<br />

a full memory access is performed.<br />

• a data write will be FCLK if the write buffer (if enabled) has available space,<br />

otherwise the write will be delayed until the write buffer has free space.<br />

If the write buffer is not enabled a full memory access is always performed.<br />

• memory accesses are dealt with elsewhere in the <strong>ARM</strong>7500FE datasheet.<br />

• coprocessor instructions depends on whether the instruction is executed by:<br />

the FPA See Chapter 10: Floating-Point <strong>Instruction</strong> <strong>Set</strong> for<br />

details of floating-point instruction cycle counts.<br />

coprocessor #15 MCR, MRC to registers 0 to 7 only.<br />

In this case b = 0.<br />

software emulation For all other coprocessor instructions,<br />

the undefined instruction trap is taken.<br />

Open Access - Preliminary<br />

5-49

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!