Abstract:
In described examples, an integrated circuit (200) includes functional circuitry (214) and testing circuitry (212). A set of pads (P 0 -P 4 ) is operable in a first state for communicating testing signals to the testing circuitry (212) and operable in a second state for communicating input/output signals to the functional circuitry (214). A second set of pads (P 5 -P 9 ), differing from the set of pads (P 0 -P 4 ), is operable in the second state for communicating testing signals to the testing circuitry (212) for testing signals associated in the second state with the set of pads (P 0 -P 4 ).
Abstract:
In described examples, an integrated circuit (100) includes functional circuitry (114) and testing circuitry (112). The testing circuitry (112) has a state machine operable in multiple different states. The integrated circuit (100) also has a pin (P2) for receiving a signal (TMS). The state machine is operable to transition between states in response to a change in level of the signal (TMS). Circuitry couples the signal (TMS) of the pin (P2), in a first level, to the state machine in a first time period for causing the state machine to enter a predetermined state, and circuitry (124) maintains the signal (TMS) in the first level to the state machine in a second time period for maintaining the state machine in the predetermined state. Also, during the second time period, circuitry couples data received at the pin (P2) to a destination circuit (122) other than the state machine. The destination circuit (122) is operable to perform successive scan tests using data from the pin (P2) without a power on reset of the functional circuitry (114).
Abstract:
In described examples of a circuit (100) for testing an integrated circuit (IC), the circuit (100) includes an input converter (104) that receives N scan inputs (102) and generates M pseudo scan inputs (106), where M and N are integers. A scan compression architecture (110) is coupled to the input converter (104) and generates P pseudo scan outputs (116) in response to the M pseudo scan inputs (106). An output converter (118) is coupled to the scan compression architecture (110) and generates Q scan outputs (120) in response to the P pseudo scan outputs (116), where P and Q are integers. The input converter (104) receives the N scan inputs (102) at a first frequency and generates the M pseudo scan inputs (106) at a second frequency. The output converter (118) receives the P pseudo scan outputs (116) at the second frequency and generates the Q scan outputs (120) at the first frequency.
Abstract:
Various embodiments of methods and integrated circuits capable of generating a test mode control signal for a scan test through a scan chain (such as in an integrated circuit) are provided. The integrated circuit includes a test pattern detection block (202), a counter circuit (204), and a control circuit (206). The test pattern detection block is configured to receive a detection pattern (208) and to detect a first pattern corresponding to a shift phase and a second pattern corresponding to a capture phase of a test pattern based on the detection pattern and to generate a trigger signal based upon the detection of the patterns. The control circuit generates and controls the test mode control signal based on the count states. The counter circuit is configured to generate one or more count states corresponding to one of the shift phase, the capture phase and the clock signal (209) based on the detected pattern.