EasyManua.ls Logo

Freescale Semiconductor MPC5604B - Boundary Scan Register

Default Icon
934 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MPC5604B/C Microcontroller Reference Manual, Rev. 8
Freescale Semiconductor 791
32.7.4 Boundary Scan Register
The boundary scan register is connected between TDI and TDO when the EXTEST, SAMPLE or
SAMPLE/PRELOAD instructions are active. It is used to capture input pin data, force fixed values on
output pins, and select a logic value and direction for bidirectional pins. Each bit of the boundary scan
register represents a separate boundary scan register cell, as described in the IEEE 1149.1-2001 standard
and discussed in Section 32.8.5, “Boundary Scan. The size of the boundary scan register is 464 bits.
32.8 Functional Description
32.8.1 JTAGC Reset Configuration
While in reset, the TAP controller is forced into the test-logic-reset state, thus disabling the test logic and
allowing normal operation of the on-chip system logic. In addition, the instruction register is loaded with
the IDCODE instruction.
32.8.2 IEEE 1149.1-2001 (JTAG) Test Access Port
The JTAGC uses the IEEE 1149.1-2001 TAP for accessing registers. This port can be shared with other
TAP controllers on the MCU. For more detail on TAP sharing via JTAGC instructions refer to
Section 32.8.4.2, “ACCESS_AUX_TAP_x instructions.
IR[4:0]: 0_0001 (IDCODE) Access: R/O
0 1 2 3 4 5 6 7 8 9 10111213141516171819202122232425262728293031
R
PRN DC PIN MIC ID
W
Reset
00001010111001000001000000011101
Figure 32-3. Device Identification Register
Table 32-2. Device Identification Register Field Descriptions
Field Description
0–3
PRN
Part revision number. Contains the revision number of the device. This field changes with each revision
of the device or module.
4–9
DC
Design center. For the MPC5604B this value is 0x2B.
10–19
PIN
Part identification number. Contains the part number of the device. For the MPC5604B, this value is
0x241.
20–30
MIC
Manufacturer identity code. Contains the reduced Joint Electron Device Engineering Council (JEDEC) ID
for Freescale, 0xE
31
ID
IDCODE register ID. Identifies this register as the device identification register and not the bypass
register. Always set to 1.

Table of Contents

Other manuals for Freescale Semiconductor MPC5604B

Related product manuals