Patent US1895778A successfully refreshed from Google Patents.
Patent US3958110A successfully refreshed from Google Patents.
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
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 |