High performance n:1 multiplexer with overlap control of multi-phase clocks
First Claim
1. A time division multiplexer comprising:
- a multiphase clock generator having a plurality of select clock outputs with different phases;
a data multiplexer having a plurality of data inputs, a plurality of select clock inputs and a data output, wherein the select clock inputs of the data multiplexer are coupled to corresponding select clock outputs;
a reference multiplexer having a plurality of reference data inputs, a plurality of select clock inputs and a first reference output, wherein the select clock inputs of the reference multiplexer are coupled to corresponding select clock outputs;
a reference generator having a second reference output; and
a comparison circuit having first and second comparison inputs coupled to the first and second reference outputs, respectively, and having a comparison output coupled to the plurality of select clock outputs.
7 Assignments
0 Petitions
Accused Products
Abstract
An n:1 time division multiplexer includes a multiphase clock generator, a data multiplexer, a reference multiplexer, a reference generator and a comparison circuit. The multiphase clock generator has a plurality of select clock outputs with different phases. The data multiplexer has a plurality of data inputs, a plurality of select clock inputs and a data output. The select clock inputs of the data multiplexer are coupled to corresponding select clock outputs. The reference multiplexer has a plurality of reference data inputs, a plurality of select clock inputs and a first reference output. The select clock inputs of the reference multiplexer are coupled to corresponding select clock outputs. The reference generator has a second reference output. The comparison circuit has first and second comparison inputs coupled to the first and second reference outputs, respectively, and has a comparison output coupled to the plurality of select clock outputs. The comparison output adjusts an overlap between each pair of select clock outputs that are substantially 180 degrees apart in phase as a function of a comparison between the output characteristics of the first and second reference outputs.
-
Citations
16 Claims
-
1. A time division multiplexer comprising:
-
a multiphase clock generator having a plurality of select clock outputs with different phases; a data multiplexer having a plurality of data inputs, a plurality of select clock inputs and a data output, wherein the select clock inputs of the data multiplexer are coupled to corresponding select clock outputs; a reference multiplexer having a plurality of reference data inputs, a plurality of select clock inputs and a first reference output, wherein the select clock inputs of the reference multiplexer are coupled to corresponding select clock outputs; a reference generator having a second reference output; and a comparison circuit having first and second comparison inputs coupled to the first and second reference outputs, respectively, and having a comparison output coupled to the plurality of select clock outputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An n:
- 1 time division multiplexer comprising;
a plurality of data inputs and a data output; a plurality of reference data inputs and a first reference output, wherein the reference data inputs are coupled to a predetermined logic level; clock generator means for generating at least one pair of select clock signals which are approximately 180 degrees out of phase with one another and which cross over one another at a voltage between a logic HIGH level and a logic LOW level; data multiplexer means for multiplexing the plurality of data inputs to the data output as a function of the select clock signals; reference multiplexer means for multiplexing the plurality of reference data inputs to the first reference output as a function of the select clock signals; reference generator means for generating a second reference output; and
p1 means coupled to the clock generator means for adjusting the voltage at which the select clock signals cross over one another as a function of the first and second reference outputs.
- 1 time division multiplexer comprising;
-
15. A method of serializing a plurality of parallel data inputs to a data output, comprising:
-
generating at least one pair of select clock signals which are approximately 180 degrees out of phase with one another and which cross over one another at a voltage between a logic HIGH level and a logic LOW level; multiplexing the plurality of parallel data inputs to the data output as a function of the pair of select clock signals; multiplexing a predetermined logic voltage to a first reference output as a function of the pair of select clock signals; generating a second reference output; comparing the first and second reference outputs; and
adjusting the voltage at which the select clock signals cross over one another as a function of the comparison. - View Dependent Claims (16)
-
Specification