Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
305 words
A digital control pulse generator which allows digital control of a transmission cycle of an output signal therefrom by transmission cycle control data and a starting control signal to be inputted thereto, said generator comprising: a pulse circulating circuit composed of a plurality of inversion circuits each for inverting said input signal to output as said output signal and linked in a ring, one of said inversion circuits being a start-up inversion circuit by which an operation for inverting its respective input signal is controlled by said starting control signal, said pulse circulating circuit circulating a pulse signal composed of said output signal of each of said inversion circuits within said inversion circuits linked in a ring starting with an inverting operation of said start-up inversion circuit effected by said starting control signal inputted to said start-up inversion circuit; pulse selecting means for inputting a first linked position input data indicating a linked position of a specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit to take out and output an output pulse signal from output signals of the inversion circuits within said pulse circulating circuit selected according to said first linked position input data; output means for outputting said output signal when said pulse selecting means takes out and outputs said output pulse signal corresponding to said first linked position input data; memory means for storing said first linked position input data input to said pulse selecting means as second linked position input data when said output signal is output by said output means; and position data updating means for adding said second linked position input data stored in said memory means and a newly inputted transmission cycle control data to output digital data after addition as said first linked position input data inputted by said pulse selecting means.
Claim 2
Dependent Claim
305 words
A digital control pulse generator which allows digital control of a transmission cycle of an output signal therefrom by transmission cycle control data and a starting control signal to be inputted thereto, said generator comprising: a pulse circulating circuit composed of a plurality of inversion circuits each for inverting said input signal to output as said output signal and linked in a ring, one of said inversion circuits being a start-up inversion circuit by which an operation for inverting its respective input signal is controlled by said starting control signal, said pulse circulating circuit circulating a pulse signal composed of said output signal of each of said inversion circuits within said inversion circuits linked in a ring starting with an inverting operation of said start-up inversion circuit effected by said starting control signal inputted to said start-up inversion circuit; pulse selecting means for inputting a first linked position input data indicating a linked position of a specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit to take out and output an output pulse signal from output signals of the inversion circuits within said pulse circulating circuit selected according to said first linked position input data; output means for outputting said output signal when said pulse selecting means takes out and outputs said output pulse signal corresponding to said first linked position input data; memory means for storing said first linked position input data input to said pulse selecting means as second linked position input data when said output signal is output by said output means; and position data updating means for adding said second linked position input data stored in said memory means and a newly inputted transmission cycle control data to output digital data after addition as said first linked position input data inputted by said pulse selecting means.
Claim 3
Dependent Claim
81 words
The digital control pulse generator according to claim 1, wherein said position data updating means subtracts from the second linked position input data the number of said inversion circuits of said pulse circulating circuit for providing said first linked position input data when a linked position of a specific inversion circuit indicated by said first linked position input data after an addition output exceeds a linked position of the inversion circuit linked at a final stage of said pulse circulating circuit.
Claim 4
Dependent Claim
490 words
A digital control pulse generator which allows digital control of a transmission cycle of an output signal thereof by transmission cycle control data and a starting control signal, said generator comprising: a pulse circulating circuit composed of a plurality of inversion circuits each for inverting an input signal to output as said output signal and linked in a ring, one of said inversion circuits being a start-up inversion circuit by which an operation for inverting its respective input signal is controlled by said starting control signal, said pulse circulating circuit circulating a pulse signal composed of said output signal of each of said inversion circuits within said inversion circuits linked in a ring starting with an inverting operation of said start-up inversion circuit effected by said starting control signal inputted to said start-up inversion circuit; pulse selecting means for inputting a first linked position input data indicating a linked position of a specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit to take out and output an output pulse signal from output signals of the inversion circuits within said pulse circulating circuit selected according to said first linked position input data; counting means for counting the pulse signal output from said specific inversion circuit located at the linked position within said pulse circulating circuit as a count value to detect that the count value has reached the digital data indicating a number of times of circulation of the pulse signal among said transmission cycle control data and transmission cycle control data; output means for outputting said output signal when said pulse selecting means takes out and outputs said output pulse signal corresponding to said first linked position input data after a detection made by said counting means that said count value has reached the digital data indicating the number of times of circulation of the pulse signal; memory means for storing said first linked position input data input to said pulse selecting means as a second linked position input data when said output signal is output by said output means; position data updating means for adding the second linked position input data stored in said memory means and the first linked position input data indicating the linked position of the specific inversion circuit from said start-up inversion circuit within said pulse circulating circuit and for outputting a result thereof as digital data after addition as said first linked position input data inputted by said pulse selecting means; and count changing means for incrementing a count of said counting means by one before said counting means detects that said count value has reached the digital data indicating the number of times of circulation of the pulse signal when the linked position of said specific inversion circuit indicated by the first linked position input data outputted from said position data updating means exceeds a linked position of an inversion circuit linked immediately before said start-up inversion circuit.
Claim 5
Dependent Claim
490 words
A digital control pulse generator which allows digital control of a transmission cycle of an output signal thereof by transmission cycle control data and a starting control signal, said generator comprising: a pulse circulating circuit composed of a plurality of inversion circuits each for inverting an input signal to output as said output signal and linked in a ring, one of said inversion circuits being a start-up inversion circuit by which an operation for inverting its respective input signal is controlled by said starting control signal, said pulse circulating circuit circulating a pulse signal composed of said output signal of each of said inversion circuits within said inversion circuits linked in a ring starting with an inverting operation of said start-up inversion circuit effected by said starting control signal inputted to said start-up inversion circuit; pulse selecting means for inputting a first linked position input data indicating a linked position of a specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit to take out and output an output pulse signal from output signals of the inversion circuits within said pulse circulating circuit selected according to said first linked position input data; counting means for counting the pulse signal output from said specific inversion circuit located at the linked position within said pulse circulating circuit as a count value to detect that the count value has reached the digital data indicating a number of times of circulation of the pulse signal among said transmission cycle control data and transmission cycle control data; output means for outputting said output signal when said pulse selecting means takes out and outputs said output pulse signal corresponding to said first linked position input data after a detection made by said counting means that said count value has reached the digital data indicating the number of times of circulation of the pulse signal; memory means for storing said first linked position input data input to said pulse selecting means as a second linked position input data when said output signal is output by said output means; position data updating means for adding the second linked position input data stored in said memory means and the first linked position input data indicating the linked position of the specific inversion circuit from said start-up inversion circuit within said pulse circulating circuit and for outputting a result thereof as digital data after addition as said first linked position input data inputted by said pulse selecting means; and count changing means for incrementing a count of said counting means by one before said counting means detects that said count value has reached the digital data indicating the number of times of circulation of the pulse signal when the linked position of said specific inversion circuit indicated by the first linked position input data outputted from said position data updating means exceeds a linked position of an inversion circuit linked immediately before said start-up inversion circuit.
Claim 6
Dependent Claim
100 words
The digital control pulse generator according to claim 3, wherein said pulse circulating circuit is composed of an even number of inversion circuits linked at equal intervals, said pulse selecting means is arranged so as to take out the output pulse signal from the output signal of the inversion circuit alternatively selected from the predetermined 2 n inversion circuits among said even number of inversion circuits, and the linked position input data indicating the linked position of each said inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit is composed of said n number of bits.
Claim 7
Dependent Claim
35 words
A digital control pulse generator according to claim 3, wherein said output pulse signal taken out from said pulse selecting means falls at substantially midpoint of risings of an output signal and its delayed signal.
Claim 8
Dependent Claim
474 words
A digital control pulse generator which allows digital control of a transmission cycle of an output signal by transmission cycle control data and starting control signal inputted thereto, said generator comprising: a pulse circulating circuit composed of a plurality of inversion circuits each for inverting an input signal to output as an output signal and linked in a ring, one of said inversion circuits being a start-up inversion circuit by which an operation for inverting its respective input signal is controlled by said starting control signal, said pulse circulating circuit circulating a pulse signal composed of respective output signals of said inversion circuits within said inversion circuits linked in a ring starting with an inverting operation of said start-up inversion circuit effected by said starting control signal inputted to said start-up inversion circuit; pulse selecting means for inputting a first linked position input data indicating a linked position of a specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit to take out and output an output pulse signal from output signals of the inversion circuits within said pulse circulating circuit selected according to said first linked position input data; counting means for counting the pulse signal output from said specific inversion circuit located at the linked position within said pulse circulating circuit as a count value to detect that the count value has reached the digital data indicating a number of times of circulation of the pulse signal among said transmission cycle control data and transmission cycle control data; output means for outputting said output signal for a certain period of time when said pulse selecting means takes out and outputs said output pulse signal corresponding to said first linked position input data after a detection made by said counting means that said count value has reached the digital data indicating the number of times of circulation of the pulse signal; memory means for storing said first linked position input data input to said pulse selecting means as a second linked position input data when said output signal is output by said output means; position data updating means for adding the second linked position input data stored in said memory means and the first linked position input data indicating the linked position of the specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit among newly inputted transmission cycle control data and to output digital data as said first linked position input data inputted by said pulse selecting means; and count changing means for incrementing a count of said counting means by one when the linked position of said specific inversion circuit indicated by the first linked position input data after an addition outputted from said position data updating means exceeds a linked position of an inversion circuit linked immediately before said start-up inversion circuit.
Claim 9
Dependent Claim
474 words
A digital control pulse generator which allows digital control of a transmission cycle of an output signal by transmission cycle control data and starting control signal inputted thereto, said generator comprising: a pulse circulating circuit composed of a plurality of inversion circuits each for inverting an input signal to output as an output signal and linked in a ring, one of said inversion circuits being a start-up inversion circuit by which an operation for inverting its respective input signal is controlled by said starting control signal, said pulse circulating circuit circulating a pulse signal composed of respective output signals of said inversion circuits within said inversion circuits linked in a ring starting with an inverting operation of said start-up inversion circuit effected by said starting control signal inputted to said start-up inversion circuit; pulse selecting means for inputting a first linked position input data indicating a linked position of a specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit to take out and output an output pulse signal from output signals of the inversion circuits within said pulse circulating circuit selected according to said first linked position input data; counting means for counting the pulse signal output from said specific inversion circuit located at the linked position within said pulse circulating circuit as a count value to detect that the count value has reached the digital data indicating a number of times of circulation of the pulse signal among said transmission cycle control data and transmission cycle control data; output means for outputting said output signal for a certain period of time when said pulse selecting means takes out and outputs said output pulse signal corresponding to said first linked position input data after a detection made by said counting means that said count value has reached the digital data indicating the number of times of circulation of the pulse signal; memory means for storing said first linked position input data input to said pulse selecting means as a second linked position input data when said output signal is output by said output means; position data updating means for adding the second linked position input data stored in said memory means and the first linked position input data indicating the linked position of the specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit among newly inputted transmission cycle control data and to output digital data as said first linked position input data inputted by said pulse selecting means; and count changing means for incrementing a count of said counting means by one when the linked position of said specific inversion circuit indicated by the first linked position input data after an addition outputted from said position data updating means exceeds a linked position of an inversion circuit linked immediately before said start-up inversion circuit.
Claim 10
Dependent Claim
331 words
A digital control pulse generator which allows digital control of a transmission cycle of an output signal therefrom by transmission cycle control data and a starting control signal to be inputted thereto, said generator comprising: a pulse circulating circuit composed of a plurality of inversion circuits each for inverting said input signal to output as said output signal and linked in a ring, one of said inversion circuits being constructed as said start-up inversion circuit by which an operation for inverting its respective input signal is controlled by a starting control signal, said pulse circulating circuit circulating a pulse signal composed of said output signal of each of said inversion circuits within said inversion circuits linked in a ring starting with an inverting operation of said start-up inversion circuit effected by said starting control signal inputted to said start-up inversion circuit; pulse selecting means for inputting first position input data corresponding to said transmission cycle control data and indicating a position of a specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit to take out and output a output pulse signal from the output signals of the inversion circuits within said pulse circulating circuit alternatively selected according to said first position input data; output means for outputting said output signal when said pulse selecting means takes out and outputs said output pulse signal corresponding to said first position input data; and time resolution enhancement circuit means, connected to said pulse selecting means and said output means, including a pair of inverter circuits and a selector, said pair of inverter circuits having different delay times a difference of which is equal to a delay time of one of said inverter circuits in said pulse circulating circuit, and said selector selecting one of said inverter circuits in said pair so that said output signal has a finest time resolution of the time delay equal to that of said one of said inverter circuits in said pulse circulating circuit.
Claim 11
Dependent Claim
331 words
A digital control pulse generator which allows digital control of a transmission cycle of an output signal therefrom by transmission cycle control data and a starting control signal to be inputted thereto, said generator comprising: a pulse circulating circuit composed of a plurality of inversion circuits each for inverting said input signal to output as said output signal and linked in a ring, one of said inversion circuits being constructed as said start-up inversion circuit by which an operation for inverting its respective input signal is controlled by a starting control signal, said pulse circulating circuit circulating a pulse signal composed of said output signal of each of said inversion circuits within said inversion circuits linked in a ring starting with an inverting operation of said start-up inversion circuit effected by said starting control signal inputted to said start-up inversion circuit; pulse selecting means for inputting first position input data corresponding to said transmission cycle control data and indicating a position of a specific inversion circuit starting from said start-up inversion circuit within said pulse circulating circuit to take out and output a output pulse signal from the output signals of the inversion circuits within said pulse circulating circuit alternatively selected according to said first position input data; output means for outputting said output signal when said pulse selecting means takes out and outputs said output pulse signal corresponding to said first position input data; and time resolution enhancement circuit means, connected to said pulse selecting means and said output means, including a pair of inverter circuits and a selector, said pair of inverter circuits having different delay times a difference of which is equal to a delay time of one of said inverter circuits in said pulse circulating circuit, and said selector selecting one of said inverter circuits in said pair so that said output signal has a finest time resolution of the time delay equal to that of said one of said inverter circuits in said pulse circulating circuit.
Claim 12
Dependent Claim
197 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by transmission control data provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, said pulse circulating circuit circulating a pulse signal within said ring; and a control circuit controlling said pulse circulating circuit, said control circuit including a memory storing first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit; pulse selecting means for reading said first linked position input data stored in said memory and generating said output pulse signal responsive to an inverter output signal generated by said specific inverter; and position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a number of inverter circuits in said pulse circulating circuit, and storing a sum of said first and second linked position data in said memory as said first linked position data.
Claim 13
Dependent Claim
197 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by transmission control data provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, said pulse circulating circuit circulating a pulse signal within said ring; and a control circuit controlling said pulse circulating circuit, said control circuit including a memory storing first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit; pulse selecting means for reading said first linked position input data stored in said memory and generating said output pulse signal responsive to an inverter output signal generated by said specific inverter; and position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a number of inverter circuits in said pulse circulating circuit, and storing a sum of said first and second linked position data in said memory as said first linked position data.
Claim 14
Dependent Claim
37 words
The digital control pulse generator of claim 8, wherein said pulse selecting means reads said first linked position input data from said memory and said position data updating means stores said sum in said memory substantially simultaneously.
Claim 15
Dependent Claim
35 words
The digital control pulse generator of claim 8, wherein said pulse selecting means reads said first linked position input data from said memory after said position data updating means stores said sum in said memory.
Claim 16
Dependent Claim
216 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by transmission control data provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, one of said inverters being a start-up inverter, said pulse circulating circuit circulating a pulse signal within said ring beginning with an inverter output signal generated by said start-up inverter; and a control circuit controlling said pulse circulating circuit, said control circuit including a memory storing first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit; pulse selecting means for reading said first linked position input data stored in said memory and generating said output pulse signal responsive to an inverter output signal generated by said specific inverter; and position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a position of said specific inverter from said start-up inverter, and storing a sum of said first and second linked position data in said memory as said first linked position data.
Claim 17
Dependent Claim
216 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by transmission control data provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, one of said inverters being a start-up inverter, said pulse circulating circuit circulating a pulse signal within said ring beginning with an inverter output signal generated by said start-up inverter; and a control circuit controlling said pulse circulating circuit, said control circuit including a memory storing first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit; pulse selecting means for reading said first linked position input data stored in said memory and generating said output pulse signal responsive to an inverter output signal generated by said specific inverter; and position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a position of said specific inverter from said start-up inverter, and storing a sum of said first and second linked position data in said memory as said first linked position data.
Claim 18
Dependent Claim
216 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by transmission control data provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, one of said inverters being a start-up inverter, said pulse circulating circuit circulating a pulse signal within said ring beginning with an inverter output signal generated by said start-up inverter; and a control circuit controlling said pulse circulating circuit, said control circuit including a memory storing first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit; pulse selecting means for reading said first linked position input data stored in said memory and generating said output pulse signal responsive to an inverter output signal generated by said specific inverter; and position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a position of said specific inverter from said start-up inverter, and storing a sum of said first and second linked position data in said memory as said first linked position data.
Claim 19
Dependent Claim
216 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by transmission control data provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, one of said inverters being a start-up inverter, said pulse circulating circuit circulating a pulse signal within said ring beginning with an inverter output signal generated by said start-up inverter; and a control circuit controlling said pulse circulating circuit, said control circuit including a memory storing first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit; pulse selecting means for reading said first linked position input data stored in said memory and generating said output pulse signal responsive to an inverter output signal generated by said specific inverter; and position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a position of said specific inverter from said start-up inverter, and storing a sum of said first and second linked position data in said memory as said first linked position data.
Claim 20
Dependent Claim
57 words
The digital control pulse generator of claim 12, further comprising second position data updating means for, when said sum exceeds a linked position of a final inverter in said pulse circulating circuit, storing a difference between said sum and a number of inverters in said pulse circulating circuit in said memory as said first linked position data.
Claim 21
Dependent Claim
44 words
The digital control pulse generator of claim 12, wherein: said ring includes an even number of inverters; said pulse selecting means selects an inverter output generated by one of 2 n inverters in said ring; and said first linked position data includes n bits.
Claim 22
Dependent Claim
296 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by a starting control signal provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, one of said inverters being a start-up inverter, said pulse circulating circuit circulating a pulse signal within said ring beginning with an inverter output signal generated by said start-up inverter responsive to said starting control signal; and a control circuit controlling said pulse circulating circuit, said control circuit including a memory storing first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit; pulse selecting means for reading said first linked position input data stored in said memory and generating a selected output signal responsive to an inverter output signal generated by said specific inverter; a counter maintaining a count of said selected output signal and detecting when said count reaches a predetermined value; output means for generating said output pulse signal for a predetermined period of time responsive to said selected output signal and responsive to a detection by said counter; position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a position of said specific inverter from said start-up inverter, and providing a sum of said first and second linked position data in said memory as said first linked position data; and count changing means for incrementing said count until said first linked position input data exceeds a linked position of an inverter immediately preceding said start-up inverter.
Claim 23
Dependent Claim
296 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by a starting control signal provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, one of said inverters being a start-up inverter, said pulse circulating circuit circulating a pulse signal within said ring beginning with an inverter output signal generated by said start-up inverter responsive to said starting control signal; and a control circuit controlling said pulse circulating circuit, said control circuit including a memory storing first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit; pulse selecting means for reading said first linked position input data stored in said memory and generating a selected output signal responsive to an inverter output signal generated by said specific inverter; a counter maintaining a count of said selected output signal and detecting when said count reaches a predetermined value; output means for generating said output pulse signal for a predetermined period of time responsive to said selected output signal and responsive to a detection by said counter; position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a position of said specific inverter from said start-up inverter, and providing a sum of said first and second linked position data in said memory as said first linked position data; and count changing means for incrementing said count until said first linked position input data exceeds a linked position of an inverter immediately preceding said start-up inverter.
Claim 24
Dependent Claim
315 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by a starting control signal provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, one of said inverters being a start-up inverter, said pulse circulating circuit circulating a pulse signal within said ring beginning with an inverter output signal generated by said start-up inverter responsive to said starting control signal; and a control circuit controlling said pulse circulating circuit, said control circuit including pulse selecting means for receiving first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit and generating a selected output signal responsive to an inverter output signal generated by said specific inverter; a counter maintaining a count of said selected output signal and detecting when said count reaches a predetermined value; output means for generating said output pulse signal for a predetermined period of time responsive to said selected output signal and responsive to a detection by said counter; a memory temporarily storing said first linked position input data and providing said stored first linked position data to said pulse selecting means when said output means generates said output pulse signal; position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a position of said specific inverter from said start-up inverter, and providing a sum of said first and second linked position data in said memory as said first linked position data; and count changing means for incrementing said count until said first linked position input data exceeds a linked position of an inverter immediately preceding said start-up inverter.
Claim 25
Dependent Claim
315 words
A digital control pulse generator which allows digital control of a transmission cycle of an output pulse signal therefrom by a starting control signal provided thereto, said generator comprising: a pulse circulating circuit including a plurality of inverters connected in a ring, each of which is for receiving a corresponding inverter input signal and inverting said corresponding input signal to generate a corresponding inverter output signal, one of said inverters being a start-up inverter, said pulse circulating circuit circulating a pulse signal within said ring beginning with an inverter output signal generated by said start-up inverter responsive to said starting control signal; and a control circuit controlling said pulse circulating circuit, said control circuit including pulse selecting means for receiving first linked position input data indicating a linked position of a specific inversion circuit within said pulse circulating circuit and generating a selected output signal responsive to an inverter output signal generated by said specific inverter; a counter maintaining a count of said selected output signal and detecting when said count reaches a predetermined value; output means for generating said output pulse signal for a predetermined period of time responsive to said selected output signal and responsive to a detection by said counter; a memory temporarily storing said first linked position input data and providing said stored first linked position data to said pulse selecting means when said output means generates said output pulse signal; position data updating means for reading said first linked position data stored in said memory, receiving second linked position data representative of a position of said specific inverter from said start-up inverter, and providing a sum of said first and second linked position data in said memory as said first linked position data; and count changing means for incrementing said count until said first linked position input data exceeds a linked position of an inverter immediately preceding said start-up inverter.