Mix mode driver for traces of different lengths
Assignee3PAR, Inc.
InventorsChristopher Cheng, David Chu
Life of this patent
Estimating the term…
Abstract
A method for a mix mode driver to accommodate traces of different lengths includes sequentially shifting values of a data signal to a number of stages and sequentially amplifying the values of the data signal at least one stage. Depending on the length of trace for the data signal, the method further includes providing at least one amplifying coefficient to at least one stage and coupling a subset of the stages to an adder. The method finally includes outputting the data signal from the adder to the trace.
Claims12
A method for a mix mode driver to accommodate traces of different lengths, comprising:
- sequentially shifting values of a data signal to a plurality of stages;
- sequentially amplifying the values of the data signal at least one stage;
- depending on a length of trace for the data signal:
- providing at least one coefficient to at least one stage, the at least one stage amplifying the values of the data signal according to the at least one coefficient;
- and
- coupling a subset of the stages to an adder;
- and
- outputting the data signal from the adder to the trace.
A mix mode driver for accommodating traces of different lengths, comprising:
- a first flip-flop having a data input terminal coupled to a data input line;
- a first multiplier having an input terminal coupled to the data input line, the first multiplier comprising a first coefficient;
- a second flip-flop having a data input terminal coupled to a data output terminal of the first flip-flop;
- a second multiplier having an input terminal coupled to the data output terminal of the first flip-flop, the second multiplier comprising a second coefficient;
- a first switch having an input terminal coupled to an output terminal of the second multiplier;
- a third multiplier having an input terminal coupled to a data output terminal of the second flip-flop, the third multiplier comprising a third coefficient;
- a second switch having an input terminal coupled to an output terminal of the third multiplier;
- and
- an adder having input terminals coupled to respective output terminals of the first multiplier, the first switch, and the second switch.
Dependencies are inferred from the claim text.