Patent ID: 6834319
Filing Date: 2004-12-21
Classification: H04L

Abstract:
A tunnel device for an input/output subsystem of a computer system comprising:a first interface configured to receive a plurality of data bytes associated with a command packet on a first external input/output bus; a second interface coupled to said first interface by an internal data path configured to convey up to a maximum number of said plurality of data bytes in a given cycle, wherein said second interface is configured to transmit said plurality of data bytes on a second external input/output bus; and a control unit coupled to control conveyance of said plurality of data bytes from said first interface to said second interface upon said internal data path; wherein said first interface is further configured such that when conveying a smaller number of said plurality of data bytes than said maximum number of said plurality of data bytes, said first interface aligns said smaller number of said plurality of data bytes on a corresponding number of designated bits of said internal data path with no intervening invalid data bytes.