A method and device is disclosed for generating a local clock signal CLK1X
(172) from Universal Synchronous Bus downstream-received differential
signals DM and DP carrying the downstream received bit-serial signal. The
method and device does not require the use of a crystal or resonator.
Counters (312, 310, 305, 301) are used to determine a number of periods of
a free-running high frequency clock signal (164) contained within in a
known number of bit periods of the downstream received bit-serial signal
(146). The counter values are divided by the known number of bit periods
of the received bit-serial signal (146) to determine a bit period of the
received bit-serial signal (146). The local clock signal (172) may be
phase-locked with the received bit serial signal (146). The local clock
period is updated on an ongoing manner by downstream known received
traffic.
Μια μέθοδος και μια συσκευή αποκαλύπτονται για την παραγωγή ενός τοπικού σήματος ρολογιών CLK1X (172) από το καθολικό σύγχρονο προς τα κάτω-λαμβανόμενο λεωφορείο διαφορικό DM και το DP σημάτων που φέρνει το προς τα κάτω λαμβανόμενο κομμάτι-τμηματικό σήμα. Η μέθοδος και η συσκευή δεν απαιτούν τη χρήση ενός κρυστάλλου ή ενός αντηχείου. Μετρητές (312 ..310 ..305, 301) χρησιμοποιούνται για να καθορίσουν διάφορες περιόδους free-running σήματος ρολογιών υψηλής συχνότητας (164) που περιλαμβάνεται μέσα σε έναν γνωστό αριθμό περιόδων κομματιών προς τα κάτω λαμβανόμενου κομμάτι-τμηματικού σήματος (146). Οι αντίθετες τιμές διαιρούνται με το γνωστό αριθμό περιόδων κομματιών λαμβανόμενου κομμάτι-τμηματικού σήματος (146) για να καθορίσουν μια περίοδο κομματιών λαμβανόμενου κομμάτι-τμηματικού σήματος (146). Το τοπικό σήμα ρολογιών (172) μπορεί να είναι με κλείδωμα φάσης με το λαμβανόμενο αα του μπίτ σήμα (146). Η τοπική περίοδος ρολογιών ενημερώνεται σε έναν τρέχοντα τρόπο από την προς τα κάτω γνωστή λαμβανόμενη κυκλοφορία.