
MOTOROLA
Chapter 38. IEEE 1149.1 Test Access Port
38-1
Chapter 38
IEEE 1149.1 Test Access Port
380
380
The MPC860 provides a dedicated user-accessible test access port (TAP) that is fully
compatible with the IEEE 1149.1 Standard Test Access Port and Boundary Scan
Architecture. Problems associated with testing high-density circuit boards have led to
development of this standard under the sponsorship of the Test Technology Committee of
IEEE and the Joint Test Action Group (JTAG). The MPC860 implementation supports
circuit-board test strategies based on this standard.
The TAP consists of Þve dedicated signals, a 16-state TAP controller, and two test data
registers. A boundary scan register links all device signals into a single shift register. The
test logic, implemented using static logic design, operates independently of the device
system logic. The MPC860 TAP implementation provides the capability to:
¥
Perform boundary scan operations to check circuit-board electrical continuity.
¥
Bypass the MPC860 for a given circuit-board test by effectively reducing the
boundary scan register to a single cell.
¥
Sample the MPC860 system signals during operation and transparently shift out the
result in the boundary scan register.
¥
Disable the output drive to signals during circuit-board testing.
38.1 Overview
The MPC860 TAP implementation includes a TAP controller, a 4-bit instruction register,
and two test registers (a 1-bit bypass register and a 475-bit boundary scan register). The
TAP interface consists of the following signals:
¥
TCKÑA test clock input to synchronize the test logic.
¥
TMSÑA test mode select input (with an internal pull-up resistor) that is sampled on
the rising edge of TCK to sequence the TAP controllerÕs state machine.
¥
TDIÑA test data input (with an internal pull-up resistor) that is sampled on the
rising edge of TCK.
¥
TDOÑA three-stateable test data output that is actively driven in the shift-IR and
shift-DR controller states. TDO changes on the falling edge of TCK.
¥
TRST
Ñ
An asynchronous reset with an internal pull-up resistor that provides
initialization of the TAP controller and other logic required by the standard.
Summary of Contents for MPC860 PowerQUICC
Page 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Page 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Page 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Page 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Page 1106: ......