US4661922A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Programmed logic array with two-level control timing
Assignee: Lattice Semiconductor Corp
•
Filing: 1982-12-08
•
Granted: 1987-04-28
•
Expires: 2002-12-08
Abstract
Abstract A programmed logic array (PLA) is equipped with a first master-slave shift register on the intermediate wordlines (e.g., W 1 , W 2 . . . W n ) between AND and OR planes of the PLA and a second master-slave shift register on the output lines emanating from the OR plane. In this way, since the propagation delays of both AND and OR planes are much larger than those of the registers, the speed of operation of the PLA is limited to the greater of the propagation delays of the AND and OR plane instead of the sum of these delays as in prior art.
Inventors
- 👤 Mark E. Thierbach
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 02:50
CPC Classifications
H; H03; H03K; H03K3/00; H03K3/02; H03K3/027; H03K3/037; H03K3/0372; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17704; H03K19/17708; H03K19/17716
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
129 words
A programmed logic array comprising: (a) an AND plane (b) an OR plane (c) intermediate wordlines connecting the OR plane to the AND plane; (d) a first master register connected in the intermediate wordline, for receiving intermediate data from the AND plane in response to a first control timing sequence; (e) a first slave register connected for receiving the intermediate data from the first master register and for delivering the intermediate data to the OR plane in response to a second control timing sequence; and (f) a second master register connected for receiving output data from the OR plane in response to a third control timing sequence, the propagation delays of the OR plane and of the AND plane being much larger than those of any of the registers.
Claim 2
Dependent Claim
129 words
A programmed logic array comprising: (a) an AND plane (b) an OR plane (c) intermediate wordlines connecting the OR plane to the AND plane; (d) a first master register connected in the intermediate wordline, for receiving intermediate data from the AND plane in response to a first control timing sequence; (e) a first slave register connected for receiving the intermediate data from the first master register and for delivering the intermediate data to the OR plane in response to a second control timing sequence; and (f) a second master register connected for receiving output data from the OR plane in response to a third control timing sequence, the propagation delays of the OR plane and of the AND plane being much larger than those of any of the registers.
Claim 3
Dependent Claim
32 words
The programmed logic array of claim 1 further comprising a second slave register connected for receiving the output data from the second master register in response to a fourth control timing sequence.
Claim 4
Dependent Claim
37 words
The programmed logic array of claim 2 in which the third and fourth control timing sequences are substantially the same, respectively, as the first and second control timing sequences, whereby the PLA operates with two-level control timing.
Claim 5
Dependent Claim
36 words
The programmed logic array of claim 1 further comprising a second slave register connected for receiving input data and for delivering the input data to the AND plane in response to a fourth control timing sequence.
Claim 6
Dependent Claim
21 words
The programmed logic array of claim 4 in which the third control timing sequence is substantially the same as the first.
Claim 7
Dependent Claim
41 words
The programmed logic array of claim 5 in which the second master register has at least one output line which is connected as an input line to the second slave register, whereby the programmed logic array implements a finite state machine.
References Cited (Backward Citations)
US3593289A
Cited
US3974366A
Cited
US4034356A
Cited
US4032894A
Cited
US4124899A
Cited
US4124899B1
Cited
US4415818A
Cited
US4399516A
Cited
US4429238A
Cited
US4409499A
Cited
US4488229A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-04-27 | 1990-10-27 | 1991-04-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-04-27 | 1994-10-27 | 1995-04-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-04-27 | 1998-10-27 | 1999-04-28 | $7700.00 | Window Closed / Lapsed |