Instruction cycle timings
ARM DDI 0186A
Copyright © 2000 ARM Limited. All rights reserved.
11-5
The D-SRAM can only be accessed by the ARM9E-S data interface so there are no
simultaneous access contentions as found in the I-SRAM. Table 11-2 shows the stall
cycles that can occur when accessing the D-SRAM.
Note
All internal SRAM stall cycles are in terms of the
CLK
and are therefore not affected
by the speed of the external AHB interface.
Table 11-2 D-SRAM access
Data access
Stalls
Comment
LDR
0
D-SRAM provides single cycle response
LDM
0
D-SRAM provides single cycle response to each
word
LDR/LDM
followed by any
load or store
0
D-SRAM provides single cycle response
STR
0
Assuming no following load
STM
0
Assuming no following load
STR/STM
followed by
STR/STM
0
Pipelined addresses allow back-to-back stores or
store multiples
STR/STM
followed by
LDR/LDM
1
Second cycle of write causes stall before load can be
performed
Summary of Contents for ARM966E-S
Page 6: ...Contents vi Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 20: ...Introduction 1 4 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 48: ...Tightly coupled SRAM 4 12 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 80: ...Bus Interface Unit 6 20 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 118: ...Debug Support 8 26 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 130: ...Test Support 10 8 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 142: ...Instruction cycle timings 11 12 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 158: ...Signal Descriptions A 16 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Page 176: ...AC Parameters B 18 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...