User guide

15-1
MAXQ Family Users Guide
SECTION 15: TEST ACCESS PORT (TAP)
This section contains the following information:
15.1 TAP Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-2
15.2 TAP State Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-2
15.2.1 Test-Logic-Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-2
15.2.2 Run-Test-Idle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-2
15.2.3 IR-Scan Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-3
15.2.4 DR-Scan Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-4
15.3 Communication via TAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-5
15.3.1 TAP Communication Examples—IR-Scan and DR-Scan . . . . . . . . . . . . . . . . . . . . . .15-5
LIST OF FIGURES
LIST OF TABLES
Figure 15-1. TAP Controller State Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-3
Figure 15-2. TAP and TAP Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-5
Figure 15-3. TAP Controller Debug Mode IR-Scan Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-6
Figure 15-4. TAP Controller Debug Mode DR-Scan Example . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-7
Table 15-1. Instruction Register Content vs. TAP Controller State . . . . . . . . . . . . . . . . . . . . . . . . .15-3
Table 15-2. Instruction Register (IR2:0) Encodings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-4
Maxim Integrated