Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
224 words
A programmable logic device (PLD), comprising a plurality of logic cells receiving input signals through logic cell inputs, said logic cells arranged in groups defining separate logic regions of such cells, a plurality of bus lines for conducting signals thereon, and a crosspoint switch matrix programmably connecting bus lines to said logic cell inputs, each logic cell input being programmably connectable via a set of crosspoint switches of said matrix to at most one of any one of a plurality of said bus lines, each crosspoint switch being located at each intersection of said logic cell inputs and said bus lines and including a transmission gate connected from one of said bus lines to one of said logic cell inputs, said transmission gate being controlled by a programmable nonvolatile latch, each bus line being connectable to the logic cell inputs of the logic cells of at least one of said logic regions, at least one bus line being a regional bus line connectable only to logic cell inputs of the logic cells in only one of said logic regions and at least one bus line being a multi-regional bus line connectable to logic cell inputs of logic cells in multiple logic regions, each said regional bus line being directly connectable to logic cell inputs of all of the logic cells of a logic region.
Claim 2
Dependent Claim
224 words
A programmable logic device (PLD), comprising a plurality of logic cells receiving input signals through logic cell inputs, said logic cells arranged in groups defining separate logic regions of such cells, a plurality of bus lines for conducting signals thereon, and a crosspoint switch matrix programmably connecting bus lines to said logic cell inputs, each logic cell input being programmably connectable via a set of crosspoint switches of said matrix to at most one of any one of a plurality of said bus lines, each crosspoint switch being located at each intersection of said logic cell inputs and said bus lines and including a transmission gate connected from one of said bus lines to one of said logic cell inputs, said transmission gate being controlled by a programmable nonvolatile latch, each bus line being connectable to the logic cell inputs of the logic cells of at least one of said logic regions, at least one bus line being a regional bus line connectable only to logic cell inputs of the logic cells in only one of said logic regions and at least one bus line being a multi-regional bus line connectable to logic cell inputs of logic cells in multiple logic regions, each said regional bus line being directly connectable to logic cell inputs of all of the logic cells of a logic region.
Claim 3
Dependent Claim
30 words
The PLD of claim 1 wherein at least one multi-regional bus line is a universal bus line directly connectable to logic cell inputs of logic cells in every logic region.
Claim 4
Dependent Claim
212 words
A programmable logic device (PLD), comprising a plurality of logic cells receiving input signals through logic cell inputs, said logic cells arranged in groups defining separate logic regions of such cells, a plurality of bus lines for conducting signals thereon, and a crosspoint switch matrix programmably connecting bus lines to said logic cell inputs, each logic cell input being programmably connectable via a set of crosspoint switches of said matrix to any one of a plurality of said bus lines but capable of being usefully connected without shorting to at most one of said bus lines, each crosspoint switch including a transmission gate connected from one of said bus lines to one of said logic cell inputs, said transmission gate being controlled by a programmable nonvolatile latch, each bus line being connectable to the logic cell inputs to the logic cells of at least one of said logic regions, at least one bus line being a regional bus line connectable only to logic cell inputs of the logic cells in only one of said logic regions and at least one bus line being a multi-regional bus line connectable to logic cell inputs of logic cells in multiple logic regions, each logic cell providing a regional feedback signal to a regional bus line.
Claim 5
Dependent Claim
212 words
A programmable logic device (PLD), comprising a plurality of logic cells receiving input signals through logic cell inputs, said logic cells arranged in groups defining separate logic regions of such cells, a plurality of bus lines for conducting signals thereon, and a crosspoint switch matrix programmably connecting bus lines to said logic cell inputs, each logic cell input being programmably connectable via a set of crosspoint switches of said matrix to any one of a plurality of said bus lines but capable of being usefully connected without shorting to at most one of said bus lines, each crosspoint switch including a transmission gate connected from one of said bus lines to one of said logic cell inputs, said transmission gate being controlled by a programmable nonvolatile latch, each bus line being connectable to the logic cell inputs to the logic cells of at least one of said logic regions, at least one bus line being a regional bus line connectable only to logic cell inputs of the logic cells in only one of said logic regions and at least one bus line being a multi-regional bus line connectable to logic cell inputs of logic cells in multiple logic regions, each logic cell providing a regional feedback signal to a regional bus line.
Claim 6
Dependent Claim
212 words
A programmable logic device (PLD), comprising a plurality of logic cells receiving input signals through logic cell inputs, said logic cells arranged in groups defining separate logic regions of such cells, a plurality of bus lines for conducting signals thereon, and a crosspoint switch matrix programmably connecting bus lines to said logic cell inputs, each logic cell input being programmably connectable via a set of crosspoint switches of said matrix to any one of a plurality of said bus lines but capable of being usefully connected without shorting to at most one of said bus lines, each crosspoint switch including a transmission gate connected from one of said bus lines to one of said logic cell inputs, said transmission gate being controlled by a programmable nonvolatile latch, each bus line being connectable to the logic cell inputs to the logic cells of at least one of said logic regions, at least one bus line being a regional bus line connectable only to logic cell inputs of the logic cells in only one of said logic regions and at least one bus line being a multi-regional bus line connectable to logic cell inputs of logic cells in multiple logic regions, each logic cell providing a multi-regional feedback signal to a multi-regional bus line.
Claim 7
Dependent Claim
212 words
A programmable logic device (PLD), comprising a plurality of logic cells receiving input signals through logic cell inputs, said logic cells arranged in groups defining separate logic regions of such cells, a plurality of bus lines for conducting signals thereon, and a crosspoint switch matrix programmably connecting bus lines to said logic cell inputs, each logic cell input being programmably connectable via a set of crosspoint switches of said matrix to any one of a plurality of said bus lines but capable of being usefully connected without shorting to at most one of said bus lines, each crosspoint switch including a transmission gate connected from one of said bus lines to one of said logic cell inputs, said transmission gate being controlled by a programmable nonvolatile latch, each bus line being connectable to the logic cell inputs to the logic cells of at least one of said logic regions, at least one bus line being a regional bus line connectable only to logic cell inputs of the logic cells in only one of said logic regions and at least one bus line being a multi-regional bus line connectable to logic cell inputs of logic cells in multiple logic regions, each logic cell providing a multi-regional feedback signal to a multi-regional bus line.
Claim 8
Dependent Claim
62 words
The PLD of claim 4 further comprising a plurality of select means, each associated with a different logic region and receiving a potential multi-regional feedback signal from each logic cell of that logic region, for selecting a subset of said potential multi-regional feedback signals from their respective associated logic regions and connecting said selected subset of signals to corresponding multi-regional bus lines.
Claim 9
Dependent Claim
63 words
The PLD of claim 4 wherein each logic cell both provides a regional feedback signal to a regional bus line and programmably provides a multi-regional feedback signal to a multi-regional bus line, each logic cell further having programmable switch means therein receiving two feedback signals for selecting one signal as said regional feedback signal and the other signal as said multi-regional feedback signal.
Claim 10
Dependent Claim
184 words
A programmable logic device (PLD) comprising a plurality of logic cells receiving input signals through logic cell inputs, said logic cells arranged in groups defining separate logic regions of such cells, a plurality of bus lines for conducting signals therein, a crosspoint switch matrix programmably connecting bus lines to said logic cell inputs, each bus line being connectable via a set of crosspoint switches of said matrix to the logic cell inputs of at least one logic region, a plurality of said bus lines being multi-regional bus lines connectable to logic cell inputs in multiple logic regions, some of said bus lines are regional bus lines, each connectable to logic cell inputs in only one logic region, and wherein each logic cell provides a regional feedback signal to one of said regional bus lines, and a plurality of feedback select matrices, one for each logic region, each select matrix having inputs receiving potential multi-regional feedback signals from said logic regions of its corresponding logic region and having outputs providing a programmably selected subset of said potential multi-regional feedback signals to said multi-regional bus lines.
Claim 11
Dependent Claim
184 words
A programmable logic device (PLD) comprising a plurality of logic cells receiving input signals through logic cell inputs, said logic cells arranged in groups defining separate logic regions of such cells, a plurality of bus lines for conducting signals therein, a crosspoint switch matrix programmably connecting bus lines to said logic cell inputs, each bus line being connectable via a set of crosspoint switches of said matrix to the logic cell inputs of at least one logic region, a plurality of said bus lines being multi-regional bus lines connectable to logic cell inputs in multiple logic regions, some of said bus lines are regional bus lines, each connectable to logic cell inputs in only one logic region, and wherein each logic cell provides a regional feedback signal to one of said regional bus lines, and a plurality of feedback select matrices, one for each logic region, each select matrix having inputs receiving potential multi-regional feedback signals from said logic regions of its corresponding logic region and having outputs providing a programmably selected subset of said potential multi-regional feedback signals to said multi-regional bus lines.
Claim 12
Dependent Claim
26 words
The PLD of claim 7 wherein at least one multi-regional bus line is a universal bus line connectable to logic cell inputs in every logic region.
Claim 13
Dependent Claim
79 words
The PLD of claim 7 wherein each logic cell has programmable switch means receiving two feedback signals at switch inputs for selecting one of said feedback signals as a regional feedback signal provided at a first switch output to one of said regional bus lines and selecting the other of said feedback signals as a potential multi-regional feedback signal provided at a second switch output to the feedback select matrix corresponding to the logic region of said logic cell.