摘要:
An analog to digital conversion circuit for converting an analog input signal into a plurality of binary output bits includes an operational amplifier and an integrating capacitor for storing a charge proportional to the integral of the input signal. A charge subtracting circuit removes a first predetermined charge from the integrating capacitor when an output charge of the operational amplifier is substantially equal to a second predetermined charge. The first predetermined charge level is removed from the integrating capacitor a number of times. The removal of the first predetermined charge from the integrating capacitor allows the integral of the analog input signal to be larger than a maximum charge capable of being stored by the integrating capacitor. A digital logic circuit tracks the number of times that the first predetermined charge is removed from the integrating capacitor by the charge subtracting circuit, and the digital logic circuit provides at least one bit of the plurality of binary output bits. A residue quantizing circuit determines a residual charge in the integrating capacitor and provides at least one additional bit of the plurality of binary output bits corresponding to the residual charge. The residual charge is substantially equal to a stored charge in the integrating capacitor after the first predetermined charge has been removed the number of times.
摘要:
A multi-channel analog to digital conversion circuit and methods thereon are provided. The multi-channel analog to digital conversion cirucit comprises a plurality of linearized channels wherein each channel comprises a multi-stage pipelined charge-to-digital converter and an integrating capacitor within each stage of the multi-stage converter wherein analog residue is processed by subsequent analog to digital converter stages. Each stage of respective linearized channels is configured for calculating gain and offset for each stage in the channel and such gain and offset is used in subsequent integration periods.
摘要:
A direct sequence spread spectrum receiver samples an incoming signal and translates the signal to an IF signal. The IF signal is sampled and stored in memory. In one embodiment, the memory consists of two memory banks which alternately receive sample segments. During a write period to one of the memory banks, the other memory bank supplies its output to a processor. This continues in a ping-pong manner. In another embodiment, a single memory bank is filled and read as necessary, the receiver ignoring incoming signal until the processor has completed processing the sample available at the output of the memory. Such a receiver is useful in global positioning satellite (GPS) signal processing where the incoming signal contains several satellite transmissions encoded with CDMA encoding.
摘要:
A direct sequence spread spectrum receiver samples an incoming signal at a low non-integer sample rate relative to the input data rate. The sample rate is an integer rate relative to a defined data segment. As multiple segments are sampled, the non-integer sample rate causes bit/chip samples to process relative to the incoming data. Because the sample rate is an integer relative to a data segment, the samples are substantially stationary relative to each segment. Such a method is useful in global positioning satellite (GPS) signal processing wherein the time to first fix is minimized by having to correlate fewer sample points in the acquisition process.
摘要:
Correlation between a pair of digital signal segments is measured by apparatus including a plurality of multipliers. Each of the multipliers produces the product of a respective sample of each one of the signal segments. The outputs of a plurality of digital-to-analog (D/A) converters are coupled to a summer, while each respective one of the multipliers is coupled to the input of a respective one of the D/A converts. The summer produces an analog output signal equal to the sum of the analog output signals produced by the plurality of D/A converter.
摘要:
A direct sequence spread spectrum receiver receives an input signal on a signal carrier frequency. The receiver generates a local oscillator signal which is offset from the carrier frequency. The input signal and the local oscillator signal are mixed producing an IF signal which is converted to a digital sample and stored in memory. A corresponding replica signal is generated and correlated with the digital sample. The offset of the local oscillator frequency from the carrier frequency is sufficiently large to cause the harmonics of the replica signal to fall above the highest frequency of the IF signal. Such a receiver is useful in global positioning satellite (GPS) signal processing where a replica generator must be used to acquire the incoming satellite transmissions.
摘要:
A direct sequence spread spectrum receiver samples an incoming signal and stores the sample in memory. Prior to sampling and storage, the incoming signal is translated to an IF signal. Also prior to storage, the IF signal is corrected for a frequency offset signal. The frequency offset may be caused by many sources, Doppler shift or local oscillator error, for example. Once the signal is corrected for the frequency offset, the signal sample is stored in memory. The signal sample is read from memory as necessary to process the signal. Such a receiver is useful in global positioning satellite (GPS) signal processing where the incoming signal contains several satellite transmissions encoded with CDMA encoding.
摘要:
A direct sequence spread spectrum receiver samples an incoming signal and stores the sample in memory. Power is then inhibited to the tuner of the receiver to minimize power consumption. The signal sample may be read from memory when necessary to process the signal without further signal acquisition. Power to other receiver sections may be selectively controlled to minimize power consumption. Such a receiver is useful in global positioning satellite (GPS) signal processing where the receiver has a limited power supply.
摘要:
A direct sequence spread spectrum architecture permits low power consumption during a synchronization phase of data reception by allowing the receiver to be turned off during most of the acquisition phase of reception, or by using a parallel correlator to keep acquisition time short. The architecture is particularly suitable for global positioning satellite (GPS) signal processing and permits multiple satellite codes and multiple Doppler bins to be searched either sequentially, without requiring the receiver to be turned on during the search process. The receiver output baseband data is sampled and stored over a time interval sufficient to achieve acquisition and synchronization for any one code division multiple access (CDMA) signal at any specific Doppler shift. This sample is digitally recorded and re-played from memory as many times as may be required to acquire and synchronize each desired CDMA signal. To keep processing energy consumption low, an analog (capacitor-based) cross-correlator is used. The order of coherent and non-coherent processing for all code-Doppler channels is chosen to maximize energy efficiency while minimizing required processor hardware.
摘要:
A direct sequence spread spectrum receiver samples an incoming signal and stores the sample in memory. The signal sample is read from memory as necessary to process the signal without further signal acquisition. The correlator calculates an inner product by simultaneously correlating each bit of the sample with a corresponding bit of a replica signal. If the inner product does not exceed a threshold value the correlator calculates another inner product between the same signal sample and another replica signal. This occurs until all available signals are identified. In one embodiment, memory is segmented and each segment is read by a separate correlator allowing faster identification of one signal or multiple signals to be acquired simultaneously. Such a receiver is useful in global positioning satellite (GPS) signal processing where the incoming signal contains several satellite transmissions encoded with CDMA encoding.