Bus Interface Unit
6-8
Copyright © 2000 ARM Limited. All rights reserved.
ARM DDI 0186A
Burst transfers
Because the ARM966E-S does not implement cache memory, burst transfers of fixed
length commonly used for cache linefill and data cache writeback, are not supported.
All burst accesses are defined to be INCRemental (
HBURST[2:0]
= 001), because the
only indication to the ARM966E-S about the sequentiality of the access is the
DMORE
output from the ARM9E-S core. This output indicates that there is at least one more
access following the current access, but does not indicate how many more sequential
accesses can be expected.
Bus request
At the start of every AHB access, the ARM966E-S requests access to the bus by
asserting
HBUSREQ
to the arbiter. It must then wait for an acknowledge signal from
the arbiter (
HGRANT
), before beginning the transfer on the next rising edge of
HCLK
.
In Figure 6-2, the slave being addressed has a single-cycle response to the read access
and therefore the
HREADY
response is driven HIGH and fed to the ARM966E-S BIU.
Figure 6-2 Sequential instruction fetches, after being granted the bus
Sequential instruction fetch
When the ARM9E-S fetches instructions from the AHB address space or if the
tightly-coupled I-SRAM is disabled, AHB read transfers are initiated by the BIU. The
instruction interface does not have the benefit of a pipelined
MORE
signal, so the BIU
CLK
HTRANS
NONSEQ
IDLE
NONSEQ
IDLE
NONSEQ
HADDR
IA-1
HBUSREQ
HGRANT
HWRITE
HREADY
HRDATA
ID-1
ID-2
IA-2
Содержание ARM966E-S
Страница 6: ...Contents vi Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Страница 20: ...Introduction 1 4 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Страница 48: ...Tightly coupled SRAM 4 12 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Страница 80: ...Bus Interface Unit 6 20 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Страница 118: ...Debug Support 8 26 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Страница 130: ...Test Support 10 8 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Страница 142: ...Instruction cycle timings 11 12 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Страница 158: ...Signal Descriptions A 16 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...
Страница 176: ...AC Parameters B 18 Copyright 2000 ARM Limited All rights reserved ARM DDI 0186A ...