Plurality of distinct multiplexers that operate as a single multiplexer
AssigneeIntel Corporation
InventorShahram Jamshidi
Life of this patent
Estimating the term…
Abstract
A multiplexing arrangement. The multiplexing arrangement comprises a set of data inputs wherein a first multiplexer is coupled to a first subset of the set of data inputs and a second multiplexer is coupled to a second subset of the set of data inputs. Only one of the first and second multiplexers is selected to pass one of the set of data inputs at any given time. A logic gate is coupled to the first and second data outputs, and the logic gate synthesizes an output signal for the multiplexing arrangement in response to values output by the first and second multiplexers such that the multiplexing arrangement operates as a single multiplexer. According to one embodiment, the multiplexer that is not selected to pass data has its output biased to a known state.
Claims11
A multiplexing arrangement comprising:
- a set of data inputs;
- a first multiplexer coupled to a first subset of the set of data inputs and having a first data output;
- a second multiplexer coupled to a second subset of the set of data inputs and having a second data output, wherein only one of the first and second multiplexers is selected to pass one of the set of data inputs at any given time;
- and
- a logic gate coupled to the first and second data outputs, the logic gate synthesizing an output of the multiplexing arrangement in response to values of the first and second data outputs such that the multiplexing arrangement operates as a single multiplexer;
- wherein each of the first and second multiplexers comprises
- a first input buffer and a first pass gate coupled in series between a first data input and a common node;
- a second input buffer and a second pass gate coupled in series between a second data input and the common node;
- a biasing circuit coupled to the common node and a supply voltage, the biasing circuit being operative to bias the common node to the supply voltage when neither pass gate is switched on to pass data from its corresponding input buffer to the common node;
- and
- an output buffer coupled to the common node, the output buffer operative to output an output signal to a data output in response to a voltage of the common node.
A multiplexing arrangement comprising:
- a set of data inputs
- a first multiplexer coupled to a first subset of the set of data inputs and having a first data output;
- a second multiplexer coupled to a second subset of the set of data inputs and having a second data output, wherein only one of the first and second multiplexers is selected to pass one of the set of data inputs at any given time;
- wherein each of the first and second multiplexers comprises
- a first data path comprising:
- a first input buffer and a first pass gate coupled in series between a first data input and a first common node;
- and
- a first biasing circuit coupled to the first common node and a supply voltage, the biasing circuit being operative to bias the first common node to the supply voltage when the first pass gate is switched off;
- a second data path comprising:
- a second input buffer and a second pass gate coupled in series between a second data input and a second common node;
- a second biasing circuit coupled to the second common node and a supply voltage, the biasing circuit being operative to bias the common node to the supply voltage when the second pass gate is switched off;
- and
- an output buffer coupled to the first and second common nodes, the output buffer operative to output an output signal to a data output in response to voltages at the first and second common nodes.
A multiplexing arrangement comprising:
- a set of data inputs for coupling to receive data signals;
- a first multiplexer coupled to a first subset of the set of data inputs and having a first data output, the first data output being biased to a known state when the first multiplexer is not selected to output data;
- a second multiplexer coupled to a second subset of the set of data inputs and having a second data output, the second data output being biased to a known state when the second multiplexer is not selected to output data, wherein only one of the first and second multiplexers is selected to pass one of the set of data inputs at any given time;
- and
- a logic gate coupled to the first and second data outputs, the logic gate synthesizing an output of the multiplexing arrangement in response to values of the first and second data outputs such that the multiplexing arrangement operates as a single multiplexer.
A method for operating a plurality of a first multiplexer and a second multiplexer as a single multiplexer, comprising:
- providing a set of data inputs for coupling to a set of data signals;
- coupling the first multiplexer to a first subset of the set of data inputs;
- coupling the second multiplexer to a second subset of the set of data inputs;
- selecting the first multiplexer to pass a data signal carried by set of data inputs and simultaneously preventing the second multiplexer from passing data;
- biasing the output of the second multiplexer to a known state;
- synthesizing an output signal using outputs of the first and second multiplexers.
Dependencies are inferred from the claim text.