And yet another aspect, the present invention is a method of ordering operations and data received by a first bus having a first ordering policy according to a second ordering policy which is different from the first ordering policy, and of transferring the ordered data on a second bus having the second ordering policy.