US5543732A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Programmable logic array devices with interconnect lines of various lengths
Assignee: Altera Corp
•
Filing: 1995-05-17
•
Granted: 1996-08-06
•
Expires: 2015-05-17
Abstract
Abstract A programmable logic array device has a plurality of logic regions and conductors for conveying signals between the logic regions. Conductors of several different lengths are provided so that most connections between logic regions can be made using conductors which are close to the length required and not wastefully much longer than that length.
Inventors
- 👤 Cameron McClintock
- 👤 William Leong
- 👤 Richard G. Cliff
- 👤 Bahram Ahanin
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 01:38
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17736; H03K19/17704; H03K19/1778; H03K19/17796; H03K19/04
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
155 words
A programmable logic array device comprising: a plurality of regions of programmable logic, each of said regions producing an output signal which is a programmable function of a plurality of input signals applied to that region; a plurality of conductors adjacent to each of said regions for selectively conveying signals between said regions, said conductors adjacent to each of said regions being grouped into at least three groups, the conductors in each group extending substantially continuously to an associated number of other regions, said number of other regions being different for each of said three groups, each of said groups having an associated number of said conductors, said number of said conductors in each of said groups increasing as the number of other regions to which the conductors in that group extend increases; and connectors for programmably selectively connecting conductors adjacent to each of said regions to said input and output signals of said region.
Claim 2
Dependent Claim
155 words
A programmable logic array device comprising: a plurality of regions of programmable logic, each of said regions producing an output signal which is a programmable function of a plurality of input signals applied to that region; a plurality of conductors adjacent to each of said regions for selectively conveying signals between said regions, said conductors adjacent to each of said regions being grouped into at least three groups, the conductors in each group extending substantially continuously to an associated number of other regions, said number of other regions being different for each of said three groups, each of said groups having an associated number of said conductors, said number of said conductors in each of said groups increasing as the number of other regions to which the conductors in that group extend increases; and connectors for programmably selectively connecting conductors adjacent to each of said regions to said input and output signals of said region.
Claim 3
Dependent Claim
20 words
The apparatus defined in claim 1 wherein said conductors in said three groups are all substantially parallel to one another.
Claim 4
Dependent Claim
56 words
The apparatus defined in claim 1 wherein said connectors for each of said regions include: a plurality of input connectors for programmably selectively connecting conductors adjacent to said region to said input signals of said region; and an output connector for programmably selectively connecting said output signal of said region to conductors adjacent to said region.
Claim 5
Dependent Claim
35 words
The apparatus defined in claim 3 wherein each of said input connectors of each of said regions is programmably selectively connectable to at least one conductor in each of said groups adjacent to said region.
Claim 6
Dependent Claim
35 words
The apparatus defined in claim 4 wherein said input connectors of each of said regions are collectively selectively programmably connectable to substantially all of said conductors in each of said groups adjacent to said region.
Claim 7
Dependent Claim
33 words
The apparatus defined in claim 3 wherein said output connector of each of said regions is programmably selectively connectable to at least one conductor in each of said groups adjacent to said region.
Claim 8
Dependent Claim
39 words
The apparatus defined in claim 1 wherein said regions and said conductors are disposed in a row on said logic array device, and wherein said row is one of a plurality of substantially similarly constituted rows on said device.
Claim 9
Dependent Claim
31 words
The apparatus defined in claim 7 wherein from row to row said regions are disposed on said device in a plurality of columns that are oriented substantially perpendicular to said rows.
Claim 10
Dependent Claim
58 words
The apparatus defined in claim 8 further comprising: a plurality of signal leads extending between said rows adjacent to each of said columns; and a plurality of programmable connections associated with each of said regions for selectively connecting signal leads adjacent to said region to said output signal of said region and to conductors adjacent to said region.
Claim 11
Dependent Claim
21 words
The apparatus defined in claim 9 wherein said programmable connections that selectively connect said signal leads to said conductors are bi-directional.
Claim 12
Dependent Claim
33 words
The apparatus defined in claim 1 wherein one of said groups adjacent to each of said regions includes a conductor which extends only to one other region which is adjacent to said region.
Claim 13
Dependent Claim
42 words
The apparatus defined in claim 11 wherein said regions are disposed on said device in a row, and wherein a second of said groups adjacent to each of said regions includes conductors which extend to substantially all other regions in said row.
Claim 14
Dependent Claim
39 words
The apparatus defined in claim 12 wherein a third of said groups adjacent to each of said regions includes conductors which extend to more than one other region but to substantially less than all other regions in said row.
Claim 15
Dependent Claim
45 words
The apparatus defined in claim 1 wherein said conductors adjacent to each of said regions are grouped into at least four groups, the conductors in each group extending to an associated number of other regions, said number being different for each of said four groups.
Claim 16
Dependent Claim
63 words
The apparatus defined in claim 1 wherein each conductor in at least two of said groups adjacent to each of said regions is axially aligned with another conductor which is not in any of said groups adjacent to said region but which is in one of said groups adjacent to another of said regions, said axially aligned conductors being separate from one another.
Claim 17
Dependent Claim
210 words
A programmable logic array device comprising: a plurality of regions of programmable logic disposed on said device in a row, each of said regions having a plurality of input terminals for receiving input signals and at least one output terminal for outputting an output signal which is determined by the programmable logic of that region and the input signals received by that region; at least three groups of conductors adjacent to each of said regions, each of said groups of conductors extending substantially continuously adjacent to a different number of others of said regions, each of said groups adjacent to a region including an associated number of conductors, the number of conductors in each of said groups increasing as the number of other regions to which the conductors in that group extend increases; input connectors associated with each input terminal of each of said regions for programmably selectively connecting said input terminal to at least one of the conductors in each of the three groups that are adjacent to that region; and output connectors associated with the output terminal of each of said regions for programmably selectively connecting said output terminal to at least one of the conductors in each of the three groups that are adjacent to that region.
Claim 18
Dependent Claim
210 words
A programmable logic array device comprising: a plurality of regions of programmable logic disposed on said device in a row, each of said regions having a plurality of input terminals for receiving input signals and at least one output terminal for outputting an output signal which is determined by the programmable logic of that region and the input signals received by that region; at least three groups of conductors adjacent to each of said regions, each of said groups of conductors extending substantially continuously adjacent to a different number of others of said regions, each of said groups adjacent to a region including an associated number of conductors, the number of conductors in each of said groups increasing as the number of other regions to which the conductors in that group extend increases; input connectors associated with each input terminal of each of said regions for programmably selectively connecting said input terminal to at least one of the conductors in each of the three groups that are adjacent to that region; and output connectors associated with the output terminal of each of said regions for programmably selectively connecting said output terminal to at least one of the conductors in each of the three groups that are adjacent to that region.
Claim 19
Dependent Claim
34 words
The apparatus defined in claim 16 wherein said conductors in each of said three groups adjacent to each of said regions in said row are substantially parallel to one another and to said row.
Claim 20
Dependent Claim
43 words
The apparatus defined in claim 16 wherein said input connectors associated with each of said regions are collectively capable of connecting substantially any conductor in each of the three groups that are adjacent to said region to an input terminal of said region.
Claim 21
Dependent Claim
55 words
The apparatus defined in claim 16 wherein said row is one of a plurality of substantially similarly constituted rows disposed parallel to one another on said device, each of said rows including associated conductors, input connectors, and output connectors constituted similarly to the conductors, input connectors, and output connectors that are associated with said row.
Claim 22
Dependent Claim
31 words
The apparatus defined in claim 19 wherein from row to row said regions are disposed on said device in a plurality of columns that are oriented substantially perpendicular to said rows.
Claim 23
Dependent Claim
58 words
The apparatus defined in claim 20 further comprising: a plurality of signal leads extending between said rows adjacent to each of said columns; and a plurality of programmable connections associated with each of said regions for selectively connecting signal leads adjacent to said region to said output terminal of said region and to conductors adjacent to said region.
Claim 24
Dependent Claim
21 words
The apparatus defined in claim 21 wherein said programmable connections that selectively connect said signal leads to said conductors are bi-directional.
Claim 25
Dependent Claim
33 words
The apparatus defined in claim 16 wherein one of said groups adjacent to each of said regions includes a conductor which extends only to one other region which is adjacent to said region.
Claim 26
Dependent Claim
30 words
The apparatus defined in claim 23 wherein a second of said groups adjacent to each of said regions includes conductors which extend to substantially all other regions in said row.
Claim 27
Dependent Claim
39 words
The apparatus defined in claim 24 wherein a third of said groups adjacent to each of said regions includes conductors which extend to more than one other region but to substantially less than all other regions in said row.
Claim 28
Dependent Claim
40 words
The apparatus defined in claim 16 further comprising: a fourth group of conductors adjacent to each of said regions, said fourth group of conductors extending to a different number of others of said regions than any of said other groups.
References Cited (Backward Citations)
US3473160A
Cited
USRE34363E
Cited
US4617479A
Cited
US4774421A
Cited
US4617479B1
Cited
US4609986A
Cited
US4642487A
Cited
US4677318A
Cited
US4713792A
Cited
US4758745A
Cited
US4758745B1
Cited
US4912342A
Cited
US4871930A
Cited
US4899067A
Cited
US5255203A
Cited
US5073729A
Cited
US5218240A
Cited
US5220214A
Cited
US5121006A
Cited
US5260610A
Cited
US5260611A
Cited
US5371422A
Cited
US5208491A
Cited
US5350954A
Cited
US5467029A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-08-06 | 2000-02-05 | 2000-08-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-08-06 | 2004-02-05 | 2004-08-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-08-06 | 2008-02-05 | 2008-08-06 | $7700.00 | Window Closed / Lapsed |