A method handles concurrent address translation cache misses and hits
under those misses while maintaining command order based upon virtual
channel. Commands are stored in a command processing unit that maintains
ordering of the commands. A command buffer index is assigned to each
address being sent from the command processing unit to an address
translation unit. When an address translation cache miss occurs, a memory
fetch request is sent. The CBI is passed back to the command processing
unit with a signal to indicate that the fetch request has completed. The
command processing unit uses the CBI to locate the command and address to
be reissued to the address translation unit.