16 coprocessor instructions, Coprocessor instructions -26, Table 14-21 – ARM Cortex R4F User Manual

Page 390: Coprocessor instructions cycle timing behavior -26

Advertising
background image

Cycle Timings and Interlock Behavior

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

14-26

ID013010

Non-Confidential, Unrestricted Access

14.16 Coprocessor instructions

This section describes the cycle timing behavior for the

MCR

and

MRC

instructions to CP14, the

debug coprocessor or CP15, the system control coprocessor.

The precise timing of coprocessor instructions is tightly linked with the behavior of the relevant
coprocessor. Table 14-21 shows the coprocessor instructions cycle timing behavior. Table 14-21
shows the best case numbers.

Note

Some instructions such as cache operations take more cycles.

Table 14-21 Coprocessor instructions cycle timing behavior

Instruction

Cycles

Result latency

Comments

MCR

6

-

-

MCR <cond>

6

-

Condition code passes

4

-

Condition code fails

MRC

6

6

-

MRC <cond>

6

6

Condition code passes

4

4

Condition code fails

Advertising
This manual is related to the following products: