← Back to Patent Explorer
US4878209A Expired / Lapsed US ⏱️ 0.0 years remaining

Macro performance test

Assignee: International Business Machines Corp
•
Filing: 1988-03-17
•
Granted: 1989-10-31
•
Expires: 2008-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for testing an access time of a macro embedded in a LSI chip. The apparatus includes a logical gate connected to the output latches of the macro, thereby controlling the access time of the macro, and a test latch for determining an on-chip delay time between a test signal for enabling the output latches and an input signal for enabling the macro. The method includes the steps of determining the on-chip delay time between the test signal and the input signal, thereby allowing the test signal to be synchronized with the input signal, supplying the synchronized test signal to the output latches for a manufacturer specified macro access time, and testing the latched output data from the macro.

Inventors

  • 👤 Robert W. Bassett
  • 👤 William R. Griffin
  • 👤 Susan A. Murphy
  • 👤 John G. Petrovick, Jr.
  • 👤 James R. Varner
  • 👤 Dennis R. Whittaker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 13:05
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/02; G11C29/028; G01; G01R; G01R31/00; G01R31/28; G01R31/30; G01R31/3016; G11C29/04; G11C29/50; G11C29/50012; G11C17/00; G11C17/14

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 63 words
A semiconductor device having external chip circuitry, an array, means for receiving an input signal for enabling the array, and output data latches associated with the array, the device comprising: logical gate means connected to the output data latches, thereby controlling an access time of the array; and means for determining an on-chip delay time between a test signal and the input signal.
Claim 2
Dependent Claim 63 words
A semiconductor device having external chip circuitry, an array, means for receiving an input signal for enabling the array, and output data latches associated with the array, the device comprising: logical gate means connected to the output data latches, thereby controlling an access time of the array; and means for determining an on-chip delay time between a test signal and the input signal.
Claim 3
Dependent Claim 30 words
The device according to claim 1, wherein said determining means comprises a latch for receiving the input signal, and for outputting the input signal in response to the test signal.
Claim 4
Dependent Claim 29 words
The device according to claim 1, wherein said logical gate means supplies a control signal to the output latches in response to the input signal and the test signal.
Claim 5
Dependent Claim 14 words
The device according to claim 1, wherein said semiconductor device is a memory macro.
Claim 6
Dependent Claim 42 words
The device according to claim 2, wherein said determining means comprises a clocked D flip-flop having a data input and a clock input, the test signal being supplied to the clock input and the input signal being supplied to the data input.
Claim 7
Dependent Claim 26 words
The device according to claim 3, wherein said logical gate means comprises AND gate means for receiving the input signal and the test signal as inputs.
Claim 8
Dependent Claim 17 words
The device according to claim 4, further comprising an external tester means for supplying said test signal.
Claim 9
Dependent Claim 117 words
A macro embedded within an LSI chip, said macro comprising: means for receiving an enabling signal; means for receiving a test signal; memory array means for supplying data in response to the enabling signal: output latch means being operatively associated with said memory array for controlling output data from said memory array: logical gate means for controlling said output latch means, said logical gate means being operable for supplying a control signal to said output latch means in response to the test signal and the enabling signal; and test latch means for receiving the enabling signal and the test signal, said test latch means being operable for outputting the enabling signal in response to the test signal.
Claim 10
Dependent Claim 117 words
A macro embedded within an LSI chip, said macro comprising: means for receiving an enabling signal; means for receiving a test signal; memory array means for supplying data in response to the enabling signal: output latch means being operatively associated with said memory array for controlling output data from said memory array: logical gate means for controlling said output latch means, said logical gate means being operable for supplying a control signal to said output latch means in response to the test signal and the enabling signal; and test latch means for receiving the enabling signal and the test signal, said test latch means being operable for outputting the enabling signal in response to the test signal.
Claim 11
Dependent Claim 15 words
The macro according to claim 8, wherein said logical gate means is an AND gate.
Claim 12
Dependent Claim 43 words
The macro according to claim 8 wherein said test latch means is a clocked D flip-flop having a data input and a clock input, the test signal being supplied to the clock input and the enabling signal being supplied to the data input.
Claim 13
Independent Claim 149 words
A method of testing an access time of a macro embedded within a semiconductor chip, the chip having circuitry, the macro having circuitry, means for receiving an input signal for enabling the macro, output data latches operatively associated with the macro means for receiving an input signal for enabling the output latches, and a specified access time, the method comprising the steps of: generating an enabling signal for the output latches; determining an on-chip delay time interval between the output latch enabling signal and the input signal for enabling the macro, thereby allowing the output latch enabling signal to be synchronized with the input signal for enabling the macro; supplying the synchronized output latch enabling signal to the output latches for a period of time equal to the specified access time, thereby enabling the array for the specified access time; and testing the latched output data from the macro.
Claim 14
Independent Claim 149 words
A method of testing an access time of a macro embedded within a semiconductor chip, the chip having circuitry, the macro having circuitry, means for receiving an input signal for enabling the macro, output data latches operatively associated with the macro means for receiving an input signal for enabling the output latches, and a specified access time, the method comprising the steps of: generating an enabling signal for the output latches; determining an on-chip delay time interval between the output latch enabling signal and the input signal for enabling the macro, thereby allowing the output latch enabling signal to be synchronized with the input signal for enabling the macro; supplying the synchronized output latch enabling signal to the output latches for a period of time equal to the specified access time, thereby enabling the array for the specified access time; and testing the latched output data from the macro.
Claim 15
Dependent Claim 49 words
The method according to claim 11, further comprising the steps of: providing logical gate means for receiving the output latch enabling signal and the input signal for enabling the macro; and providing a latch for receiving the output latch enabling signal and the input signal for enabling the macro.
Claim 16
Dependent Claim 143 words
The method according to claim 11, wherein said determining step comprises: providing a test latch in the macro for receiving the input signal for enabling the macro, and for outputting the input signal for enabling the macro in response to the output latch enabling signal; supplying the input signal for enabling the macro to said test latch, said input signal having a transition portion at a specified time; supplying the output latch enabling signal to said test latch for a predetermined time period, thereby activating said test latch for the predetermined time period; repeating said output latch enabling signal supplying step with incrementally increased time periods only if the input signal transition portion is not outputted from said test latch; and storing the predetermined time period of the output latch enabling signal when the input signal transition is outputted from said test latch.
Claim 17
Dependent Claim 25 words
The method according to claim 13, further comprising the step of: subtracting the specified time of the input signal transition from the stored time period.

References Cited (Backward Citations)

US3961254A Cited
US3961251A Cited
US3961252A Cited
US4058767A Cited
US4225957A Cited
US4332028A Cited
US4482953A Cited
US4510603A Cited
US4481627A Cited
US4461000A Cited
US4513418A Cited
US4503387A Cited
US4608669A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-10-30 1993-05-01 1993-10-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-10-30 1997-05-01 1997-10-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-10-30 2001-05-01 2001-10-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag