MSC8113 Reference Manual, Rev. 0
4-20
Freescale Semiconductor
System Interface Unit (SIU)
IMMR identifies a specific device as well as the base address for the internal memory map.
Software can deduce availability and location of any on-device system resources from the values
in IMMR. PARTNUM and MASKNUM are mask programmed and cannot be changed for any
particular device.
CLKOD
19
CLKOUT Disable
Disables the driving of CLKOUT. Use
it only in external clock mode.
0
CLKOUT is driven with the System clock.
1
CLKOUT is not driven.
—
20–31
Reserved. Write to zero for future compatibility.
IMMR
Internal Memory Map Register
Bit
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ISB
—
Type
R/W
Reset
Depends on reset configuration sequence ISB field. See Section 5.6.1, Hard Reset Configuration Word.
Bit
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
PARTNUM
MASKNUM
Type
R
Reset
—
Table 4-7. IMMR Bit Descriptions
Bits
Description
Settings
ISB
0–14
Internal Space Base
Defines the base address of the internal memory space. The value of ISB is
configured at reset to one of six addresses; the software can then change it to any
value. The default configuration maps ISB to address 0xF0000000 (when ISBSEL
bits in the HRCW are zero). ISB defines the 15 MSBs of the memory map register
base address. IMMR itself is mapped into the internal memory space region. As
soon as the ISB is written with a new base address, the IMMR base address is
relocated according to the ISB. ISB enables the configuration of
multiple-MSC8113 systems.
The number of programmable bits in this field, and hence the resolution of the
location of internal space, depends on the internal memory space of a specific
implementation. In the MSC8113, all 15 bits can be programmed. See Chapter 8,
Memory Map, for details on the device’s internal memory map and to Chapter 5,
Reset, for the available default initial ISB values depending on ISBSEL.
Implementation-
dependent
—
15
Reserved. Write to zero for future compatibility.
Table 4-6. SIUMCR Bit Descriptions (Continued)
Name
Description
Settings
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 ...