Abstract:
An apparatus according to a preferred embodiment of the present invention includes two memories each storing different octants of a sine (or cosine) waveform. The sine and cosine waveforms may be concurrently generated by alternately accessing each memory in succession. It is unnecessary to access one memory concurrently, so that both waveforms may be concurrently generated without requiring either two accesses to the same memory or a doubled memory size.
Abstract:
An amplitude data generator receives L-bit data, and outputs amplitude data of a predetermined periodic function of a phase specified by the data. A frequency setter sets frequency data of (KnullLnull1) bits obtained by dividing a desired output frequency by a frequency of a predetermined clock signal. A K bit counter counts the clock signal. L-set product and sum computation circuits subject the frequency data of (KnullLnull1) bits into L-set K-bit data in which a start bit is shifted by one bit each other. Then, these circuits compute a logical product between the counter output of K bits from the counter and a bit unit, and obtains a total number of bits for each set when the computation result is 1. A shifting/adding circuit adds each total number data obtained by the L-set product and sum computation circuits by shifting a bit, and outputs the least significant L bits of the computation result to the amplitude data generator.
Abstract:
A digital frequency synthesizer comprises means for the generation of the samples of a digital signal to be converted into an analog signal encoded on N bits as a function of a frequency control word, means for the generation of a noise signal encoded on N bits, and a digital-analog converter, the useful signal and the noise signal being truncated to M bits before being added up by an adder. The result of the addition is converted into analog signal form by the digital-analog converter. The generated noise has at least a noise density substantially equal to a law of equiprobability, this density being zero outside a given space. Application especially to direct digital synthesis, for example in the field of radar techniques or that of instrumentation.
Abstract:
A direct digital synthesizer circuit and method for reducing the harmonic content in a synthesized output signal. The direct digital synthesizer generates first and second address signals driving first and second sine look-up read only memory (sine ROM) circuits. The first and second sine ROMs generate first and second digital sine wave signals which are offset in phase from one another by 180 degrees. The first and second digital sine wave signals are converted to first and second analog sine wave signals. The first and second analog sine wave signals are combined in a subtractor circuit. As a result of the phase relationship between the first and second analog sine wave signals, the fundamental component of these signals are emphasized by subtraction while the second harmonic component of theses signals are simultaneously de-emphasized.
Abstract:
A dual-tunable direct digital synthesizer is provided with a programmable frequency multiplier that multiplies a relatively low frequency fixed clock signal F.sub.clk so that the output frequency F.sub.o of the waveform is:F.sub.o =(F.sub.n /2.sup.N).times.(M.times.F.sub.clk)where N is the resolution of the digital control word, the tuning word F.sub.n is the value of the N-bit control word, M is the multiplication factor and M*F.sub.clk is the DDS clock frequency. The multiplication factor and, hence, the DDS clock can be reduced to track changes in the output frequency thereby lowering the average power consumption. Because the synthesizer can generate the same output frequency using different tuning word-to-DDS clock ratios, it can be tuned for optimum SFDR over a narrow band around the desired output frequency. In other words, an "enhanced dynamic range band" in the harmonic and spurious performance can be mapped out for each frequency in the bandwidth.
Abstract:
A digital synthesizer for producing a digital frequency signal includes a phase accumulator for repeatedly accumulating a phase value to generate samples of a digital sawtooth signal and a look-up table of digital samples for converting the digital sawtooth signal to a digital waveshape signal. In order to reduce the effect of the quantization of the digital samples, the synthesizer also includes a randomizer for applying a randomizing factor to output digital samples for forming the digital frequency signal. The randomizer includes a randomizing factor generator connected to receive P bits of each digital sample for generating at least one randomizing bit and an summer for summing the remaining N bits of the digital sample and the at least one randomizing bit to generate a digital waveshape sample of the digital frequency signal.
Abstract:
A numerically controlled oscillator (NCO) (10) or direct digital synthesizer (DSS) includes a phase accumulator (12, 28, 30), a phase to amplitude converter (24), and a digital to analog converter (26). The phase accumulator is partitioned into a high speed phase accumulator stage (44) and a low speed phase accumulator stage (46). The high speed stage (44) performs modulo accumulation on the most significant N.sub.M bits of the entire phase word. The low speed stage (46) performs modulo accumulation on the least significant N.sub.L bits of the entire phase word. The low speed stage (46) supplies a carry signal to the high speed stage (44). The low speed stage (46) operates with an accumulation period that is 2.sup.X times slower than the accumulation period for the high speed stage (44). A phase output is taken from the most significant N.sub.p of the N.sub.M bits accumulated in the high speed stage (44), where desirably N.sub.M .gtoreq.N.sub.p +X.
Abstract translation:数控振荡器(NCO)(10)或直接数字合成器(DSS)包括相位累加器(12,28,30),相位到幅度转换器(24)和数模转换器(26)。 相位累加器分为高速相位累加器级(44)和低速相位累加器级(46)。 高速级(44)对整个相位字的最重要的NM位执行模积累。 低速级(46)对整个相位字的最低有效NL位执行模积累。 低速级(46)向高速级(44)提供进位信号。 低速级(46)以比高速级(44)的累积周期慢2倍的累积周期运行。 相位输出取自在高速级(44)中积累的NM比特的最高有效Np,其中理想的是N N = N P + X。
Abstract:
A direct digital synthesizer (DDS) for generating a waveform generates a sequence of n-bit phase signals representing phase of the waveform, wherein n is an integer greater than zero. Each n-bit phase signal comprises a phase estimate signal and a phase error signal. The phase estimate signal comprises a most-significant m bits of the n-bit quantity (0
Abstract:
A direct digital synthesizer which can be switched at a high speed and generates signals having a relatively high frequency with low power consumption; including a clock generator, a frequency setting circuit in which phase increment for unit clock can be programmed, a phase accumulator in which phase increment is accumulated, a ROM which outputs a digital signal corresponding to cumulative phase output, a D/A convertor which inverts polarity of output in each clock time, and a band-pass filter. The output of the band pass filter may be used as a reference input to a phase locked loop.
Abstract:
A DDS type variable frequency signal generator generates a jitter free and stable output signal regardless of the address interval. If the total number of addressable memory locations of a memory storing digital data is divisible without remainder by an initial address interval, then the memory is read every initial address interval with a clock signal of a predetermined frequency. If the total number of addressable memory locations is not divisible without remainder by the initial address interval, then the address interval is modified to a value that is divisible without remainder into the total number of addressable memory locations and the clock frequency is modified in accordance with this modification of the address interval. The memory is read every modified address interval with the modified clock signal.