![NXP Semiconductors MSC8113 Reference Manual Download Page 921](http://html1.mh-extra.com/html/nxp-semiconductors/msc8113/msc8113_reference-manual_1721628921.webp)
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
A-1
Programming Reference
A
This reference for programmers includes tables summarizing the interrupt sources for Global
Interrupt Controller (GIC) interrupts and Local Interrupt Controller (LIC) interrupts, routing
through the Programmable Interrupt Controller (PIC), and programming sheets for key
programmable MSC8113 registers.
A.1 Register Addressing
Register addressing is complex because of the flexible addressing model offered in the MSC8113
device. SC140 DSP core and extended core registers are shown on programming sheets with
fixed addresses based on the default QBus bank configurations after reset and booting. While the
QBus base addresses can be reconfigured, this is not recommended.
Internal peripherals can be addressed through the local bus, QBus, or the Direct Slave Interface
(DSI). QBus addressing is through bank 3 and is fixed. The addresses listed on the programming
sheets are based on the default QBus bank settings. The DSI addressing is also fixed. Local bus
addressing depends on the base addresses selected by the ISBSEL bits in the Hard Reset
Configuration Word (HRCW) which is loaded during a power-on reset. The memory map in
Chapter 8 provides a detailed listing of the various possibilities, and the programming sheets
reference the specific page where the addresses are listed.
System registers can be addressed through the system bus or the DSI. The DSI addresses are
fixed, but the system bus addresses vary depending of the values loaded in the ISBSEL bits in the
HRCW. As with the internal peripherals on the IPBus, Chapter 8 provides a detailed list of the
possible system register addresses on the system bus selected by the possible ISB bit
combinations, and the programming sheets reference the page that lists the system register
addresses for a specific register.
For sequential groups of registers, such as those in the TDM or timer modules, the programming
sheets include equations based on register numbers and base addresses with a space to write in
the computed address.
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 ...