A synchronous bus system includes a clock line having a forward direction
clock segment and a reverse direction clock segment connected to each of a
plurality of devices. The forward direction clock segment carries a
forward direction clock signal, and the reverse direction clock segment
carries a reverse direction clock signal. Synchronization clock circuitry,
provided in each device, receives the forward direction clock signal and
the reverse direction clock signal. Using the received clock signals, the
synchronization clock circuitry derives a universal synchronization clock
signal which is synchronous throughout all devices. Skew correction
circuitry, provided in at least a portion of the devices, corrects for
skew between the universal synchronization clock signal and one or more
data signals for transferring data between devices.
Een synchroon bussysteem omvat een kloklijn die een voorwaarts segment van de richtingsklok en een omgekeerd segment heeft van de richtingsklok dat met elk van een meerderheid van apparaten wordt verbonden. Het voorwaartse segment van de richtingsklok draagt een voorwaarts signaal van de richtingsklok, en het omgekeerde segment van de richtingsklok draagt een omgekeerd signaal van de richtingsklok. Het de klokschakelschema van de synchronisatie, dat in elk apparaat wordt verstrekt, ontvangt het voorwaartse signaal van de richtingsklok en het omgekeerde signaal van de richtingsklok. Gebruikend de ontvangen kloksignalen, leidt het schakelschema van de synchronisatieklok een universeel signaal van de synchronisatieklok dat af door alle apparaten synchroon is. Het schuine correctieschakelschema, dat in minstens een gedeelte apparaten wordt verstrekt, verbetert voor helling tussen het universele signaal van de synchronisatieklok en één of meerdere gegevenssignalen voor het overbrengen van gegevens tussen apparaten.