Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
229 words
In an integrated circuit, a programmable interconnect architecture, comprising: a plurality of wiring segments interconnected by a plurality of programmable switches, each of said programmable switches having two terminals, and each of said switches being characterized by a first programming state in which a low impedance bi-directional electrical connection is provided between said two terminals, and by a second programming state in which a high impedance is provided between said two terminals, a plurality of dynamic logic circuits, each having a clock input node, a network node, a precharge circuit and an evaluation circuit, said precharge circuit providing means to charge said network node to a first logic level when a predetermined logic level is asserted on said clock input node, said evaluation circuit providing means to detect a deviation larger than a predetermined threshold from said first logic level towards a second logic level on said network node while said predetermined logic level is not asserted on said clock input node, and providing means to charge said network node to said second logic level after detection of said deviation and for the period of time while said predetermined logic level remains not asserted on said clock input node, and wherein at least some of said wiring segments of said routing network are each directly connected to a matching one of said network nodes of said dynamic logic circuits.
Claim 2
Dependent Claim
229 words
In an integrated circuit, a programmable interconnect architecture, comprising: a plurality of wiring segments interconnected by a plurality of programmable switches, each of said programmable switches having two terminals, and each of said switches being characterized by a first programming state in which a low impedance bi-directional electrical connection is provided between said two terminals, and by a second programming state in which a high impedance is provided between said two terminals, a plurality of dynamic logic circuits, each having a clock input node, a network node, a precharge circuit and an evaluation circuit, said precharge circuit providing means to charge said network node to a first logic level when a predetermined logic level is asserted on said clock input node, said evaluation circuit providing means to detect a deviation larger than a predetermined threshold from said first logic level towards a second logic level on said network node while said predetermined logic level is not asserted on said clock input node, and providing means to charge said network node to said second logic level after detection of said deviation and for the period of time while said predetermined logic level remains not asserted on said clock input node, and wherein at least some of said wiring segments of said routing network are each directly connected to a matching one of said network nodes of said dynamic logic circuits.
Claim 3
Dependent Claim
274 words
In an integrated circuit, a bi-directional bus repeater, comprising: a dynamic logic circuit, having a clock input node, first and second network nodes, first and second precharge circuits, and an evaluation circuit, said first and second precharge circuits providing means to charge said first and second network nodes to a first logic level when a predetermined logic level is asserted on said clock input node, said evaluation circuit having a first input terminal connected to said first network node, a first output terminal connected to said first network node, a second input terminal connected to said second network node, and a second output terminal connected to said second network node, said evaluation circuit providing means to detect a deviation larger than a predetermined threshold from said first logic level towards a second logic level on said first network node while said predetermined logic level is not asserted on said clock input node, and providing means to charge said first and second network nodes to said second logic level after detection of said deviation and for the period of time while said predetermined logic level remains not asserted on said clock input node, said evaluation circuit providing means to detect a deviation larger than a predetermined threshold from said first logic level towards a second logic level on said second network node while said predetermined logic level is not asserted on said clock input node, and providing means to charge said first and second network nodes to said second logic level after detection of said deviation and for the period of time while said predetermined logic level remains not asserted on said clock input node.
Claim 4
Dependent Claim
274 words
In an integrated circuit, a bi-directional bus repeater, comprising: a dynamic logic circuit, having a clock input node, first and second network nodes, first and second precharge circuits, and an evaluation circuit, said first and second precharge circuits providing means to charge said first and second network nodes to a first logic level when a predetermined logic level is asserted on said clock input node, said evaluation circuit having a first input terminal connected to said first network node, a first output terminal connected to said first network node, a second input terminal connected to said second network node, and a second output terminal connected to said second network node, said evaluation circuit providing means to detect a deviation larger than a predetermined threshold from said first logic level towards a second logic level on said first network node while said predetermined logic level is not asserted on said clock input node, and providing means to charge said first and second network nodes to said second logic level after detection of said deviation and for the period of time while said predetermined logic level remains not asserted on said clock input node, said evaluation circuit providing means to detect a deviation larger than a predetermined threshold from said first logic level towards a second logic level on said second network node while said predetermined logic level is not asserted on said clock input node, and providing means to charge said first and second network nodes to said second logic level after detection of said deviation and for the period of time while said predetermined logic level remains not asserted on said clock input node.