A digital system includes a clock line carrying a clock signal and a
communication bus with a signal time of flight longer than a cycle of the
clock signal. A master device is connected to the communication bus and
the clock line. The master device selectively applies signals to the
communication bus. A set of slave devices are connected to the
communication bus and the clock line. Each slave device of the set of
slave devices has an associated latency delay arising from its position on
the communication bus. Each slave device includes delay circuitry to
compensate for the associated latency delay such that the master device
observes a uniform minimum latency for each slave device in response to
applying signals to the communication bus.
Un système numérique inclut une ligne d'horloge portant un signal d'horloge et un autobus de communication avec du temps de signal du vol plus longtemps qu'un cycle du signal d'horloge. Un dispositif principal est relié à l'autobus de communication et à la ligne d'horloge. Le dispositif principal applique sélectivement des signaux à l'autobus de communication. Un ensemble de dispositifs slaves sont reliés à l'autobus de communication et à la ligne d'horloge. Chaque dispositif slave de l'ensemble de dispositifs slaves fait retarder une latence associée résulter de sa position sur l'autobus de communication. Chaque dispositif slave inclut retardent des circuits pour compenser la latence associée retardent tels que le dispositif principal observe une latence minimum uniforme pour chaque dispositif slave en réponse à appliquer des signaux à l'autobus de communication.