摘要:
A method is provided for testing an integrated circuit comprising multiple cores, with at least two cores having different associated first and second clock signals of different frequencies. A test signal is provided using a clocked scan chain clocked at a test frequency (TCK). A transition is provided in a clock circuit reset signal (clockdiv_rst) which triggers the operation of a clock divider circuit (44) which derives the first and second clock signals (clk_xx, clk_yy, clk_zz) from an internal clock (40) of the integrated circuit. The first and second clock signals thus start at substantially the same time, and these are used during a test mode to perform a test of the integrated circuit. After test, the test result is output using the clocked scan chain clocked at the test frequency (TCK). Clocking hardware is also provided, and these provide at-speed testing which enables on the fly switching between a relatively slow tester driven clock for the shift modes and faster clocks generated by on-chip PLLs and divider circuits for the test mode.
摘要:
A scan flip-flop circuit including a data input, a scan input, a data output, a flip-flop, a multiplexer and a delay element is provided. The multiplexer allows selection of either the scan input or the data input for presentation at the input of the flip-flop. The flip-flop provides an output signal at the output of the scan flip-flop. The delay element is in a signal path between the scan input and the input of the flip-flop, and provides a signal propagation delay between the scan input and the input of the flip-flop. The delay between the scan input and the input of the flip-flop is substantially larger than the signal propagation delay between the data input and the input of the flip-flop. The delay in the scan path reduces the need for external buffers to avoid hold-time violations during scan testing of integrated circuits.
摘要:
An electronic circuit that includes components that operate asynchronously of one another. An interface element has inputs coupled to a respective one of the components. The interface element supplies a logic output signal that is a logic function of signals at the inputs and dependent on the relative timing of the signals at the inputs. The electronic circuit is switched to a test mode, in which test input signals are applied to the electronic circuit from a test signal source. During test a difference is caused to occur between the time intervals after which the test signal source affects different ones of the signals at the inputs of the interface element. Preferably the test control circuit activates said difference in the test mode and not in the normal operating mode.
摘要:
A testing approach involves selective application of clock signals to target circuitry. In an example embodiment (300), a target circuit (332) having logic circuitry that processes data in response to an operational clock signal (308) having at least one clock period, is analyzed for delay faults. Test signals are applied to the logic circuitry while the logic circuitry is clocked with a high-speed test clock (309) having several clock-state transitions that occur during at least one clock period of the operational clock (308). An output from the logic circuitry is analyzed for its state (e.g., as affected by delay in the circuitry). Delay faults are detected as a difference in state of the output of the logic circuitry. With this approach, circuits are tested using conventional testers (340) that operate at normal (e.g., slow) speeds while selectively clocking selected portions of the circuit at higher speeds for detecting speed-related faults therein.
摘要:
The invention relates to an electronic component (1) with an integrated semiconductor circuit that comprises a core (2) with functional flip-flops. A part of the functional flip-flops is linked as input FFs (7) with input pins (3) of the component (1) and a part of the functional flip-flops is linked as output FFs (8) with output pins (6) of the component (1). In order to allow for efficient and cost-effective ASIC qualification methods that can be carried out rapidly and that take into consideration the growing complexity of integrated circuits and the rapid development of technology, the invention provides a method and a device wherein the input FFs (7) and the output FFs (8) are interconnected to a shift register during a qualification measurement of the component (1).
摘要:
A new-style method of measuring the flush delay on chips in LSSD design is described. The flush delay is a measurement variable for the switching speed of a chip. First the clock inputs of all flip-flops of a scan path are activated in order to switch the flip-flops to continuity. Then a signal edge is applied to the scan input which appears with a time delay at the scan output of the flip-flop chain. From the time at which the signal edge is applied to the scan input, the scan output is scanned at periodic intervals. The measurements obtained are compared against a pre-set expected value; all measurement values deviating from the expected value are counted. The flush delay is produced by multiplying the number of deviating measurement values by the measurement period. In contrast to previous measurement methods, in the method presented here a single measurement is sufficient to determine the flush delay. It is also possible to measure the flush delays of several scan paths in parallel.
摘要:
Logical device (1) comprises a combinational circuit (2) and a sequential circuit (3). The sequential circuit (3) has a holding means (5) which is between the combinational circuit (2) and flip-flops (4) of the sequential circuit (3). The output data of the holding means (5) are not changed until a control signal is applied to a control terminal (10). The performance of the combinational circuit (2) in the logical device (1) can be checked.
摘要:
Circuitry and techniques are disclosed for transferring data between the automatic test equipment (ATE) and an integrated circuit under test pursuant to a slow clock that can have an arbitrarily long period, and for operating storage elements in the integrated circuit pursuant to a fast clock having a short period that corresponds to the clock rate at which combinatorial networks in the integrated circuit are to be tested. In one embodiment, input latches at inputs of the integrated circuit receive test data from the ATE, and output latches at the outputs provide test result data for the ATE. Pursuant the alternating single cycles of the slow clock and the fast clock, the delays through combinatorial networks between of a data propagation path between an input latch and an output latch are tested pursuant to the fast clock. In another embodiment, test data is serially scanned into scan registers pursuant to a series of slow clock cycles. After the test data has been scanned in, the scan registers are operated parallel to test the delays of Combinatorial networks between the scan registers.