Electronic digital logic circuitry – With test facilitating feature
Reexamination Certificate
2000-06-28
2002-02-19
Tokar, Michael (Department: 2819)
Electronic digital logic circuitry
With test facilitating feature
C326S082000, C326S030000
Reexamination Certificate
active
06348811
ABSTRACT:
RELATED INVENTIONS
The present invention is related to the following inventions which are assigned to the same assignee as the present invention:
(1) Ser. No. 09/470,091, filed Dec. 21, 1999, entitled “Method and Apparatus to Structurally Detect Random Defects That Impact AC I/O Timings in an Input/Output Buffer”;
(2) Ser. No. 09/474,874, filed Dec. 29, 1999, entitled “Method and Apparatus for Conducting Input/Output Loop Back Tests Using a Local Pattern Generator and Delay Elements”;
(3) Ser. No. 09/605,624, entitled “Digital Variable-Delay Circuit Having Voltage-Mixing Interpolator and Methods of Testing Input/Output Buffers Using Same”; and
(4) Ser. No. 09/605,459, entitled “Symmetric, Voltage-Controlled CMOS Delay Cell With Closed-Loop Replica Bias”.
TECHNICAL FIELD OF THE INVENTION
The present invention relates generally to integrated circuits. More particularly, the present invention relates to apparatus and methods for testing simultaneous bi-directional I/O circuits.
BACKGROUND OF THE INVENTION
Integrated circuits (ICs) typically contain one or more functional logic blocks (FLB), such as a microprocessor, microcontroller, graphics processor, bus interface circuit, input/output (I/O) circuit, memory circuit, and the like. IC's are typically assembled into packages that are physically and electrically coupled to a substrate such as a printed circuit board (PCB) or a ceramic substrate to form an “electronic assembly”. The “electronic assembly” can be part of an “electronic system”. An “electronic system” is broadly defined herein as any product comprising an “electronic assembly”. Examples of electronic systems include computers (e.g., desktop, laptop, hand-held, server, etc.), wireless communications devices (e.g., cellular phones, cordless phones, pagers, etc.), computer-related peripherals (e.g., printers, scanners, monitors, etc.), entertainment devices (e.g., televisions, radios, stereos, tape and compact disc players, video cassette recorders, MP3 (Motion Picture Experts Group, Audio Layer 3) players, etc.), and the like.
In the field of electronic systems there is an incessant competitive pressure among manufacturers to drive the performance of their equipment up while driving down production costs. This is particularly true regarding the testing of ICs, where each new generation of IC's must provide increased performance while generally being smaller or more compact in size. IC's must generally be tested before they are incorporated into an electronic assembly in order to verify that each component of each FLB on the IC functions properly and to verify that the input/output (I/O) circuits of each IC operate correctly within specified timing parameters or timing margins.
FIG. 1
illustrates a block diagram of a prior art I/O circuit when outputting data. The I/O circuit comprises a driver circuit
1
and a receiver circuit
2
. When the I/O circuit is outputting data, driver circuit
1
is enabled by output enable (OE) signal=1, and driver circuit
1
generates a data-out signal over path
3
to the circuit's I/O node or pin.
FIG. 2
illustrates a block diagram of a prior art I/O circuit when inputting data. When the I/O circuit is receiving data, driver circuit
1
is disabled by OE=0, and receiver circuit
2
receives a data-in signal over path
4
from the circuit's I/O node.
In testing IC's, it is known to employ I/O loopback or switching state (AC) testing, as for example disclosed in Related Inventions Nos. 1 and 2 above. In I/O loopback testing, data is generated by a FLB within the IC and output through the driver or output component of each I/O circuit. Subsequently, the data is received through the receiver or input component of each I/O circuit and conveyed to the FLB to verify that the correct data has been received. In this manner, the IC can verify that the input and output components of each I/O buffer are correctly operating.
FIG. 3
illustrates a block diagram of a prior art I/O circuit operating in a loopback test mode. Driver circuit
1
is enabled by OE=1 and generates data over path
5
that is fed back to the input of receiver
2
. Operating the I/O circuit in this manner enables a form of built-in self-test to be performed.
In known prior art I/O loopback testing, the I/O circuit being tested could not operate in native mode (i.e., functioning in the same mode as it would in normal operation). In normal operation, the driver of a conventional I/O circuit is enabled when the I/O circuit is sending data and disabled when the I/O circuit is receiving data. However, in loopback test mode the I/O circuit is forced into a non-native mode of operation, because the driver is enabled while the receiver is receiving. It would be desirable to be able to perform loopback testing on I/O circuits while operating in native mode.
It is known to use simultaneous bi-directional (SBD) I/O circuits in IC's. For example, U.S. Pat. No. 5,604,450 of Shekhar Borkar et al., which is assigned to the assignee of the present invention, discloses SBD I/O circuits.
FIG. 4
illustrates a block diagram of a prior art simultaneous bi-directional I/O circuit. SBD I/O circuit comprises a driver
6
, a differential receiver
7
, and a selection circuit
8
such as a multiplexer (MUX). The selection circuit
8
is controlled by the state of the data-out signal (OUT) going into driver
6
and applied via path
10
to a control input of selection logic
8
. Two non-zero reference voltages, e.g. ¼ Vcc and ¾ Vcc, are applied as inputs to selection logic
8
. Selection logic
8
passes a REF voltage level representing one or the other of these reference voltages, depending upon the state of the data-out signal OUT at its control input.
In the SBD form of signaling, the threshold of the differential receiver is adaptively changed between two non-zero reference voltages, e.g. ¼ Vcc and ¾ Vcc, depending on whether the data being driven out of the I/O circuit's I/O node is low or high. Switching the reference level to the receiver in this manner enables the receiver to properly decode the incoming data from the ternary voltage level on the I/O node.
In order to test whether SBD I/O circuits are operating properly, it is desirable to be able to employ a loopback test mode similar to that illustrated in
FIG. 3
for non-SBD I/O circuits. However, high-speed operation of an SBD I/O circuit requires precise delay matching between the data path
9
and reference select path
10
to the receiver
7
. In addition, high-speed operation also requires that the reference select circuitry switches at a rate that matches the I/O circuit's output slew rate.
For the reasons stated above, and for other reasons stated below which will become apparent to those skilled in the art upon reading and understanding the present specification, there is a significant need in the art for an SBD I/O circuit that can be tested in a loopback testing mode that does not disturb the delay-matching or slew-rate matching circuitry of the I/O circuit, and for methods of native-mode testing such I/O circuits on IC's.
REFERENCES:
patent: 5128962 (1992-07-01), Kerslake et al.
patent: 5164960 (1992-11-01), Winen et al.
patent: 5479652 (1995-12-01), Dreyer et al.
patent: 5541535 (1996-07-01), Cao et al.
patent: 5568064 (1996-10-01), Beers et al.
patent: 5604450 (1997-02-01), Borkar et al.
patent: 5641931 (1997-06-01), Ogai et al.
patent: 5666302 (1997-09-01), Tanaka et al.
patent: 5905391 (1999-05-01), Mooney
patent: 6040714 (2000-03-01), Klein
patent: 6073151 (2000-06-01), Baker et al.
patent: 6150862 (2000-11-01), Vikinski
patent: 6239642 (2001-05-01), Kim et al.
patent: 05-129908 (1993-05-01), None
Haycock, M., et al., “A 2.5Gb/s Bidirectional Signaling Technology”,Hot Interconnects Symposium V, pp. 1-8, (Aug. 1997).
Haycock Matthew B.
Mooney Stephen R.
Intel Corporation
Le Don Phu
Schwegman Lundberg Woessner & Kluth P.A.
Tokar Michael
LandOfFree
Apparatus and methods for testing simultaneous... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus and methods for testing simultaneous..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and methods for testing simultaneous... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2970458