A method of asynchronously transferring data from a low speed bus to a
high speed bus, comprises latching data at a first predetermined instant
in a cycle of the clock frequency of the high speed bus, latching data at
a second predetermined instant in the same cycle of the clock frequency
of the high speed bus, a time period between the second and first
predetermined instants being less than the period of the data, and
either, if the values of the latched data at the first and second
predetermined instants are equal, the latched data is transferred at a
third predetermined instant onto the high speed bus, or, if the values
sampled at the first and second predetermined instants are different, at
the third predetermined instant, transferring the value of the currently
present data is transferred onto the high speed bus.