Cycle Timings and Interlock Behavior

14.18 Miscellaneous instructions

Table 14-23shows the cycle timing behavior for If-Then(IT) and No OPeration (NOP) instructions.

Table 14-23 IT and NOP instructions cycle timing behavior

Example instructions

Cycles

Early Reg

Late Reg

Result latency

Comments

 

 

 

 

 

 

IT{<v>{<w>{<z>}}} <cond>

1

-

-

-

-

 

 

 

 

 

 

NOP

1

-

-

-

-

 

 

 

 

 

 

The DBG, PLI, SEV, WFE, and YIELD instructions are all treated the same as NOP, and so have the same cycle timing behavior.

The WFI instruction stalls the pipeline for a variable number of cycles, depending on the current state of the memory system.

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

14-28

ID013010

Non-Confidential, Unrestricted Access

 

Page 392
Image 392
ARM r1p3, R4F manual Miscellaneous instructions