MSC8113 Reference Manual, Rev. 0
12-56
Freescale Semiconductor
Memory Controller
Additional information on some of the RAM word fields is as follows:
Chip-Select Signals (
CxTx
). If BRx[MS] of the accessed bank selects a UPM on the
currently requested cycle, the UPM manipulates the
CS
signal for that bank with timing as
specified in the UPM RAM word. The selected UPM affects only assertion and
deassertion of the appropriate
CS
signal. The state of the selected
CSx
signal of the
corresponding bank depends on the value of each CSTx bit. Figure 12-52 and the timing
diagrams in Figure 12-50 show how UPMs control
CS
signals.
Byte-Select Signals (
BxTx
). If BRx[MS] of the accessed memory bank selects a UPM on
the currently requested cycle, the selected UPM affects only the assertion and deassertion
of the appropriate
BS
signals; their timing is specified in the RAM word. The
BS
signals
are controlled by the port size of the accessed bank, the transfer size of the transaction, and
the address accessed. Figure 12-53 shows how UPMs control
BS
signals. Table 12-22
shows how
BS
signals affect 64-, 32-, 16-, and 8-bit accesses. Note that for a refresh timer
request, the UPM asserts/deasserts all the
BS
signals. The uppermost byte-select (
BS[0]
)
indicates that
D[0–7]
contains valid data during a cycle. Similarly,
BS[[1]
indicates that
D[8–15]
contains valid data,
BS[2]
indicates that
D[16–23]
contains valid data, and
BS[3]
indicates that
D[24–31]
contains valid data during a cycle, and so forth.
Figure 12-52. CS Signal Selection
UPMA/B/C
SDRAM
GPCM
MUX
CS3
CS4
CS5
CS6
CS7
Switch
Bank Selected
CS11
CS0
CS1
CS2
CS9 do not use
BRx[MS]
CS9
UPM (use GPCM for
IPBus Peripherals)
CS11 uses UPM
for internal memories
In MSC8113:
Summary of Contents for MSC8113
Page 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Page 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Page 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Page 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Page 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Page 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Page 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Page 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Page 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Page 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Page 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Page 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Page 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Page 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Page 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Page 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Page 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Page 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Page 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Page 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...