System ACE CompactFlash Solution
36
DS080 (v3.0) April 7, 2014
Product Specification
R
— OBSOLETE — OBSOLETE — OBSOLETE — OBSOLETE —
Boundary-Scan Register
The Boundary-Scan register, which is the primary test data register, is used to control and observe the state of device pins
during EXTEST and SAMPLE/PRELOAD instructions. For more information on the System ACE Boundary-Scan register
(such as bit sequence, 3-state control, and so forth), refer to the System ACE Boundary-Scan Description Language (BSDL)
Bit Sequence
The bit sequence of the device is obtainable from the Boundary-Scan Description Language (BSDL) Files. These files are
Identification Register
The Identification Register known as the IDCODE is a fixed, vendor-assigned value that is used to electronically identify the
type of device and the manufacturer for a specific device being tested. The System ACE CF controller IDCODE register is
32 bits wide. The contents of this register can be shifted out for examination by selecting the IDCODE instruction. The
IDCODE is available to any other system component via JTAG. The IDCODE register has the following binary format,
Bypass Register
The last standard 1149.1 Boundary-Scan data register in the System ACE CF controller is the single flip-flop BYPASS
register. It directly passes data serially from the TDI pin to the TDO pin during a bypass instruction. This register is initialized
to zero when the TAP controller is in the UPDATE-DR state.
TAP Timing Characteristics
IEEE 1149.1 boundary-scan (JTAG) testing is performed via the standard 4-wire Test Access Port (TAP). The Boundary
Scan timing waveforms and switching characteristics of the TAP are described in
Figure 17 and
Table 25, respectively.
Table 23: System ACE CF Controller Boundary-Scan Instructions
Boundary-Scan Instruction
Binary Code [7:0]
Description
BYPASS
11111111
Enables BYPASS
SAMPLE/PRELOAD
00000001
Enables boundary-scan SAMPLE/PRELOAD Operation
IDCODE
00001001
Enables shifting out 32-bit IDCODE
EXTEST
00000000
Enables boundary-scan EXTEST operation
Table 24: System ACE CF Controller Identification Register
Version
Family
Array Size
Manufacturer
Required by IEEE 1149.1
0000
0000001
00000000
00001001001
1
Figure 17: Test JTAG Boundary-Scan Port Timing Waveforms
0ns
50ns
100ns
150ns
2
TSTTMS
TSTTDI
TSTTCK
TSTTDO
VALID
TTCKTDO
TTAPTCK
TTCKTAP
DS080_46_030801