Interconnect structure enabling indirect routing in programmable logic
AssigneeSTMicroelectronics Pvt. Ltd.
InventorsNitin Deshmukh, Kailash Digari
Life of this patent
Estimating the term…
Abstract
An interconnect structure enables indirect routing in programmable logic. The structure includes a plurality of routing lines, and switch box(es) and connection boxes coupled to the plurality of routing lines. The connection boxes include at least one programmable switch in each routing track. The position of the programmable switch(es) in each connection box connected to same interconnect matrix differs from the position of said programmable switch(es) in corresponding routing tracks of other connection boxes thereby utilizing the connectivity of said switch box for input connections and increasing the flexibility of connections.
Claims28
An interconnect structure enabling indirect routing in programmable logic comprising:
- a plurality of routing lines;
- and
- switch box(es) and connection boxes coupled to said plurality of routing lines;
- wherein:
- said connection boxes include at least one programmable switch in each routing track;
- and
- the position of said programmable switch(es) in each connection box connected to a same interconnect matrix differs from the position of said programmable switch(es) in corresponding routing tracks of other connection boxes thereby utilizing the connectivity of said switch box for input connections and increasing the flexibility of connections.
An interconnect structure enabling indirect routing in programmable logic comprising:
- a plurality of routing lines;
- and
- switch box(es) and connection boxes coupled to said plurality of routing lines;
- wherein:
- said connection boxes includes a programmable switch in each routing track;
- and
- the position of said programmable switch in each connection box connected to a same interconnect matrix differs from the position of said programmable switch in corresponding routing tracks of other connection boxes thereby utilizing the connectivity of said switch box for input connections and increasing the flexibility of connections.
An interconnect structure enabling indirect routing in programmable logic comprising:
- a plurality of routing lines;
- and
- switch box(es) and connection boxes coupled to said plurality of routing lines;
- wherein:
- said connection boxes include a plurality of programmable switches in each routing track;
- and
- the position of said programmable switches in each connection box connected to a same interconnect matrix differs from the position of said programmable switches in corresponding routing tracks of other connection boxes thereby utilizing the connectivity of said switch box for input connections and increasing the flexibility of connections.
A method for enabling indirect routing comprising the steps of:
- routing the input logic to the plurality of routing lines;
- and
- providing connection means to connect said routing lines as well as said input logic to said routing lines, by:
- providing a plurality of programmable switches in each routing track;
- and
- positioning said programmable switches in each connection box differently from the position of said programmable switches in corresponding routing tracks of other connection boxes thereby utilizing the connectivity of said switch box for input connections and increasing the flexibility of connections.
Dependencies are inferred from the claim text.