Timing generating device
First Claim
1. A timing generating device for generating timing pulses of a preset period and phase, comprising:
- a clock generator for generating reference clock pulses of a period T;
a period setting means in which a period to be generated, (m+k)T (where m is an integer greater than 1 and 0≦
k<
1), is set, for producing preset period data;
a period generator which receives the preset period data from the period setting means and the reference clock pulses from the clock generator, generates a pulse upon each counting of the reference clock pulses by the number corresponding to the m, outputs fractional period data indicative of an accumulated value of the k upon each occurrence of the pulse and delays the generation of the pulse by one reference clock period each time the accumulated value exceeds the period T;
a delay setting means in which a delay time to be provided, (n+i)T (where n is 0 or a positive integer and ≦
i<
1), is set, for providing coarse delay data indicating a delay time nT and fractional delay data indicating a delay time iT;
a coarse means connected to the delay period generator, for creating a pulse delayed for the time nT relative to the pulse provided from the period generator;
an adder for adding together the fractional period data from the period generator and the fractional delay data from the delay setting means; and
a fine delay section which is supplied with the output of the adder and the delayed pulse from the coarse delay means and further delays the delayed pulse for a time corresponding to the added output of the adder, producing a timing pulse.
1 Assignment
0 Petitions
Accused Products
Abstract
A timing generating device, in which a period generator generates pulses the average period of which is equal to a preset period, at integral intervals of a reference clock period T, and provides fractional period data which indicates the phase difference between the above pulses and a pulse of the preset period for each of them. From a coarse delay circuit is yielded a pulse delayed behind the former pulse according to coarse delay data in a preset delay amount, which indicates a value greater than the reference clock period T. Fractional delay data in the preset delay amount which indicates a value smaller than the reference clock period, and the fractional period data are added together. By the added output the delayed pulses from the coarse delay circuit is delayed in a fine delay section by a value corresponding to the added value, thus producing a timing pulse.
17 Citations
20 Claims
-
1. A timing generating device for generating timing pulses of a preset period and phase, comprising:
-
a clock generator for generating reference clock pulses of a period T; a period setting means in which a period to be generated, (m+k)T (where m is an integer greater than 1 and 0≦
k<
1), is set, for producing preset period data;a period generator which receives the preset period data from the period setting means and the reference clock pulses from the clock generator, generates a pulse upon each counting of the reference clock pulses by the number corresponding to the m, outputs fractional period data indicative of an accumulated value of the k upon each occurrence of the pulse and delays the generation of the pulse by one reference clock period each time the accumulated value exceeds the period T; a delay setting means in which a delay time to be provided, (n+i)T (where n is 0 or a positive integer and ≦
i<
1), is set, for providing coarse delay data indicating a delay time nT and fractional delay data indicating a delay time iT;a coarse means connected to the delay period generator, for creating a pulse delayed for the time nT relative to the pulse provided from the period generator; an adder for adding together the fractional period data from the period generator and the fractional delay data from the delay setting means; and a fine delay section which is supplied with the output of the adder and the delayed pulse from the coarse delay means and further delays the delayed pulse for a time corresponding to the added output of the adder, producing a timing pulse. - View Dependent Claims (2, 3, 4, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20)
-
-
5. A timing generating device for generating timing pulses of a preset period and phase, comprising:
-
a clock generator for generating reference clock pulses of a period T; a period setting means in which a period to be generated, (m+k)T (where m is an integer greater than 1 and 0≦
k<
1), is set, for producing preset period data;a period generator which receives the preset period data from the period setting means and the reference clock pulses from the clock generator, yields pulses the average period of which is equal to the preset period (m+k)T, at intervals of an integral multiple of the period T, and outputs fractional period data indicative of the phase difference between the pulses of said average period and pulses of the preset period upon each occurrence of them; a delay setting means in which a delay time to be provided, (n+i)T (where n is 0 or a positive integer and 0≦
i<
1), is set, for providing coarse delay data indicating a delay time nT and fractional delay data indicating a delay time iT;a coarse delay means connected to the period generator, for creating a pulse delayed for the time nT relative to the pulse provided from the period generator; an adder for adding together the fractional period data from the period generator and the fractional delay data from the delay setting means; and a fine delay section which is supplied with the output of the adder and the delayed pulse from the coarse delay means and further delays the delayed pulse for a time corresponding to the added output of the adder, producing a timing pulse. - View Dependent Claims (6, 7, 8, 15, 19)
-
Specification