MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
xxv
Chapter 4, System Interface Unit (SIU). Describes the modules and functions of the
SIU, which controls system start-up and initialization as well as operation, protection, and
the external 60x-compatible system bus.
Chapter 5, Reset. Covers reset sources, causes, and configurations; gives examples of
different reset configuration scenarios, including systems with multiple MSC8113s.
Chapter 6, Boot Program. Describes the bootloader program, which loads and executes
source code that initializes the MSC8113 after it completes a reset sequence and programs
its registers for the required mode of operation. This chapter covers selection of
bootloader modes, normal sequence of events for bootloading a source program, and
booting in a multi-processor environment.
Chapter 7, Clocks. Contains an overview of the MSC8113 clock module. For complete
clock information, refer to the MSC8113 Technical Data sheet. The data sheet is available
in PDF format on the Freescale web site listed on the back cover of this manual.
Chapter 8, Memory Map. Defines the address spaces for all MSC8113 modules; includes
cross references to all registers discussed.
Chapter 9, Extended Core. Describes the structure of the extended core, which includes
the SC140 core, its internal memory (M1), the extended QBus structure (EQBS), the
Instruction Cache (ICache), the programmable interrupt controller (PIC), and the local
interrupt controller (LIC).
Chapter 10, MQBus and M2 Memory. Describes how the MQBus supports a multi-core
environment by allowing all three SC140 cores to share the M2 memory through the
MQBus. The MQBus ensures a low miss ratio for SC140 ICache accesses.
Chapter 11, SQBus. Explains the structure and function of the SQBus, which is available
to all SC140 cores to fetch program code from external memory on the system bus.
Chapter 12, Memory Controller. Covers the features and basic architecture of the
memory controller, which is part of the system interface unit (SIU). The memory
controller provides an interface to internal DSP memory and DSP peripherals residing on
the internal local bus and also to external memory and peripheral devices on the external
60x-compatible system bus. In addition to features and basic architecture, this chapter
extensively covers the three basic machines that compose the memory controller:
synchronous DRAM machine (SDRAM), general-purpose chip-select machine (GPCM),
and the user-programmable machines (UPMs).
Chapter 13, System Bus. Discusses the system bus, which is a 60x-compatible bus that
provides flexible support for the on-chip SC140 cores as well as other internal and
external 60x-compatible bus masters.
Chapter 14, Direct Slave Interface (DSI). Discusses the DSI host interface, which is a
32/64-bit wide, full-duplex, double-buffered, parallel port that can directly connect to the
data bus of a host processor. The DSI supports a variety of buses and provides glueless
connection with a number of industry-standard microcomputers, microprocessors, and
DSPs.
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 ...