MPC5604B/C Microcontroller Reference Manual, Rev. 8
756 Freescale Semiconductor
30.4 External signal description
The SWT module does not have any external interface signals.
30.5 Memory map and register description
The SWT programming model has six 32-bit registers. The programming model can only be accessed
using 32-bit (word) accesses. References using a different size are invalid. Other types of invalid accesses
include: writes to read only registers, incorrect values written to the service register when enabled,
accesses to reserved addresses and accesses by masters without permission. A bus error is generated on
invalid accesses. If the SWT_CR[RIA] bit is set, then the SWT system reset is also generated. If either the
HLK or SLK bits in the SWT_CR are set then the SWT_CR, SWT_TO and SWT_WN registers are read
only.
30.5.1 Memory map
The SWT memory map is shown in Table 30-1. The reset values of SWT_CR, SWT_TO and SWT_WN
are device specific. These values are determined by SWT inputs.
Table 30-1. SWT memory map
Base address: 0xFFF3_8000
Address offset Register Location
0x0000 SWT Control Register (SWT_CR) on page 757
0x0004 SWT Interrupt Register (SWT_IR) on page 758
0x0008 SWT Time-Out Register (SWT_TO) on page 759
0x000C SWT Window Register (SWT_WN) on page 759
0x0010 SWT Service Register (SWT_SR) on page 760
0x0014 SWT Counter Output Register (SWT_CO) on page 760