Download User`s Manual
Transcript
2.21 Boundary Scan IEEE 1149.1 compliant JTAG is provided with the EP7312. Table 24 shows what JTAG instructions are supported in the EP7312. Instruction Code Description EXTEST 0000 Places the selected scan chain in test mode. SCAN_N 0010 Connects the Scan Path Register between TDI and TDO SAMPLE / PRELOAD 0011 NOTE: This instruction is included for product testing only and should never be used. IDCODE 1110 Connects the ID register between TDI and TDO BYPASS 1111 Connects a 1-bit shift register bit TDI and TDO Table 24. Instructions Supported in JTAG Mode Note: The INTEST function will not be supported for the EP7312. Additional user-defined instructions exist, but these are not relevant to board-level testing. For further information please refer to the ARM DDI 0087E ARM720T Data Sheet. As there are additional scan-chains within the ARM720T processor, it is necessary to include a scan-chain select function — shown as SCAN_N in Table 24. To select a particular scan chain, this function must be input to the TAP controller, followed by the 4-bit scan chain identification code. The identification code for the boundary scan chain is 0011. Note that it is only necessary to issue the SCAN_N instruction if the device is already in the JTAG mode. The boundary scan chain is selected as the default on test-logic reset and any of the system resets. The contents of the device ID-register for the EP7312 are shown in Figure 12. This is equivalent to 0x0F0F.0F0F. Note this is the ID-code for the ARM720T processor. Version 0 0 0 Part number 0 1 1 1 1 0 0 0 0 1 1 Manufacturer ID 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 Figure 12. Device ID Register 52 DS508UM1