Pulse with modulation signal generating methods and apparatuses
AssigneeHewlett-Packard Company
InventorEugene A. Roylance
Life of this patent
Estimating the term…
Abstract
A pulse width modulator (PWM) circuit is provided. The PWM circuit includes a selective synchronization circuit configured to receive vector signals, and selectively synchronize the vector signals. The synchronized vector signals are provided to a tap selection circuit configured to output tap selection signals that are logically combined by a transition generating circuit to produce a pulse width modulated signal based on logically detected transitions in the tap selection signals.
Claims22
An apparatus comprising:
- a selective synchronization circuit configured to receive a plurality of vector signals, and selectively synchronize the plurality of vector signals to produce a corresponding plurality of synchronized vector signals;
- and
- a tap selection circuit operatively coupled to the selective synchronization circuit and configured to receive the plurality of synchronized vector signals and in response output tap selection signals.
A printing device comprising:
- first logic configured to process a print job by generating a plurality of corresponding pulse code inputs;
- second logic operatively coupled to the first logic and configured to receive at least one pulse code input from the first logic, convert the pulse code input into a corresponding plurality of vector signals, generate a corresponding plurality of synchronized vector signals, generate a plurality of tap signals that are selectively delayed representations of a clock signal, use the synchronized vector signals and the plurality of tap signals to generate a corresponding plurality of tap selection signals, and generate a pulse width modulated signal based on at least one transitional change detected in the plurality of tap selection signals;
- and
- a printing mechanism operatively coupled to the second logic and configured to receive the pulse width modulated signal and in response generate a printed output associated with the print job.
A device comprising:
- a pulse width modulator that is configured to receive at least one pulse code input, convert the pulse code input into a corresponding plurality of vector signals, generate a corresponding plurality of synchronized vector signals, generate a plurality of tap signals that are selectively delayed representations of a clock signal, use the synchronized vector signals and the plurality of tap signals to generate a corresponding plurality of tap selection signals, and
- generate a pulse width modulated signal based on at least one transitional change detected in the plurality of tap selection signals.
A pulse width modulator comprising:
- a clock circuit configured to provide a clock signal;
- a clock delay circuit coupled to the clock circuit and configured to receive the clock signal and in response output a plurality of tap signals each of which is a different time delayed representation of the clock signal;
- a timing instruction processing circuit configurable to receive a pulse code input and in response output a plurality of vector signals;
- a selective synchronization circuit coupled to the clock circuit and the timing instruction processing circuit and configured to receive the clock signal and the plurality of vector signals and in response output a plurality of synchronized vector signals;
- a tap selection circuit coupled to the clock delay circuit and the selective synchronization circuit and configured to receive the plurality of tap signals and the plurality of synchronized vector signals and in response output a plurality of tap selection signals;
- and
- a transition generating circuit coupled to the tap selection circuit and configured to receive the plurality of tap selection signals and in response output a pulse width modulated signal.
A method comprising:
- to a corresponding plurality of
- receiving at least one pulse code input;
- converting the pulse code input into a corresponding plurality of vector signals;
- selectively converting the plurality of vector signals into a corresponding plurality of synchronized vectors signals;
- generating a plurality of tap signals that are selectively delayed representations of a clock signal;
- generating a plurality of top selection signals based on the synchronized vector signals and the plurality of top signals;
- and
- generating a pulse width modulated signal based on the least one transitional change detected in the plurality of top selection signals.
Dependencies are inferred from the claim text.