Bus Interface Unit
6-10
Copyright © 2000 ARM Limited. All rights reserved.
ARM DDI 0186A
Even though the transfers are to sequential addresses, each access is treated as a separate
nonsequential transfer. Figure 6-4 on page 6-9 assumes that all instruction fetches from
the ARM9E-S core are being serviced by the I-SRAM.
Note
An identical series of NONSEQ or IDLE transfers is seen if executing a sequence of
back-to-back
STR
instructions.
Simultaneous instruction and data request
When the ARM9E-S makes a simultaneous instruction and data request, both resident
in AHB memory, the BIU must arbitrate between the two accesses. The data access is
always completed first, stalling the ARM9E-S until the instruction fetch completes.
Figure 6-5 shows an example of an
STR
instruction causing a simultaneous instruction
and data request.
Figure 6-5 Simultaneous instruction and data requests
During the cycle that [IA-3] is first driven onto
HADDR
, the BIU detects a
simultaneous data request. [IA-3] fetch is suspended until the data access has
completed.
HTRANS
NONSEQ
IDLE
NOSEQ
IDLE
HADDR
IA-4
CLK
IDLE
NONSEQ
IDLE
NONSEQ
HRDATA
ID-3
ID-2
ID-1
HREADY
DA-1
HWRITE
DD-1
HWDATA
IA-3
IA-3
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 ...