In a computer system having a first repeater and a second repeater, the first
repeater coupled to the second repeater by a bus, the first repeater operable to
transmit a transaction and a control signal to the second repeater, a method, performed
by the second repeater, of generating an error comprising: predicting, in a first
cycle, that a transaction should be transmitted from the first repeater to the
second repeater; determining if a control signal was received within a predetermined
number of cycles of the first cycle; and if the control signal is not received
within the predetermined number of cycles of the first cycle, then generating an error.