General Operation
MOTOROLA
SDRAM Memory Controller
24-29
the physical size constraints of the target applications, the design was optimized for a memory device data
width of 32 bits. Table 24-12 summarizes the devices targeted by the design. The controller is capable of
interfacing with devices of other widths and densities, however, only devices with 4 banks are supported.
A 100 MHz system bus operation is possible with PC100 compliant single data rate memory devices.
24.7.1 Address Multiplexing
The JEDEC standard SDRAMs for which the controller was optimized, use an asymmetrical array
architecture with more row than column address lines. The SDRAM Controller multiplexes only those pins
which change between the row and column addresses. The remaining (most significant) row addresses and
the bank addresses are not multiplexed.
24.7.1.1 Multiplexed Address Bus
The SDRAM Controller multiplexed address bus is aligned to the column addresses so that address line A1
always appears on pin MA0. With this alignment, the “folding point” in the multiplexor is driven solely by
the number of column address bits, although interleave mode causes a two bit shift to account for the bank
addresses. Column bus widths of 8 to 11 bits are supported in non-interleave mode, although only 8 and 9
bit widths are allowed in interleave mode. Table 24-13 summarizes the multiplex options supported by the
controller. Column addresses through A10 are driven regardless of the multiplexor configuration, although
some of the lines will be unused for the smaller page sizes.
Memory width does not affect the multiplexer; however, it does affect how the memories are connected to
the SDRAM Controller pins. The width of the multiplexed bus is one bit larger than in previous
generations of the SDRAMC so that 32-bit memory systems can be supported with a minimal impact on
the multiplex hardware because 32-bit memory systems are shifted left by one bit and use MA [n+1:1].
This is demonstrated in the last two rows of Table 24-13 by the grayed-out boxes. Note that the AP signal
is duplicated in two bit positions to permit this signal to always appear on memory pin A10. Table 24-14
lists the SDRAM interface connections for different configurations of JEDEC SDRAM.
Table 24-12. JEDEC Standard Single Data Rate SDRAMs
SDRAM Configuration
Item
64 Mbit
128 Mbit
256 Mbit
Bus Width
16
32
16
32
16
32
Depth
4 Mword
2 Mword
8 Mword
4 Mword
16 Mword
8 Mword
Refresh Rows
4096
(15.62
µ
s)
4096
(15.62
µ
s)
4096
(15.62
µ
s)
4096
(15.62
µ
s)
8192
(7.81
µ
s)
8192
(7.81
µ
s)
# Banks
4
4
4
4
4
4
Bank Address
2
2
2
2
2
2
Row Address
12
11
12
12
13
13
Column Address
8
8
9
8
9
8
Data
Qualifiers
2
4
2
4
2
4
Summary of Contents for DragonBall MC9328MX1
Page 68: ...1 12 MC9328MX1 Reference Manual MOTOROLA Introduction ...
Page 86: ...2 18 MC9328MX1 Reference Manual MOTOROLA Signal Descriptions and Pin Assignments ...
Page 116: ...3 30 MC9328MX1 Reference Manual MOTOROLA Memory Map ...
Page 126: ...4 10 MC9328MX1 Reference Manual MOTOROLA ARM920T Processor ...
Page 160: ...8 8 MC9328MX1 Reference Manual MOTOROLA System Control ...
Page 272: ...13 32 MC9328MX1 Reference Manual MOTOROLA DMA Controller ...
Page 281: ...Programming Model MOTOROLA Watchdog Timer Module 14 9 ...
Page 282: ...14 10 MC9328MX1 Reference Manual MOTOROLA Watchdog Timer Module ...
Page 300: ...15 18 MC9328MX1 Reference Manual MOTOROLA Analog Signal Processor ASP ...
Page 438: ...18 16 MC9328MX1 Reference Manual MOTOROLA Serial Peripheral Interface Modules SPI 1 and SPI 2 ...
Page 478: ...19 40 MC9328MX1 Reference Manual MOTOROLA LCD Controller ...
Page 574: ...21 32 MC9328MX1 Reference Manual MOTOROLA Memory Stick Host Controller MSHC Module ...
Page 598: ...23 16 MC9328MX1 Reference Manual MOTOROLA Real Time Clock RTC ...
Page 670: ...24 72 MC9328MX1 Reference Manual MOTOROLA SDRAM Memory Controller ...
Page 726: ...25 56 MC9328MX1 Reference Manual MOTOROLA SmartCard Interface Module SIM ...
Page 736: ...26 10 MC9328MX1 Reference Manual MOTOROLA General Purpose Timers ...
Page 854: ...29 18 MC9328MX1 Reference Manual MOTOROLA I2C Module ...
Page 900: ...30 46 MC9328MX1 Reference Manual MOTOROLA Synchronous Serial Interface SSI ...
Page 942: ...32 26 MC9328MX1 Reference Manual MOTOROLA GPIO Module and I O Multiplexer IOMUX ...