User-Programmable Machines (UPMs)
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
12-57
Figure 12-53. BS Signal Selection
Table 12-22. Byte-Select Enable Function
Transfer
Size
Address
State
Port Size
64-Bit
32-Bit
16-Bit
8-Bit
A29 A30 A31 BS0 BS1 BS2 BS3 BS4 BS5 BS6 BS7 BS0 BS1 BS2 BS3 BS0 BS1
BS0
8 bits
(1 bytes)
TS=0001
0
0
0
A
—
—
—
—
—
—
—
A
—
—
—
A
—
A
0
0
1
—
A
—
—
—
—
—
—
—
A
—
—
—
A
A
0
1
0
—
—
A
—
—
—
—
—
—
—
A
—
A
—
A
0
1
1
—
—
—
A
—
—
—
—
—
—
—
A
—
A
A
1
0
0
—
—
—
—
A
—
—
—
A
—
—
—
A
—
A
1
0
1
—
—
—
—
—
A
—
—
—
A
—
—
—
A
A
1
1
0
—
—
—
—
—
—
A
—
—
—
A
—
A
—
A
1
1
1
—
—
—
—
—
—
—
A
—
—
—
A
—
A
A
16 bits
(2 bytes)
TS=0010
0
0
0
A
A
—
—
—
—
—
—
A
A
—
—
A
A
A
0
0
1
—
A
A
—
—
—
—
—
—
A
A
—
—
A
A
0
1
0
—
—
A
A
—
—
—
—
—
—
A
A
A
A
A
1
0
0
—
—
—
—
A
A
—
—
A
A
—
—
A
A
A
1
0
1
—
—
—
—
—
A
A
—
—
A
A
—
—
A
A
1
1
0
—
—
—
—
—
—
A
A
—
—
A
A
A
A
A
24 bits
(3 bytes)
TS=0011
0
0
0
A
A
A
—
—
—
—
—
A
A
A
—
A
A
A
0
0
1
—
A
A
A
—
—
—
—
—
A
A
A
—
A
A
1
0
0
—
—
—
—
A
A
A
—
A
A
A
—
A
A
A
1
0
1
—
—
—
—
—
A
A
A
—
A
A
A
—
A
A
32 bits
(4 bytes)
TS=0100
0
0
0
A
A
A
A
—
—
—
—
A
A
A
A
A
A
A
1
0
0
—
—
—
—
A
A
A
A
A
A
A
A
A
A
A
64 bits
(16 bytes)
TS=0000
0
0
0
A
A
A
A
A
A
A
A
A
A
A
A
A
A
A
Notes: 1.
A dash (—) denotes a byte-select (BS) is not used.
2.
An “A” denotes a byte-select is used.
3.
Address state is the calculated address for port size data tenure. The initial value is the address tenure A[29-31].
UPMA
MUX
BRx[MS]/
BS0
BS1
BS2
BS3
Bank Selected
BRx[PS]
A[29–31]
TSZ
Byte-Select
Logic
UPMB
UPMC
BS4
BS5
BS6
BS7
MxMR[BSEL]
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 ...