Compaq EV67 User Manual

Page of 356
Alpha 21264/EV67 Hardware Reference Manual
Testability and Diagnostics
11–3
IEEE 1149.1 Port
On  the receive side, while in native mode, any transition on the Ibox I_CTL 
[SL_RCV], driven from the SromData_H pin, results in a trap to the PALcode inter-
rupt handler. When in PALmode, all interrupts are blocked. The interrupt routine then 
begins sampling I_CTL [SL_RCV] under a software timing loop to input as much data 
as needed, using the chosen serial line protocol.
11.3 IEEE 1149.1 Port
The IEEE 1149.1 Test Access Port consists of the Tdi_HTdo_HTms_HTck_H
and Trst_L pins. These pins access the IEEE 1149.1 mandated public test features as 
well as several private chip manufacturing test features.  
The port meets all requirements of the standard except that there are no pull-ups on the 
Tdi_HTms_H, and Trst_L pins, as required by the present standard. 
The scope of 1149.1 compliant features on the 21264/EV67 is limited to the board level 
assembly verification test. The systems that do not intend to drive this port must termi-
nate the port pins as follows: pull-ups on Tdi_H and Tms_H, pull-downs on Tck_H 
and Trst_L.
The port logic consists of the usual standard compliant components, namely, the TAP 
Controller State Machine, the Instruction Register, and the Bypass Register. 
The Bypass Register provides a short shift path through the chip’s IEEE 1149.1 logic. It 
is generally useful at the board level testing. It consists of a 1-bit shift register.
The Instruction Register holds test instructions. On the 21264/EV67, this register is 5 
bits wide. Table 11–2 describes the supported instructions. The instruction set supports 
several public and private instructions. The public instructions operate and produce 
behavior compliant with the standard. The private instructions are used for chip manu-
facturing test and must not be used outside of chip manufacturing.   
Figure 11–1 shows the TAP controller state machine state diagram. The signal Tms_H 
controls the state transitions that occur with the rising clock edge. TAP state machine 
states are decoded and used for initiating various actions for testing.
Table 11–2 IEEE 1149.1 Instructions and Opcodes
Opcode
Instruction
Operation/Function
00xxx
01xxx
10xxx
Private
These instructions are for factory test use only. The user must 
not load them as they may have a harmful effect on the 
21264/EV67. 
11000
SAMPLE
IEEE 1149.1 SAMPLE instruction.
11001
HIGHZ
IEEE 1149.1 HIGHZ instruction.
11010
CLAMP
IEEE 1149.1 CLAMP instruction.
11011
EXTEST
IEEE 1149.1 EXTEST instruction.
11100
11101
11110
Private
These instructions are for factory test use only. The user must 
not load them as they may have a harmful effect on the 
21264/EV67. 
11111
BYPASS
IEEE 1149.1 BYPASS instruction.