Chapter 21
VFP Instruction Execution
This chapter describes the VFP11 instruction pipeline and its relationship with the ARM processor
instruction pipeline. It contains the following sections:
•
•
•
•
•
•
•
•
•
•
•
ARM DDI 0301H
ID012310
About instruction execution on page 21-2
Serializing instructions on page 21-3
Interrupting the VFP11 coprocessor on page 21-4
Forwarding on page 21-5
Hazards on page 21-6
Operation of the scoreboards on page 21-7
Data hazards in full-compliance mode on page 21-13
Data hazards in RunFast mode on page 21-16
Resource hazards on page 21-17
Parallel execution on page 21-20
Execution timing on page 21-22.
Copyright © 2004-2009 ARM Limited. All rights reserved.
Non-Confidential, Unrestricted Access
21-1