SIU Programming Model
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
4-11
Reconfiguring BCR modifies system and local bus behavior and can result in unexpected results
if there are currently active accesses. Therefore, execute code that modifies the BCR only from
internal memory. Also, execute a write to the BCR when only one core is active and there are no
active DMA transfers.
Table 4-3. BCR Bit Descriptions
Name
Description
Settings
EBM
0
External Bus Mode
Selects the bus mode. For details, refer to Section
13.2.1, System Bus Operating Modes. The initial value is
selected by the Hard Reset Configuration Word (HRCW)
EBM bit. See Section 5.6.1 for details.
0
Single MSC8113 bus mode.
1
Multi-master bus mode.
APD
1–3
Address Phase Delay
Specifies the minimum number of address tenure wait
states for address operations initiated by a
60x-compatible system bus master. APD indicates how
many cycles the MSC8113 should wait for ARTRY, but
because ARTRY can be asserted (by other masters) only
on cacheable address spaces, APD is considered only on
transactions that hit one of the 60x-assigned memory
controller banks and have the GBL signal asserted during
address phase.
—
4–7
Reserved. Write to zero for future compatibility.
PLDP
8
Pipeline Maximum Depth
See Section 13.2.3.12, Pipeline Control.
0
Pipeline maximum depth is one.
1
Pipeline maximum depth is zero.
DSBI
9
Disable System Bus on Internal Access
Determines which internal system bus lines are reflected
on the external system bus.
Note:
Address attribute lines are always reflected on
the external system bus.
0
Data and address lines for internal system bus
transfers are reflected on the external system
bus.
1
Depends on the value of EBM, as follows:
• If EBM = 0, neither data nor address lines for
internal system bus transfers are reflected on the
external system bus.
• If EBM = 1, only address lines for internal system
bus transfers are reflected on the external system
bus.
10
Reserved. Write to zero for future compatibility.
EAV
11
Enable Address Visibility
Normally, when the MSC8113 is in single-MSC8113 bus
mode, the bank select signals for SDRAM accesses are
multiplexed on the system bus address lines. Therefore,
for SDRAM accesses, the internal address is not visible
for debug purposes. However the bank select signals can
also be driven on dedicated lines (see SIUMCR[TCPC]).
In this case, EAV is used to force address visibility.
0
Bank select signals are driven on system bus
address lines. There is no full address visibility.
1
Bank select signals are not driven on address
bus. During READ and WRITE commands to
SDRAM devices, the full address is driven on
system bus address lines.
ETM
12
System Bus Compatibility Mode Enable
See Section 13.2.3.8, Extended Transfer Mode. This bit
also enables data streaming mode; see Section 13.2.4.2,
Data Streaming Mode for details.
0
Strict 60x system bus mode. Extended transfer
mode is disabled.
1
Extended transfer mode is enabled.
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 ...