Reset Configuration Writes Through the System Bus
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
5-11
Table 5-7 shows addresses at which to configure the various MSC8113s. Byte addresses that do
not appear in this table have no effect on the configuration of the MSC8113s. The values of the
bytes in Table 5-7 are always read on byte lane
D[0–7]
, regardless of port size.
The configuration master reads a value from address 0x00 and then reads a value from addresses
0x08, 0x10, and 0x18. These four bytes form the HRCW of the configuration master, which then
proceeds to read the bytes that form the HRCW of the first slave device. The master drives the
whole HRCW on
D[0–31]
and toggles its
A0
address line. Each configuration slave uses its
RSTCONF
input as a strobe for latching the HRCW during
HRESET
assertion time. Thus, the first
slave whose
RSTCONF
input connects to the master
A0
output latches the 32 bits driven on
D[0–31]
as its HRCW. Then, the master continues to configure all MSC8113 devices in the system. The
configuration master always reads eight HRCWs, regardless of the number of MSC8113 devices
in the system. Figure 5-6 shows a multi-device configuration. In this system, the configuration
master initially reads its own HRCW. It then reads other HRCWs and drives them to the
configuration slaves by asserting
RSTCONF
. As Figure 5-6 shows, this complex configuration is
done without additional glue logic. The configuration master controls the whole process by
asserting the EPROM control signals and the system address signals as needed. Connecting all
the
HRESET
signals of the configuration master and all the configuration slaves ensures that all
MSC8113 devices exit reset together.
Fifth configuration slave
A4
Sixth configuration slave
A5
Seventh configuration slave
A6
Table 5-7. Configuration EPROM Addresses
Configured Device
Byte 0 Address
Byte 1 Address
Byte 2 Address
Byte 3 Address
Configuration master
0x00
0x08
0x10
0x18
First configuration slave
0x20
0x28
0x30
0x38
Second configuration slave
0x40
0x48
0x50
0x58
Third configuration slave
0x60
0x68
0x70
0x78
Fourth configuration slave
0x80
0x88
0x90
0x98
Fifth configuration slave
0xA0
0xA8
0xB0
0xB8
Sixth configuration slave
0xC0
0xC8
0xD0
0xD8
Seventh configuration slave
0xE0
0xE8
0xF0
0xF8
Table 5-6.
RSTCONF
Connections in Multi-MSC8113 Systems (Continued)
Configured Device
RSTCONF Connection
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 ...