Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
105 words
In a programmable integrated circuit, an input/output circuit (IOB) comprising: a first multiplexer circuit receiving a first data signal and receiving a second data signal and generating an output data signal in response thereto, said first multiplexer circuit having a select line controlled by a signal; a second multiplexer circuit coupled to receive said output data signal from said first multiplexer circuit and coupled to receive at least one other alternate data signal, said second multiplexer circuit having a select line controlled by a programmable memory cell, wherein an output of said multiplexer circuit is coupled to an input/output pad of said programmable integrated circuit.
Claim 2
Dependent Claim
105 words
In a programmable integrated circuit, an input/output circuit (IOB) comprising: a first multiplexer circuit receiving a first data signal and receiving a second data signal and generating an output data signal in response thereto, said first multiplexer circuit having a select line controlled by a signal; a second multiplexer circuit coupled to receive said output data signal from said first multiplexer circuit and coupled to receive at least one other alternate data signal, said second multiplexer circuit having a select line controlled by a programmable memory cell, wherein an output of said multiplexer circuit is coupled to an input/output pad of said programmable integrated circuit.
Claim 3
Dependent Claim
28 words
An input/output circuit as described in claim 1 wherein said at least one other alternate data signal received by said second multiplexer circuit is said first data signal.
Claim 4
Dependent Claim
53 words
An input/output circuit as described in claim 1 wherein said second multiplexer circuit is programmed to select said output data signal of said first multiplexer circuit and wherein said first multiplexer circuit is for time multiplexing said first data signal and said second data signal over said pad of said programmable integrated circuit.
Claim 5
Dependent Claim
81 words
An input/output circuit as described in claim 1 further comprising: a latch circuit having an output coupled to said second multiplexer circuit as said at least one other alternate data signal, said latch circuit clocked by a clock; and a third multiplexer circuit receiving as inputs said first data signal and said second data signal and having an output coupled to an input of said latch circuit, said third multiplexer circuit having a select line coupled to a programmable memory cell.
Claim 6
Dependent Claim
38 words
An input/output circuit as described in claim 1 wherein said first multiplexer circuit is for realizing a high speed logic AND gate of said second data signal and said signal provided said first data signal is held low.
Claim 7
Dependent Claim
38 words
An input/output circuit as described in claim 1 wherein said first multiplexer circuit is for realizing a high speed logic OR gate of said second data signal and said signal provided said first data signal is held high.
Claim 8
Dependent Claim
50 words
An input/output circuit as described in claim 1 wherein said first multiplexer circuit is for realizing a high speed logic XOR gate of said first data signal and said signal provided said first data signal and an inverse of said first data signal are input to said first multiplexer circuit.
Claim 9
Dependent Claim
173 words
A programmable integrated circuit having an input/output circuit (IOB) comprising: a first multiplexer circuit receiving a first data signal and receiving a second data signal and generating an output data signal in response thereto, said first multiplexer circuit having a select line controlled by a signal; a second multiplexer circuit coupled to receive said output data signal from said first multiplexer circuit and coupled to receive at least one other alternate data signal, said second multiplexer circuit having a select line controlled by a programmable memory cell; and a buffer circuit coupled to an output of said second multiplexer circuit for buffering said output data signal, wherein an output of said buffer circuit is coupled to an input/output pad of said programmable integrated circuit; wherein said second multiplexer circuit is programmed to select said output data signal of said first multiplexer circuit and wherein said first multiplexer circuit is for time multiplexing said first data signal and said second data signal over said pad of said programmable integrated circuit referenced by said signal.
Claim 10
Dependent Claim
173 words
A programmable integrated circuit having an input/output circuit (IOB) comprising: a first multiplexer circuit receiving a first data signal and receiving a second data signal and generating an output data signal in response thereto, said first multiplexer circuit having a select line controlled by a signal; a second multiplexer circuit coupled to receive said output data signal from said first multiplexer circuit and coupled to receive at least one other alternate data signal, said second multiplexer circuit having a select line controlled by a programmable memory cell; and a buffer circuit coupled to an output of said second multiplexer circuit for buffering said output data signal, wherein an output of said buffer circuit is coupled to an input/output pad of said programmable integrated circuit; wherein said second multiplexer circuit is programmed to select said output data signal of said first multiplexer circuit and wherein said first multiplexer circuit is for time multiplexing said first data signal and said second data signal over said pad of said programmable integrated circuit referenced by said signal.
Claim 11
Dependent Claim
29 words
A programmable integrated circuit as described in claim 8 wherein said at least one other alternate data signal received by said second multiplexer circuit is said first data signal.
Claim 12
Dependent Claim
82 words
A programmable integrated circuit as described in claim 8 further comprising: a latch circuit having an output coupled to said second multiplexer circuit as said at least one other alternate data signal, said latch circuit clocked by said signal; and a third multiplexer circuit receiving as inputs said first data signal and said second data signal and having an output coupled to an input of said latch circuit, said third multiplexer circuit having a select line coupled to a programmable memory cell.
Claim 13
Dependent Claim
39 words
A programmable integrated circuit as described in claim 8 wherein said first multiplexer circuit is for realizing a high speed logic AND gate of said second data signal and said signal provided said first data signal is held low.
Claim 14
Dependent Claim
39 words
A programmable integrated circuit as described in claim 8 wherein said first multiplexer circuit is for realizing a high speed logic OR gate of said second data signal and said signal provided said first data signal is held high.
Claim 15
Dependent Claim
51 words
A programmable integrated circuit as described in claim 8 wherein said first multiplexer circuit is for realizing a high speed logic XOR gate of said first data signal and said signal provided said first data signal and an inverse of said first data signal are input to said first multiplexer circuit.
Claim 16
Dependent Claim
51 words
A programmable integrated circuit as described in claim 8 wherein said first multiplexer circuit is for realizing a high speed logic XNOR gate of said first data signal and said signal provided said first data signal and an inverse of said first data signal are input to said first multiplexer circuit.
Claim 17
Dependent Claim
165 words
In a programmable integrated circuit having an input/output circuit (IOB), a method of generating an output signal comprising the steps of: receiving a first data signal and a second data signal at a first multiplexer and generating an output data signal in response thereto; controlling a select line of said first multiplexer circuit by a signal; receiving said output data signal from said first multiplexer circuit and receiving at least one other alternate data signal at a second multiplexer; controlling a select line of said second multiplexer circuit by a programmable memory cell; buffering said output data signal with a buffer circuit, an output of said buffer circuit coupled to an input/output pad of said programmable integrated circuit; programming said second multiplexer circuit to select, as output, said output data signal of said first multiplexer circuit; and with said first multiplexer, time multiplexing said first data signal and said second data signal over said pad of said programmable integrated circuit in synchronization with said signal.
Claim 18
Dependent Claim
165 words
In a programmable integrated circuit having an input/output circuit (IOB), a method of generating an output signal comprising the steps of: receiving a first data signal and a second data signal at a first multiplexer and generating an output data signal in response thereto; controlling a select line of said first multiplexer circuit by a signal; receiving said output data signal from said first multiplexer circuit and receiving at least one other alternate data signal at a second multiplexer; controlling a select line of said second multiplexer circuit by a programmable memory cell; buffering said output data signal with a buffer circuit, an output of said buffer circuit coupled to an input/output pad of said programmable integrated circuit; programming said second multiplexer circuit to select, as output, said output data signal of said first multiplexer circuit; and with said first multiplexer, time multiplexing said first data signal and said second data signal over said pad of said programmable integrated circuit in synchronization with said signal.
Claim 19
Dependent Claim
31 words
A method as described in claim 15 further comprising the step of controlling said buffer circuit with a tristate signal wherein said tristate signal causes said buffer circuit to tristate output.
Claim 20
Dependent Claim
40 words
A method as described in claim 15 further comprising the steps of: holding said first data signal low; and using said first multiplexer circuit to realize a high speed logic AND gate of said second data signal and said signal.
Claim 21
Dependent Claim
40 words
A method as described in claim 15 further comprising the steps of: holding said first data signal high; and using said first multiplexer circuit to realize a high speed logic OR gate of said second data signal and said signal.
Claim 22
Dependent Claim
52 words
A method as described in claim 15 further comprising the steps of: inputting said first data signal and an inverse of said first data signal to said first multiplexer circuit; and using said first multiplexer circuit to realize a high speed logic XOR gate of said first data signal and said signal.
Claim 23
Dependent Claim
114 words
In a programmable integrated circuit, an input/output circuit (IOB) comprising: a first multiplexer circuit receiving a first data signal and receiving a second data signal and generating an output data signal in response thereto, said first multiplexer circuit having a select line controlled by a first signal; a second multiplexer circuit coupled to receive as inputs a clock and an output from a first programmable memory cell, said second multiplexer circuit having a select line controlled by a second programmable memory cell, said second multiplexer circuit outputting said first signal on said select line of said first multiplexer circuit; and an integrated circuit input/output pad coupled to an output of said first multiplexer circuit.
Claim 24
Dependent Claim
114 words
In a programmable integrated circuit, an input/output circuit (IOB) comprising: a first multiplexer circuit receiving a first data signal and receiving a second data signal and generating an output data signal in response thereto, said first multiplexer circuit having a select line controlled by a first signal; a second multiplexer circuit coupled to receive as inputs a clock and an output from a first programmable memory cell, said second multiplexer circuit having a select line controlled by a second programmable memory cell, said second multiplexer circuit outputting said first signal on said select line of said first multiplexer circuit; and an integrated circuit input/output pad coupled to an output of said first multiplexer circuit.
Claim 25
Dependent Claim
68 words
An input/output circuit as described in claim 20 wherein: said first multiplexer circuit is for realizing a high speed logic AND gate of said second data signal and said clock provided said first data signal is held low; and said first multiplexer circuit is for realizing a high speed logic OR gate of said second data signal and said clock provided said first data signal is held high.
Claim 26
Dependent Claim
143 words
A data transmission-reception configuration comprising: (a) a first programmable integrated circuit having a first input/output circuit comprising: an output multiplexer circuit receiving a first data signal and receiving a second data signal and generating an output data signal onto a first pad, said first multiplexer circuit having a select line controlled by an output clock; (b) a second programmable integrated circuit having a second input/output circuit comprising: a latch circuit clocked by an input clock, said latch circuit having a data input coupled to a second pad that is coupled to a first receiving line and having a data output coupled to a second receiving line, wherein said output clock and said input clock are of a same frequency; and (c) said first programmable integrated circuit and said second programmable integrated circuit being coupled together by said first pad and said second pad.
Claim 27
Dependent Claim
143 words
A data transmission-reception configuration comprising: (a) a first programmable integrated circuit having a first input/output circuit comprising: an output multiplexer circuit receiving a first data signal and receiving a second data signal and generating an output data signal onto a first pad, said first multiplexer circuit having a select line controlled by an output clock; (b) a second programmable integrated circuit having a second input/output circuit comprising: a latch circuit clocked by an input clock, said latch circuit having a data input coupled to a second pad that is coupled to a first receiving line and having a data output coupled to a second receiving line, wherein said output clock and said input clock are of a same frequency; and (c) said first programmable integrated circuit and said second programmable integrated circuit being coupled together by said first pad and said second pad.
Claim 28
Dependent Claim
56 words
In a programmable integrated circuit, an input/output circuit (IOB) comprising: a multiplexer circuit including a first data terminal, a second data terminal, and an output terminal, said multiplexer circuit including a select line controlled by an output clock, wherein an output of said multiplexer circuit is coupled to an input/output pad of said programmable integrated circuit.
Claim 29
Dependent Claim
56 words
In a programmable integrated circuit, an input/output circuit (IOB) comprising: a multiplexer circuit including a first data terminal, a second data terminal, and an output terminal, said multiplexer circuit including a select line controlled by an output clock, wherein an output of said multiplexer circuit is coupled to an input/output pad of said programmable integrated circuit.