Abstract:
A triggerable, pipelined 40-bit high speed accumulator includes trigger and continuous modes which can be operated at 50 MHz clock frequency. The high speed accumulator can be combined with static random access memory (SRAM) so as to be applied to digital frequency synthesizer, function generator and arbitrary waveform generator, etc. The high speed accumulator has two operation modes-trigger mode and continuous mode. Under trigger mode, the accumulator waits for a trigger signal to initiate its operation, while under continuous mode, the accumulator works without any trigger signal.
Abstract:
A frequency dither technique is used for reducing spurs due to phase increment errors in a direct digital synthesizer output sinusoid. The spurs for a desired output frequency are calculated and, if the spurs fall within a phase locked loop bandwidth, a pair of phase increment values are used representing a pair of frequencies that average to the desired output frequency and the spurs of which fall outside the phase locked loop bandwidth.
Abstract:
A circuit arrangement and method for direct digital synthesis (DDS). In various embodiments, the invention feeds forward the phase error introduced by a quantizer in a DDS system. The error is fed forward to adjust the sine and cosine values that are obtained based on output from the quantizer. Correction of the sine and cosine values based on the fed-forward error values results in a significant reduction in the effect of spectral artifacts.
Abstract:
A chirp direct digital synthesizer is formed with a phase and frequency tracker circuit to provide both enhanced resolution and reduced power consumption. The phase and frequency tracker circuit operates at a sub-synchronous clock rate and provides periodic phase and frequency correction data to the direct digital synthesizer. The phase and frequency tracker circuit is suitable for both continuous wave and chirp direct digital synthesizer operation.
Abstract:
A method and an apparatus for forming a pulse amplitude modulated signal in association with digital modulation. In the method symbols to be transmitted are formed from bits of an incoming bit stream. In order to achieve an accurate timing even when a bit clock contains abundant jitter, sample values of a pre-low-pass-filtered waveform of a pulse to be transmitted, covering at least one symbol period, are stored in a memory, sample values are read from the memory at the rate of a constant-frequency clock signal (f.sub.c, 4.times.f.sub.c), and a sample value read from the memory is multiplied by a predetermined factor the value of which is formed as a response to the symbol being transmitted.
Abstract:
A direct digital frequency synthesizer employs residue number system based processors to generate output waveforms of desired frequencies. The frequency synthesizer includes a phase accumulator comprising a plurality of individual adders, each adding a predefined quantity to a digit of a frequency setting word in which the individual digits are residue digits of differing moduli. The outputs of the independent adders form a combined residue output word which is used to address a memory storing signal samples. In one embodiment of the invention, the memory is a dual port ROM storing samples of one-quarter of a sine wave and the dual port ROM is simultaneously addressed to read a selected sample and an associated sample corresponding to the magnitude of a sample of the sine wave advanced by 90.degree. from the first sample. A sample select logic circuit selects one of the outputs of the dual port memory on the basis of selected bits of the combined residue word and data bits stored in the ROM with the samples to select and determine the sign of the sample of the sine wave. In another embodiment of the invention, the memory comprises a plurality of independent memories, corresponding to the number of independent adders, each storing residue information and a residue processing array processes the residue data obtained from the independent memories and provides a residue encoded signal to a residue-to-analog converter which generates the desired analog output.
Abstract:
A synthesizer for use in a transmitter/receiver effectively eliminates spurious signals contained in an output signal. The synthesizer has a direct digital synthesizer for producing an output signal having a frequency corresponding to oscillation frequency data, and a voltage-controlled variable bandpass filter to which the output signal from the direct digital synthesizer is supplied. The oscillation frequency data is also supplied to a ROM, from which control voltage data corresponding to the supplied oscillation frequency data is read. The control voltage data from the ROM is supplied to a D/A converter which applies a control voltage to the voltage-controlled variable bandpass filter. The center frequency of the passband of the voltage-controlled variable bandpass filter is controlled by the applied control voltage in conformity with the frequency of the output signal from the direct digital synthesizer. The output signal from the direct digital synthesizer passes through a narrow passband of the voltage-controlled variable bandpass filter, so that spurious signals are eliminated from the output signal from the direct digital synthesizer.
Abstract:
Apparatus and a method desynchronizes data by providing a high resolution FIFO depth measurement. A numerically controlled oscillator is combined with a FIFO memory to implement a variable frequency transmit clock signal having virtually unlimited frequency and phase resolution.
Abstract:
A reconfigurable signal processing device that includes a plurality of programmable modules that are reconfigurable to perform one of a plurality of selected signal processing functions. The modules may be reconfigured under software control to act as one of a time base generator, a counter, an accumulator, an address register, a delay circuit, and a timer. The plurality of modules are selectively reconfigured and selectably interconnected by a configuration and control circuit that receives command signals from the host processor containing the control software. The device further includes a plurality of input channels for receiving and initially processing analog signals to be tested and a high speed memory for storing data as required for the selected signal processing device. The devices that can be formed by configuring and interconnecting the programmable modules are for example, a counter/timer, an arbitrary function generator, a pluse generator, and a digitizer.
Abstract:
An improved digital data synthesizer has a phase accumulator into which adjustable step increments are clocked. The output of the phase accumulator is connected to address a memory, in which a waveform function is digitally stored. Samples read from the memory at the successive addresses are converted to analog form and filtered to produce a final output signal of a desired frequency. Register stages of the phase accumulator are pipelined to increase their speed. The synthesizer has a plurality of digital-to-analog converters, all on a single chip to equalize the delay times occurring within them. A lookup memory permits a variety of output waveforms to be generated. Several lookup tables for the same waveform are stored with different phase spacing between addresses, and a decoder/addresser automatically selects the lookup table that has been found to result in best performance for a particular frequency. One or more correction lookup table can also be provided. The outputs of the main table and the correction table are combined to produce an analog signal of reduced distortion.