Programmable divider
AssigneeTokyo Shibaura Denki Kabushiki Kaisha
InventorTadashi Kojima
Life of this patent
Estimating the term…
Abstract
Disclosed is a programmable divider which is provided with high- and low-speed dividers and, and a pulse interval extender. The extender increases or decreases to a predetermined degree the interval or width of pulses divided by the high-speed divider. Then, a dividing ratio of a divider circuit formed of the high- and low-speed dividers and concatenated with each other is varied within one dividing cycle.
Claims20
A programmable divider having a dividing ratio changeable by a dividing ratio designation data, comprising:
- first divider means having a first dividing ratio responsive to a first signal in one dividing cycle, for dividing a second signal coupled to a signal input thereof and providing a third signal at an output thereof;
- second divider means having a second dividing ratio responsive to said dividing ratio designation data, and having a signal input coupled to the output of said first divider means so as to receive the third signal therefrom, for dividing said third signal and providing at signal output thereof, fourth and fifth signals, the fifth signal being provided earlier in time than the fourth signal;
- and
- pulse interval extender means for extending the pulse interval of an input signal corresponding to said second signal, which input signal is processed in said first divider means, the pulse interval extension of the pulse interval extender means being determined by the dividing ratio designation data, receiving said fifth signal from said second divider means to provide a timing reference, and providing said first signal to said first divider means, said first signal including pulse interval extension data which is a function of the dividing ratio designation data and which is synchronized with said fifth signal;
- the first and second divider means synthesizing a dividing ratio N expressed by the equation:
- ##EQU2## where N.sub.L is a dividing ratio of said second divider means, N.sub.Hi is a dividing ratio of said first divider means, n is a numerical value that the dividing ratio of said first divider means may take in one dividing cycle, and i is a natural number;
- term ##EQU3## of said equation being determined by said dividing ratio designation data and said pulse interval extender means;
- the dividing ratio designation data comprising n data blocks, and the pulse interval extender means including (a) delay means for providing a sixth signal which is n-1 times delayed by one pulse behind said fifth signal and synchronized with said third signal, and (b) a data selection means for supplying a dividing data based on any one of said n data blocks to said first divider means by means of said first signal when said sixth signal is supplied to said selection means.
A programmable divider having a dividing ratio that is a function of a dividing ratio designation data, comprising:
- first divider means having a first dividing ratio responsive to a first signal in one dividing cycle, for dividing a second signal coupled to a signal input thereof, and providing a third signal at an output thereof;
- second divider means, having a signal input coupled to the output of said first divider means so as to receive the third signal therefrom, for dividing said third signal in accordance with a second dividing ratio responsive to said dividing ratio designation data and providing at signal outputs thereof, fourth and fifth signals, the fifth signal being provided earlier in time than the fourth signal;
- and
- pulse interval extended means, having a characteristic pulse interval extension of which is determined by the dividing ratio designation data, receiving said fifth signal from said second divider means to provide a timing reference, and providing said first signal to said first divider means, said first signal including pulse interval extension data which is a function of the dividing ratio designation data and has a timing based upon said fifth signal,
- the pulse interval extension means including a delay means for providing a sixth signal which is delayed by at least one pulse behind said fifth signal and which is synchronized with said third signal, and a pulse pick-up means for picking up a number of pulses based on said dividing ratio designation data from said first divider means by means of said first signal when said sixth signal is supplied to said pick-up means.
A programmable divider having a dividing ratio that is a function of dividing ratio designation data coupled thereto, comprising:
- first divider means having a first dividing ratio responsive to a first signal in one dividing cycle, for dividing a second signal coupled thereto and providing a third signal at an output thereof;
- second divider means having a signal input coupled to the output of the first divider means for dividing said third signal in accordance with a second dividing ratio responsive to said dividing ratio designation data and providing a divided fourth signal and a fifth signal produced earlier than said fourth signal;
- and
- pulse interval extender means, having a characteristic pulse interval extension determined by said dividing ratio designation data, said pulse interval extender means being supplied with said fifth signal controlling the timing for pulse interval extending operation thereof, for supplying said first divider means with said first signal which includes pulse interval extension data based on said dividing ratio designation data and has a timing controlled by said fifth signal;
- the dividing ratio N, of the programmable divider, synthesized by said first and second divider means being expressed by the equation:
- ##EQU4## where N.sub.L is the dividing ratio of said second divider means, N.sub.Hi is the dividing ratio of said first divider means, n is a numerical value that the dividing ratio of said first divider means may take in one dividing cycle, and i is a natural number;
- the term ##EQU5## of said equation being determined by said dividing ratio designation data and said pulse interval extender means;
- the dividing ratio designation data comprising n data blocks, and the pulse interval extender means including (a) delay means for providing a sixth signal which is n-1 times delayed by one pulse behind said fifth signal and synchronized with said third signal, and (b) data selection means for supplying a dividing data based on any one of said n data blocks to said first divider means by means of said first signal when said sixth signal is supplied to said selection means.
A programmable divider the dividing ratio of which is changed by a dividing ratio designation data comprising:
- first divider means having a first dividing ratio changeable in accordance with a first signal in one dividing cycle for dividing a second signal coupled thereto and providing a third signal;
- second divider means having a second dividing ratio determined by said dividing ratio designation data for dividing said third signal from said first divider means and providing a divided fourth signal and a fifth signal produced earlier than said fourth signal;
- and
- pulse interval extender means the pulse interval extension of which is determined by said dividing ratio designation data, said pulse interval extender means being supplied with said fifth signal, for providing timing for pulse interval extending operation thereof, and supplying said first divider means with said first signal which includes a pulse interval extension data based on said dividing ratio designation data and has a timing synchronized with said fifth signal wherein said pulse interval extender means includes delay means for providing a sixth signal which is delayed by at least one pulse behind said fifth signal and is synchronized with said third signal, and pulse pick-up means for picking up a number of pulses based on said dividing ratio designation data from said first divider means by means of said first signal when said sixth signal is supplied to said pick-up means.
Dependencies are inferred from the claim text.