Pulse generator and method for generating a pulse train
AssigneeATMEL Germany GmbH
InventorStefan Schabel
Life of this patent
Estimating the term…
Abstract
A method for generating a pulse train is provided with adjustable start and end times of individual pulses, in which additional clock signals are generated from a 0th clock signal, the signals which in each case have a frequency of the 0th clock signal and whose phase is shifted in each case relative to a phase of the 0th clock signal. Pairs of one first clock signal and one second clock signal are provided, partial pulses are generated from the properties of the first and second clock signal of a pair in accordance with a timing vector, and the pulse train is generated by superimposition of partial pulses.
Claims20
A method for generating a pulse train with adjustable start times and end times of individual pulses, the method comprising the steps of:
- generating additional clock signals from a 0th clock signal, each additional clock signal having the frequency of the 0th clock signal and being phase shifted relative to a phase of the 0th clock signal;
- providing pairs of one first clock signal and one second clock signal to thereby generate partial pulses from predefined properties of the first and second clock signal of a pair in accordance with a timing vector;
- and
- generating the pulse train by superimposition of the partial pulses.
A pulse generator for generating additional clock signals from a 0th clock signal, each additional clock signal have a frequency of the 0th clock signal and having a phase shifted in each case relative to a phase of the 0th clock signal, the pulse generator of the additional clock signals generating at least one pulse train with adjustable start times and end times of individual purses of the pulse train, wherein the pulse generator comprises:
- a phase-locked loop, which has an input for the 0th clock signal and outputs for the additional clock signals;
- and
- a timing vector generator,
- wherein pairs of one first clock signal and one second clock signal are provided and a partial pulse is generated from the first and second clock signal of a pair in accordance with a timing vector, and
- wherein the pulse train is generated by superimposition of the partial pulses.
A pulse generator for generating additional clock signals from a 0th clock signal, each additional clock signal have a frequency of the 0th clock signal and having a phase shifted in each case relative to a phase of the 0th clock signal, the pulse generator of the additional clock signals generating at least one pulse train with adjustable start times and end times of individual pulses of the pulse train, wherein the pulse generator comprises:
- a phase-locked loop, which has an input for the 0th clock signal and outputs for the additional clock signals;
- and
- a timing vector generator for generating a timing vector synchronously to the 0th clock signal,
- wherein pairs of one first clock signal and one second clock signal are provided and a partial pulse is generated from the first and second clock signal of a pair in accordance with the timing vector, and
- wherein the pulse train is generated by superimposition of the partial pulses.
Dependencies are inferred from the claim text.