Abstract:
PROBLEM TO BE SOLVED: To realize a simple and low-cost digital voltage gain amplifier.SOLUTION: A digital voltage gain amplifier includes: a logarithmic conversion unit that converts a baseband signal from a linear domain to a logarithmic domain; and an adder that adds the converted baseband signal to a gain signal to produce a scaled baseband signal. In addition, the digital voltage gain amplifier includes an exponential conversion unit that converts the scaled baseband signal from the logarithmic domain to the linear domain.
Abstract:
PROBLEM TO BE SOLVED: To provide a simplified VGA configuration using the fact that multiplication within a normal numerical domain can be performed by addition within a logarithmic domain. SOLUTION: The digital voltage gain amplifier (digital VGA) 132 operates within the logarithmic domain. Properties of the logarithmic domain are exploited to replace the complex multiplier of a conventional VGA 132 with a simple and relatively inexpensive adder 306. Additional techniques are described to significantly reduce the size of one or more lookup-tables LUTs implemented within the digital VGA 132. In this manner, a much more simple, lower-cost design of a digital VGA is achieved. COPYRIGHT: (C)2010,JPO&INPIT
Abstract:
A method and apparatus is provided for efficient processing of signal in a communication system. The processing of the signal for transmission may include encoding a block of data at an encoding rate 1/R. The encoding produces R number of data symbols for every data bit in the block of data. A block of RAM (299, 600) is partitioned into a plurality of blocks of RAM to allow reading simultaneously data symbols from the plurality of blocks of RAM to produce an in-phase and a quad-phase data symbols simultaneously. At least two scramblers (306 and 307) are used for simultaneously scrambling the in-phase and quad-phase data symbols. A Walsh covering/summing block 700 provides efficient Walsh covering and summing of signals for a combined transmission from the communication system.
Abstract:
A method and apparatus is provided for efficient processing of signal in a communication system. The processing of the signal for transmission may include encoding a block of data at an encoding rate 1/R. The encoding produces R number of data symbols for every data bit in the block of data. A block of RAM ( 299, 600 ) is partitioned into a plurality of blocks of RAM to allow reading simultaneously data symbols from the plurality of blocks of RAM to produce an in-phase and a quad-phase data symbols simultaneously. At least two scramblers ( 306 and 307 ) are used for simultaneously scrambling the in-phase and quad-phase data symbols. A Walsh covering/summing block ( 700 ) followed by the scramblers provides efficient Walsh covering and summing of signals for a combined transmission from the communication system.
Abstract:
A method and apparatus for efficient encoding of linear block codes uses a lookup table including a set of impulse responses to support faster performance by encoding in parallel.
Abstract:
A method and apparatus for efficient encoding of linear block codes uses a lookup table including a set of impulse responses to support faster performance by encoding in parallel.
Abstract:
An apparatus for coarse compensation of a direct current (DC) offset in a direct to baseband receiver architecture utilizes a serial analog to digital converter (ADC), such as a Delta-Sigma converter, to convert the received signal to digital form. The output of the ADC is sampled for a predetermined number of samples and a counter coupled to the ADC is incremented each time the sample generated by the ADC is a logic one. The counter is not incremented if the sample from the ADC is a logic zero. After the predetermined number of samples is obtained, the counter value is indicative of the DC offset in the received signal. The counter value may be converted by a code converter to a correction value for easy operation of a digital to analog converter (DAC). If the number of samples from the ADC is a power of two, the code converted may be readily implemented by simply inverting the most significant bit (MSB) from the counter to thereby generate a twos complement version of the counter value. The correction value is coupled to the DAC to generate a compensation signal, which is provided to the received signal path in the form of a feedback signal to compensate for the DC offset.
Abstract:
The invention is directed toward a digital VGA that is implemented in the logarithmic domain. The digital VGA exploits logarithmic properties to repla ce a complex multiplier of a conventional digital VGA with a simple and inexpensive adder. Moreover, additional techniques are described to significantly reduce the size of one or more lookup tables (LUTs) implemente d within the digital VGA. In this manner, the invention can realize a simple, low cost digital VGA.
Abstract:
A method and apparatus is provided for efficient processing of signal in a communication system. The processing of the signal for transmission may include encoding a block of data at an encoding rate 1/R. The encoding produces R number of data symbols for every data bit in the block of data. A block of RAM ( 299, 600 ) is partitioned into a plurality of blocks of RAM to allow reading simultaneously data symbols from the plurality of blocks of RAM to produce an in-phase and a quad-phase data symbols simultaneously. At least two scramblers ( 306 and 307 ) are used for simultaneously scrambling the in-phase and quad-phase data symbols. A Walsh covering/summing block ( 700 ) followed by the scramblers provides efficient Walsh covering and summing of signals for a combined transmission from the communication system.
Abstract:
A method and apparatus is provided for efficient processing of signal in a communication system. The processing of the signal for transmission may include encoding a block of data at an encoding rate 1/R. The encoding produces R number of data symbols for every data bit in the block of data. A block of RAM (299, 600) is partitioned into a plurality of blocks of RAM to allow reading simultaneously data symbols from the plurality of blocks of RAM to produce an in-phase and a quad-phase data symbols simultaneously. At least two scramblers (306 and 307) are used for simultaneously scrambling the in-phase and quad-phase data symbols. A Walsh covering/summing block (700) followed by the scramblers provides efficient Walsh covering and summing of signals for a combined transmission from the communication system.