Efficient data-directed scrambler for noise-shaping mixed-signal converters
AssigneeAnalog Devices, Inc.
InventorsRobert W. Adams, Douglas J. Mar, M.K. Stephen Yeung
Life of this patent
Estimating the term…
Loading patent…
AssigneeAnalog Devices, Inc.
InventorsRobert W. Adams, Douglas J. Mar, M.K. Stephen Yeung
Estimating the term…
An efficient data-directed scrambler is provided for processing digital signals having an unequally-weighted code. The data-directed scrambler includes inputs for receiving unequally-weighted bits of an input signal, outputs for supplying N scrambled bits of an output signal, and two or more scrambler columns connected in series between the inputs and the outputs. One or more of the scrambler columns includes a swapper cell and a digital fanout. Least significant bits in the unequally-weighted code are input to a swapper cell, and higher order bits in the unequally-weighted code are input to respective digital fanouts. In the other embodiments, an efficient data-directed scrambler is provided for processing digital signals having an equally-weighted code.
A data-directed scrambler for processing digital signals having an unequally-weighted code, comprising:
Apparatus for processing digital signals having an unequally-weighted code, comprising:
Apparatus as defined in 19, wherein each swapper cell connects two equally-weighted bits to two output terminals, either directly or reversely, in response to a select signal, and each digital fanout converts an input bit to a number of equally-weighted bits in accordance with the weight of the input bit.
A data-directed scrambler for processing digital signals, comprising:
A data-directed scrambler for processing digital signals having a structured equally-weighted code, wherein bits of the code that are constrained to be all on or all off are assigned to bit groups, comprising:
A method for processing digital signals having an unequally-weighted code, comprising the steps of:
A method for processing digital signals having a structured equally-weighted code, wherein bits of the code that are constrained to be all on or all off are assigned to bit groups, comprising the steps of:
A digital-to-analog converter comprising:
A digital-to-analog converter comprising:
An analog-to-digital converter comprising:
Dependencies are inferred from the claim text.