Digital function generator utilizing cascade accumulation
High speed pulse interpolator
Complex waveform generator for musical instrument
High resolution musical note oscillator and instrument that includes the note oscillator
ApplicationNo. 06/637660 filed on 08/03/1984
US Classes:708/270Function generation
ExaminersPrimary: Harkcom, Gary V.
Assistant: Shaw, Dale M.
Attorney, Agent or Firm
International ClassesG06F 7/62 (20060101)
G06F 7/60 (20060101)
H04N 1/053 (20060101)
H04N 1/047 (20060101)
G06K 15/12 (20060101)
AbstractA method for generating a variable frequency clock pulse for a raster scanner. First, a correction number, which may be the sum of corrections for scan-nonlinearity, polygon signature errors and motor hunt errors, is generated. This number is then added periodically to a running sum. The most significant bit of this sum is then available as the clock pulse output. The frequency of the output clock will be proportional to the correction number. The described circuit uses an accumulating adder and a register loop to form an accumulator circuit. The correction number is then supplied to the other accumulator adder input, and the register is clocked with a fixed frequency sample clock pulse.