Tightly-coupled SRAM
ARM DDI 0186A
Copyright © 2000 ARM Limited. All rights reserved.
4-7
4.4
ARM966E-S SRAM wrapper
The ARM966E-S allows you to have control over the size of the I-SRAM and D-SRAM
(up to a maximum of 64MBytes each). It is not possible to have a single generic
interface between the ARM966E-S and the SRAM, due to the large number of differing
compiled SRAM that can be integrated into an ARM966E-S system, potentially each
with a unique interface.
To ease the task of integrating differing SRAM into the ARM966E-S, an interface
wrapper
block has been developed to ensure that when wrapped, the SRAM provides a
standard interface to the ARM966E-S SRAM control. ARM provides an example
SRAM wrapper containing three example interfaces, see
page 4-8. You must study these examples and decide which is most appropriate for the
type of SRAM available. A script is provided which automates any required changes.
The RAM interface RTL allows you to trade off speed against power performance so
that you can tailor the ARM966E-S to suit a particular requirement.
There are five SRAM modules instantiated at the top-level of the ARM966E-S.
Figure 4-2 shows the structure of these three modules.
Figure 4-2 ARM966E-S SRAM hierarchy
RamCtrl.v
contains the RAM control logic that is partner-independent. This logic is
fixed.
IRAM.v
DRAM.v
IRamIF.v
BIST.v
DRamIF.v
BIST.v
RAM.v
RAM.v
ICtrl.v
DCtrl.v
RamCtrl.v
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 ...