SRAM Stall Cycles
ARM DDI 0186A
Copyright © 2000 ARM Limited. All rights reserved.
C-7
Figure C-6 Simultaneous instruction fetch, data write
I-SRAM data write followed by instruction fetch
This class of stall occurs when a data write to the I-SRAM address space is performed,
followed by an instruction fetch request in the next cycle. It is similar to the generic read
follows write scenario of each SRAM except that the read is an instruction fetch rather
than a data load. The instruction fetch must be held off until the write has completed,
requiring that the ARM9E-S core is stalled for a cycle (see Figure C-7 on page C-8).
Addr B (I fetch)
Read Instr (B)
Write data (A)
Addr A (write)
CLK
DnMREQ
InMREQ
DA[31:1]
I-SRAM Addr
WDATA[31:0]
SYSCLKEN
stall
cycle
Addr B
INSTR[31:0]
I-SRAM
inst. fetch
DnRW
IA[31:1]
Addr A
I-SRAM
data write
stall
cycle
Содержание 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 ...