Memory Map
3-4
Copyright © 2000 ARM Limited. All rights reserved.
ARM DDI 0186A
3.3
Bufferable write address space
The use of the ARM966E-S write buffer is controlled by both the CP15 control register
and the fixed address map.
When the ARM966E-S comes out of reset, the write buffer is disabled by default. All
data writes to the AHB are performed as unbuffered. The ARM9E-S is stalled until the
BIU has performed the write on the AHB interface.
When the write buffer is enabled by writing to CP15 control register bit 3 (see
on page 2-4), the data address (
DA[31:0]
) from the
ARM9E-S core controls whether the write buffer is used. If bit 28 of
DA
is set, the write
is treated as un-buffered. If bit 28 is clear however, the write is treated as a buffered write
and the BIU write buffer FIFO is used. Buffered writes allow the core to continue
program execution while the write is performed on the AHB. If the write buffer is full
the core is stalled until space becomes available in the FIFO. See
on page 6-3 for details of the BIU and write buffer behavior.
Note
Writes to tightly-coupled SRAM address space do not get sent to the AHB if the SRAM
being accessed is enabled (the SRAMs do
not
write-through). If either SRAM is
disabled and a write is performed to its address space, the write is performed as a
buffered AHB write if the write buffer is enabled. If not, the write is un-buffered.
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 ...