Patent US1895778A successfully refreshed from Google Patents.
Patent US3958110A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3958110A Expired / Lapsed US ⏱️ 0.0 years remaining

Logic array with testing circuitry

Assignee: International Business Machines Corp
•
Filing: 1974-12-18
•
Granted: 1976-05-18
•
Expires: 1994-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This specification describes arrays for performing logic functions which include circuitry for testing the arrays to see if the arrays will perform the logic functions that they were designed to perform. This circuitry eliminates the need for storing information as to logic functions performed by any particular array and allows a uniform testing sequence to be used in testing all the arrays.

Inventors

  • 👤 Se J. Hong
  • 👤 Daniel L. Ostapko

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 11:31
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318516; H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17704; H03K19/17708; H03K19/17716

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 220 words
In combination with a logic performing array comprising a grid of intersecting input and output lines with operative logic means located in at least some of the intersections and having a plurality of input decoders each interrogating a selected one of a plurality of input lines so that logic functions are performed on interrogating signals by the logic means and results presented on the output lines, apparatus for testing the array comprising; a control decoder in which each different combination of input signals to the decoder causes the decoder to select a different one of the output lines of the control decoder; and, And circuit means in each input decoder for ANDing one output of the control decoder with a true or inverted signal for each of the inputs of the decoder to generate an interrogation signal for each of the input lines of the array that is dependent on the presence of a select signal from the control decoder, check line means intersecting the input lines for maintaining check information on the number of operative logic means located along each of the input lines of the array whereby the number of bits of each input line can be read out along with the check information to be used in a determination to see if the line is properly configured.
Claim 2
Dependent Claim 220 words
In combination with a logic performing array comprising a grid of intersecting input and output lines with operative logic means located in at least some of the intersections and having a plurality of input decoders each interrogating a selected one of a plurality of input lines so that logic functions are performed on interrogating signals by the logic means and results presented on the output lines, apparatus for testing the array comprising; a control decoder in which each different combination of input signals to the decoder causes the decoder to select a different one of the output lines of the control decoder; and, And circuit means in each input decoder for ANDing one output of the control decoder with a true or inverted signal for each of the inputs of the decoder to generate an interrogation signal for each of the input lines of the array that is dependent on the presence of a select signal from the control decoder, check line means intersecting the input lines for maintaining check information on the number of operative logic means located along each of the input lines of the array whereby the number of bits of each input line can be read out along with the check information to be used in a determination to see if the line is properly configured.
Claim 3
Dependent Claim 20 words
The combination of claim 1 wherein said means for interrogating includes gating means for selectively activating and deactivating the decoders.
Claim 4
Dependent Claim 41 words
The combination of claim 1 wherein an additional output of said control decoder is fed to all the AND circuit means in all decoders so that when that additional output is selected all the decoders are activated at the same time.
Claim 5
Dependent Claim 325 words
In a programmable logic performing array including a product term generator that is interrogated on its input lines by interrogation signals generated by a plurality of input decoders and a sum of product term generator with input lines each coupled to a different output line of the product term generator in which both the product term generator and the sum of product term generator are arrays of intersecting input and output lines with operative logic performing means located at some of the intersections of input and output lines to perform logic on interrogating signals supplied to the input lines of the product term generator, apparatus for testing the logic performing array comprising; gating means for selectively activating each of the input decoders one at a time so that only one input line of the product term generating means is interrogated at one time; first check line means intersecting said input lines of said product term generator for maintaining check information on the number of oprative logic means located along each of the input lines of the product term generator; isolation line means in said product term generator for producing a signal isolating the sum of product term generator from the output signals of said product term generator; interrogation means for interrogation of each of said input lines of the sum of the product term generator at a different time; and, a second check line means intersecting each of the lines in the sum of product term generator for storing check information on the number of operative logic means located along each of the input lines of the sum of the product term generator whereby each of the input lines of the product term generator and the sum of product term generator can be individually interrogated to read out the number of bits on that input line along with the check information to be used in a determination to see if the line is properly configured.
Claim 6
Dependent Claim 325 words
In a programmable logic performing array including a product term generator that is interrogated on its input lines by interrogation signals generated by a plurality of input decoders and a sum of product term generator with input lines each coupled to a different output line of the product term generator in which both the product term generator and the sum of product term generator are arrays of intersecting input and output lines with operative logic performing means located at some of the intersections of input and output lines to perform logic on interrogating signals supplied to the input lines of the product term generator, apparatus for testing the logic performing array comprising; gating means for selectively activating each of the input decoders one at a time so that only one input line of the product term generating means is interrogated at one time; first check line means intersecting said input lines of said product term generator for maintaining check information on the number of oprative logic means located along each of the input lines of the product term generator; isolation line means in said product term generator for producing a signal isolating the sum of product term generator from the output signals of said product term generator; interrogation means for interrogation of each of said input lines of the sum of the product term generator at a different time; and, a second check line means intersecting each of the lines in the sum of product term generator for storing check information on the number of operative logic means located along each of the input lines of the sum of the product term generator whereby each of the input lines of the product term generator and the sum of product term generator can be individually interrogated to read out the number of bits on that input line along with the check information to be used in a determination to see if the line is properly configured.
Claim 7
Dependent Claim 34 words
The programmable logic array of claim 4 in which said interrogation means is a shift register with a stage coupled to each of the input lines of said sum of the product term generator.
Claim 8
Dependent Claim 48 words
The programmable logic array of claim 4 including Exclusive OR means coupled to the input and output lines of the sum of the product term generator for summing the output produced by the interrogation of the product term generator and the sum of the product term generator respectively.
Claim 9
Dependent Claim 34 words
The programmable logic array of claim 5 including means for simultaneously activating all of the input decoders and clearing the shift registers so that logic functions can be performed in the programmable logic array.

References Cited (Backward Citations)

US2958072A Cited
US3428945A Cited
US3466602A Cited
US3735105A Cited
US3790885A Cited
US3781793A Cited
US3789205A Cited
US3784978A Cited
US3813647A Cited
US3813032A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-05-18 1979-11-17 1980-05-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-05-18 1983-11-17 1984-05-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-05-18 1987-11-17 1988-05-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag