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

Programmable logic array integrated circuits with carry and/or cascade rings

Assignee: Altera Corp
•
Filing: 1995-12-18
•
Granted: 1997-09-30
•
Expires: 2015-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Logic regions in a programmable logic array integrated circuit are interconnected in a closed loop or ring by carry and/or cascade connections. Because such a loop or ring has no ends, a user's logic that uses carry or cascade connections can be placed anywhere along the ring. This eliminates a prior art constraint on the placement of a user's logic on the integrated circuit.

Inventors

  • 👤 Fung Fung Lee

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 07:40
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17736; H03K19/17704

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 214 words
A programmable logic array integrated circuit comprising: a plurality of regions of programmable logic, each of which has an input for a carry/cascade signal and an output for a carry/cascade signal, said logic regions being disposed on said integrated circuit in an ordered series in which successive logic regions in said series are physically adjacent to one another; and a plurality of carry/cascade signal paths, each of which is usable substantially only for conveying a carry/cascade signal, each of said carry/cascade signal paths extending from a respective one of said outputs to a respective one of said inputs, the input and output associated with each of said carry/cascade signal paths being the input and output of different ones of said logic regions so that said carry/cascade signal paths collectively interconnect said logic regions in a closed loop, said series being further divided into two interdigitated subseries which are mutually exclusive and collectively exhaustive, wherein carry/cascade signal paths interconnect successive logic regions in a first of said subseries in series order, wherein carry/cascade signal paths interconnect successive logic regions in a second of said subseries in reverse series order, and wherein at each end of said subseries a carry/cascade signal path interconnects said subseries by interconnecting adjacent logic regions at said end of said subseries.
Claim 2
Dependent Claim 214 words
A programmable logic array integrated circuit comprising: a plurality of regions of programmable logic, each of which has an input for a carry/cascade signal and an output for a carry/cascade signal, said logic regions being disposed on said integrated circuit in an ordered series in which successive logic regions in said series are physically adjacent to one another; and a plurality of carry/cascade signal paths, each of which is usable substantially only for conveying a carry/cascade signal, each of said carry/cascade signal paths extending from a respective one of said outputs to a respective one of said inputs, the input and output associated with each of said carry/cascade signal paths being the input and output of different ones of said logic regions so that said carry/cascade signal paths collectively interconnect said logic regions in a closed loop, said series being further divided into two interdigitated subseries which are mutually exclusive and collectively exhaustive, wherein carry/cascade signal paths interconnect successive logic regions in a first of said subseries in series order, wherein carry/cascade signal paths interconnect successive logic regions in a second of said subseries in reverse series order, and wherein at each end of said subseries a carry/cascade signal path interconnects said subseries by interconnecting adjacent logic regions at said end of said subseries.
Claim 3
Dependent Claim 43 words
The apparatus defined in claim 1 wherein each of said carry/cascade signal paths includes a switch for selectively substituting the signal on another of said carry/cascade signal paths for the signal that said carry/cascade signal path would otherwise apply to the associated input.
Claim 4
Dependent Claim 30 words
The apparatus defined in claim 2 wherein each of said carry/cascade signal paths is said another of said carry/cascade signal paths for a respective one of said carry/cascade signal paths.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-29 2001-03-31 2001-09-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-29 2005-03-31 2005-09-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-29 2009-03-31 2009-09-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag