| CPC H03M 1/0604 (2013.01) [H03M 1/0639 (2013.01); H03M 1/067 (2013.01); H03M 1/0845 (2013.01); H03M 1/66 (2013.01)] | 20 Claims |

|
1. A method comprising:
for a transition from a first pair of bits in first data provided to one or more digital-to-analog converters (DACs) to a second pair of bits in second data provided to a multiplexer, determining, by a controller based on the first pair of bits and the second pair of bits, whether the transition is of a first type or of a second type;
in response to determining that the transition is of the first type, generating, by the controller, a first signal to control the multiplexer to output the second pair of bits to the one or more DACs;
in response to determining that the transition is of the second type, determining, by the controller, whether the second pair of bits are to be swapped or not; and
in response to determining that the second pair of bits are to be swapped, generating, by the controller, a second signal to control the multiplexer to swap the second pair of bits and output the swapped pair of bits to the one or more DACs,
wherein data output by the multiplexer based on the second data has a predetermined number of bits that have binary values different from those of corresponding bits in the first data.
|