Cycle timings and interlock behavior, Chapter 14, Chapter 14 cycle timings and interlock behavior – ARM Cortex R4F User Manual
Page 365

ARM DDI 0363E
Copyright © 2009 ARM Limited. All rights reserved.
14-1
ID013010
Non-Confidential, Unrestricted Access
Chapter 14
Cycle Timings and Interlock Behavior
This chapter describes the cycle timings and interlock behavior of instructions on the processor. It
contains the following sections:
•
About cycle timings and interlock behavior on page 14-3
•
Register interlock examples on page 14-6
•
Data processing instructions on page 14-7
•
QADD, QDADD, QSUB, and QDSUB instructions on page 14-9
•
Media data-processing on page 14-10
•
Sum of Absolute Differences (SAD) on page 14-11
•
•
•
•
Processor state updating instructions on page 14-16
•
Single load and store instructions on page 14-17
•
Load and Store Double instructions on page 14-20
•
Load and Store Multiple instructions on page 14-21
•
RFE and SRS instructions on page 14-24
•
Synchronization instructions on page 14-25
•
Coprocessor instructions on page 14-26
•
SVC, BKPT, Undefined, and Prefetch Aborted instructions on page 14-27
•
Miscellaneous instructions on page 14-28
•
Floating-point register transfer instructions on page 14-29
•
Floating-point load/store instructions on page 14-30
•
Floating-point single-precision data processing instructions on page 14-32