ADAPTIVE FREQUENCY SYNTHESIZER FOR SYNCHRONIZATION

The present invention pertains to a clock generator (700) that provides a plurality of clock outputs (712, 714, 716, 718), each of which can be synchronized from one of several possible sets of references (701, 702, 704, 706, 708, 710). Multiple frequency synthesizers (840, 842, 844, 846) are used t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEE, DANNY, T, POIMBOEUF, MICHAEL, K, MARSH, THEODORE, A, LEE, KEITH, KAM, SHUN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The present invention pertains to a clock generator (700) that provides a plurality of clock outputs (712, 714, 716, 718), each of which can be synchronized from one of several possible sets of references (701, 702, 704, 706, 708, 710). Multiple frequency synthesizers (840, 842, 844, 846) are used to generate the clocks at the desired frequencies. These frequency synthesizers (840, 842, 844, 846) operate on the principle of dividing a supplied reference clock by an integer (I), plus a ratio (R/M), whereby there are approximately I plus (R/M) input clock cycles per output clock cycle. The output of a frequency synthesizer (840, 842, 844, 846) is a train of pulses with its duration equal to the period of the reference clock and at a rate equal to N/D=1/(I+R/M) times the reference clock rate. In order to generate an output signal with a more uniform duty cycle, the pulse train drives a toggle select circuit (955). The function of the toggle select circuit (955) is to remove half of the phase quantization due to the limited frequency resolution of the reference clock. This is accomplished by selecting between the rising edge output of the toggle versus a falling edge delayed version of that same signal. L'invention se rapporte à un générateur (700) de signaux d'horloge, qui dispose de plusieurs sorties (712, 714, 716, 718) de signaux d'horloge, chacune d'entre elles pouvant être synchronisée à partir d'un ensemble de références (701, 702, 704, 706, 708, 710) parmi plusieurs ensembles possibles. De multiples synthétiseurs (840, 842, 844, 846) de fréquences sont utilisés pour générer les signaux d'horloge à des fréquences souhaitées. Ces synthétiseurs (840, 842, 844, 846) de fréquences fonctionnent sur le principe suivant: un signal d'horloge de référence donné est divisé par un nombre entier (I), plus un rapport (R/M). Il y a environ I plus (R/M) cycles de signaux d'horloge d'entrée par cycle de signaux d'horloge de sortie. La sortie d'un synthétiseur (840, 842, 844, 846) de fréquences est constituée d'un train d'impulsions dont la durée est égale à la période des signaux d'horloge de référence et le débit est égal à N/D=1/(I+R/M) fois le débit des signaux d'horloge de référence. Afin de générer un signal de sortie dont le cycle de travail soit plus uniforme, le train d'impulsions commande un circuit (955) de sélection à bascule. La fonction du circuit (955) de sélection à bascule est d'extraire la moitié de la quantification de phase étant donné la résolution