3 dynamic interface operation, 1 dram overview, Dram memory size options -14 – Intel STRONGARM SA-1100 User Manual
Page 128: Dram row/column address multiplexing -14
10-14
SA-1100
Developer’s Manual
Memory and PCMCIA Control Module
10.3
Dynamic Interface Operation
This section describes the dynamic memory interface.
10.3.1
DRAM Overview
The dynamic memory interface supports up to four banks of identical size and type dynamic
memory on a 32-bit bus. Initialization software must set up the memory interface configuration
registers with the DRAM size, type, number of row address bits, nCAS waveforms, and timing
parameters. The SA-1100 generates accesses of 1–8 words.
shows some of the supported DRAM configurations.
shows the DRAM row and column address multiplexing. For each row address size specified,
column address sizes of 11, 10, 9, and 8 are supported wherever the row address is larger than or the same
size as the column address (12 rows x 11 columns are not supported). Connecting address lines to the
DRAM chips as shown allows the proper addressing without having to specify the column address size.
.
DRAx = SA-1100 DRAM interface address pin, A(21:10) = DRA(11:0)
IAx = Internal address bit
Note:
At RAS time, all address pins, A(25:0), are driven with the internal address that corresponds to the pin
of the same number. For example, a DRAM with 13 bits of row address can be accommodated by
hooking up the 13th row address line of the DRAM to SA-1100 address pin A22. (MDCNFG:DRAC is
a "don’t care".) The column address, in this case, will be limited to a maximum of 8 bits. In general,
DRAMs that utilize fewer than 8 column address bits can be used, but there will be holes in the memory
map due to no physical memory being addressed by the still significant internal address bit IA9.
Table 10-5.
DRAM Memory Size Options
Bank Size
(Mbyte/Bank)
DRAM
Configuration
(Words x Bits)
Chip Size
Number
Chips /
Bank
Row bits x
Col. Bits
Max Memory
(4 Banks,
32-bit Bus)
Total
Number
of Chips
1 Mbyte
256 K x 16
4 Mbit
2
9 x 9
4 Mbyte
8
2 Mbyte
512 K x 8
4 Mbit
4
10 x 9
8 Mbyte
16
2 Mbyte
512 K x 32
16Mbit
1
10 x 9
8 Mbyte
4
4 Mbyte
1 M x 4
4 Mbit
8
10 x 10
16 Mbyte
32
4 Mbyte
1 M x 16
16 Mbit
2
10 x 10, 12 x 8
16 Mbyte
8
8 Mbyte
2 M x 8
16 Mbit
4
11 x 10, 12 x 9
32 Mbyte
16
16 Mbyte
4 M x 16
64 Mbit
2
12 x 10
64 Mbyte
8
Table 10-6.
DRAM Row/Column Address Multiplexing
Number of Row
Address Bits
(as specified in
MDCNFG:DRAC)
DRAM Address Pins at RAS Time
DRAM Address Pins at CAS Time
DRA11
DRA10
DRA9
DRA8-0
DRA11
DRA10
DRA9
DRA8
DRA7-0
DRAM:
12 bits
IA21
IA20
IA19
IA18-10
x
x
IA23
IA22
IA9-2
11 bits
x
IA20
IA19
IA18-10
x
IA23
IA22
IA21
IA9-2
10 bits
x
x
IA19
IA18-10
x
x
IA21
IA20
IA9-2
9 bits
x
x
x
IA18-10
x
x
x
IA19
IA9-2