Digital-to-analog converter using pseudo-random sequences and a method for using the same
AssigneeMeshNetworks, Inc.
InventorsEduardo Lorenzo-Luaces, Pertti O. Alapuranen, Guénaël T. Strutt
Life of this patent
Estimating the term…
Abstract
A system and method for providing discrete analog voltage levels. The system and method employs a pseudo-random sequence generator for generating random-sequences of binary values, namely zeros and ones, based on a digital input. The pseudo-random sequence serves to modulate a current source whose output is integrated to develop a constant discrete analog voltage output. This method reduces spurious frequency interference on the circuit. The system and method can be employed in a node of a wireless ad-hoc communications network.
Claims26
A system for providing at least one analog voltage level, comprising:
- a pseudo-random sequence generator, adapted to generate at least one pseudo-random sequence of binary values;
- and
- an integrator, adapted to provide an analog voltage having a value based on a relationship between the values of a plurality of bits of said pseudo-random sequence represented by the following formula:
- Bias=(None−Nzero)/(2*(None+Nzero))
- where “None” equals the total number of ones in the binary sequence and “Nzero” equals total number of zeros in the binary sequence.
A method for providing at least one analog voltage level, comprising:
- operating a pseudo-random sequence generator to generate at least one pseudo-random sequence of binary values;
- and
- integrating said binary sequence to provide an analog voltage having a value based on a relationship between the values of a plurality of bits of said pseudo-random sequence represented by the following formula:
- Bias=(None−Nzero)/(2*(None+Nzero))
- where “None” equals the total number of ones in the binary sequence and “Nzero” equals total number of zeros in the binary sequence.
A system for providing at least one analog voltage level, comprising:
- a pseudo-random sequence generator, adapted to generate at least one pseudo-random sequence of binary values;
- and
- an integrator, adapted to provide an analog voltage having a value based on a characteristic of said pseudo-random sequence represented by the following formula:
- Bias=(None−Nzero)/(2*(None+Nzero))
- where “None” equals the total number of ones in the binary sequence and “Nzero” equals total number of zeros in the binary sequence.
A method for providing at least one analog voltage level, comprising:
- operating a pseudo-random sequence generator to generate at least one pseudo-random sequence of binary values;
- and
- integrating said binary sequence to provide an analog voltage having a value based on a characteristic of said pseudo-random sequence represented by the following formula:
- Bias=(None−Nzero)/(2*(None+Nzero))
- where “None” equals the total number of ones in the binary sequence and “Nzero” equals total number of zeros in the binary sequence.
Dependencies are inferred from the claim text.