Chapter 21. IEEE 1149.1 Test Access Port (JTAG)
21-3
TAP Controller
A10_PRECHG, SDBA[1:0], D[31:0], and A[15:0].
21.3 TAP Controller
The TAP controller is a synchronous state machine that controls JTAG logic and interprets
the sequence of logical values on TMS. The value adjacent to each arrow in the state
machine in Figure 21-2 reflects the value of TMS sampled on the rising edge of TCK. For
a description of the TAP controller states, refer to the IEEE 1149.1 document.
Table 21-1. JTAG Signals
Signal
Description
TCK/
PSTCLK
Test clock. TCK is the dedicated JTAG test logic clock input, independent of the CPU system clock. It
provides a clock for on-board test logic defined by the IEEE 1149.1 standard. TCK should be grounded if
the JTAG port is not used and MTMOD is tied low.
TMS/
BKPT
Test mode select. This input controls test mode operations for on-board test logic defined by the IEEE
1149.1 standard. Connecting TMS to VDD disables the test controller, making all JTAG circuits
transparent to the system.
TDO/
DSO
Test and debug data out. Output for shifting data out of serial data port logic. Shifting out data depends on
the state of the JTAG controller state machine and the instructions in the instruction register. The shift
occurs on the falling edge of TCK. When not outputting data, TDO is placed in high-impedance state.
TDO can also be three-stated to allow bused or parallel connections to other devices having JTAG test
access ports.
TDI/DSI
Test and debug data in. Input provided for loading serial data port shift registers (boundary-scan, bypass,
and instruction registers). Shifting in of data depends on the state of the JTAG controller state machine
and the instruction currently in the instruction register. Data is shifted in on the rising edge of TCK.
TRST/
DSCLK
JTAG test reset. TRST asynchronously resets the JTAG TAP logic when low.
MTMOD
Motorola test mode select. Negating MTMOD enables JTAG mode; asserting it enables BDM mode.
Summary of Contents for DigitalDNA ColdFire MCF5272
Page 1: ...MCF5272UM D Rev 0 02 2001 MCF5272 ColdFire Integrated Microprocessor User s Manual ...
Page 38: ...xxxviii MCF5272 User s Manual TABLES Table Number Title Page Number ...
Page 58: ...1 10 MCF5272 User s Manual MCF5272 Specific Features ...
Page 90: ...2 42 MCF5272 User s Manual Exception Processing Overview ...
Page 96: ...3 6 MCF5272 User s Manual MAC Instruction Execution Timings ...
Page 158: ...5 46 MCF5272 User s Manual Motorola Recommended BDM Pinout ...
Page 184: ...7 12 MCF5272 User s Manual Interrupt Controller Registers ...
Page 338: ...13 44 MCF5272 User s Manual Application Examples ...
Page 414: ...18 6 MCF5272 User s Manual PWM Programming Model ...
Page 452: ...19 38 MCF5272 User s Manual Power Supply Pins ...
Page 482: ...20 30 MCF5272 User s Manual Reset Operation ...
Page 492: ...21 10 MCF5272 User s Manual Non IEEE 1149 1 Operation ...