Abstract:
An analog-to-digital converter (ADC) having a reduced number of quantizer output levels provides for reduced complexity and power consumption along with improved linearity. The analog-to-digital converter includes a loop filter, a quantizer for quantizing the output of the loop filter and a digital integrator for integrating the output of the quantizer. A difference circuit is included in the converter that produces a signal proportional to the difference between the present value and a previous value of the digital integrator output and provides feedback to the loop filter. The number of levels of the quantizer output is thereby reduced with respect to the modulator output, since the quantizer is operating on a feedback signal that represents changes in the output of the converter modulator rather than the modulator output itself.
Abstract:
Clock signal generation circuitry includes input circuitry for receiving a frequency control input signal and a clock signal and generating a memory address therefrom, a memory for storing digital data indexed by the memory address and representing real and imaginary parts of a complex digital waveform, and digital to analog conversion circuitry. The digital to analog conversion circuitry includes real-part digital to analog conversion circuitry for converting digital data retrieved from the memory and representing the real part of the complex waveform into a real-part analog signal and imaginary-part digital to analog conversion circuitry for converting digital data retrieved from the memory and representing the imaginary part of the complex waveform into an imaginary-part analog signal. The clock signal generation circuitry also includes analog filtering circuitry having real-part filtering circuitry for filtering the real-part analog signal to generate a filtered real-part analog signal and imaginary-part filtering circuitry for filtering the imaginary-part analog signal to generate a filtered imaginary-part analog signal. Analog to digital conversion circuitry is provided for converting the filtered real-part and imaginary-part analog signals into a digital clock signal at a rate near an integer multiple of a frequency of the filtered real-part and imaginary-part analog signals.
Abstract:
A method is provided for determining the length of node-to-node links in a computer network. The method includes measuring the forwarding time for each node-to-node link in the network, eliminating queuing time from each forwarding time measurement, determining and subtracting store-forward time from each forwarding time measurement, determining and subtracting execution time from each forwarding time measurement to obtain a propagation time for a signal being transmitted on each node-to-node link and, based upon the propagation time for each node-to-node link, calculating a length of each node-to-node link. A network map may also be derived by identifying internal nodes in the network, translating each store-forward time into a hop count, constructing a connectivity map of the network including a connection map of internal nodes and superimposing the calculated link lengths onto the connectivity map to determine cable length between any internal nodes with more than two connections.
Abstract:
An integrated circuit has circuitry and pins coupled to the circuitry. One of the pins is an internal reference voltage pin having a pin signal that is set at a level outside of a normal range for the pin signal so that the integrated circuit is indicated to reset and wherein the internal reference voltage pin is normally used by the integrated circuit for internally generating a reference voltage.
Abstract:
A signal processing system matches, within a band of near out-of-band frequencies, the frequency response trends of a delta sigma modulator noise transfer function (NTF) and frequency response trends of a low pass finite impulse response (FIR) filter to provide noise attenuation in in-band frequencies and near out-of-band frequencies. More specifically, in at least one embodiment, the signal processing system matches, within the band of near out-of-band frequencies, a gradient trending toward increasing energy as the near out-of-band frequencies increase of the NTF with a gradient trending toward increasing attenuation by a FIR filter to improve attenuation of near out-of-band energy in an output signal of the signal processing system. Operation of the delta sigma modulator generates near out-of-band noise. Improving attenuation of the near out-of-band energy helps prevent the near out-of-band energy from being modulated into in-band frequencies, i.e. frequencies of a signal of interest.
Abstract:
In a ring topology digital network propagation delay is reduced A master node transmits a clock signal into the network in one direction. Each slave node propagates the signal to the next slave node without regeneration until the signal is received by the master node. The amount of time the signal takes to travel around the ring, is measured and is the total ring propagation delay. The master node then transmits a clock signal in both directions to the first slave node which measures the difference in their arrival times and transmits the difference to the master node. The process is repeated for each other slave node. Based upon each difference the master node computes the propagation delay for each ring segment. The master node transmits to each slave node the corresponding ring segment propagation delay and each slave node adjusts the phase of the node's clock.
Abstract:
A method and apparatus for reducing noise in a digital-to-analog converter (DAC) having a chopper amplifier output stage provides improved DAC performance. A switched-current output provided from a digital filter is coupled to the input of a chopper amplifier. The current switches are non-uniform, so that extra zeros are provided at the chopping frequency of the chopping amplifier, thereby reducing noise that would otherwise be aliased in-band at the output of the chopper amplifier. The current switches may include a first set of half-magnitude switches followed by a set of full-magnitude switches and finally by another set of half-magnitude switches having a size equal to that of the first set.
Abstract:
Digital filtering and sample rate conversion blocks are combined in order to reduce hardware and/or computational complexity. Input data samples provided at a first sample rate are converted to output data samples at a second sample rate unequal to the first sample rate. An Infinite Impulse Response filter having internal states are updated at the first sample rate filters the input data samples in, to produce filtered data samples at the first sample rate. Output data samples are output at the second sample rate, where each output data sample is created as the sum of at least two intermediate products, a first intermediate product and a second intermediate product. The first intermediate product is defined by a first function of the internal states multiplied by a first function of the time difference between output samples and internal state updates, and the second intermediate product is defined by a second function of the internal states multiplied by a second function of the time difference between output samples and internal state updates.
Abstract:
An operational amplifier including at least one amplifier stage and chopping circuitry for chopping an input signal to the amplifier stage and an output signal from the chopping signal having a frequency randomly varying within the selected frequency band.
Abstract:
A communication channel is controlled so as to dynamically accommodate network client requests for access thereto. The communication channel may be supported on a wireless link, such as a spread spectrum wireless link, and client requests for access thereto may be dynamically accommodated by allocating time slots for client transmissions on the wireless link. Providing a quiet time slot within which clients may request access to the communication channel may accommodate various client requests for access to the communication channel. These quiet slots may exist with other forward and reverse time slots which are superimposed on the communication channel, each forward and reverse time slot including one or more data frames. The forward and reverse time slots are preferably fixed, but negotiable, time periods. Each of the data frames may include a plurality of data packets, each of the data packets being variable in length. Preferably, each of the data packets includes error correction coding information as well as information which may be used to synchronize pseudo-random number generators of a transmitter and a receiver operating according to the communication protocol. Each of the data frames may further include link identification information that uniquely identifies a wireless link supporting the communication protocol.