Patent ID: 7509531
Filing Date: 2009-03-24
Classification: H04L

Abstract:
1. A method for performing data integrity transaction between a plurality of first ports and at least a second port wherein each of the first ports owns a corresponding retry buffer and an individual bandwidth, comprising the steps of: configuring at least a specific first port to merge bandwidth of the other first port to achieve variable merged multi bandwidths; controlling a retry buffer of the specific first port and an adjacent retry buffer owned but disused by the other first port to constitute a buffer group with different size of merging storing spaces of the controlled retry buffers; transmitting a data from the specific first port to a corresponding second port and backing the data up to the merged storing space of the buffer group; resending the data from the merged storing space of the buffer group as soon as the specific first port receives either a non-acknowledge message or nothing from the corresponding second port with respect to said data within a specific period; and clearing the data stored within the merged storing space of the buffer group as soon as the specific first port receives an acknowledge message from the corresponding second port with respect to the data within a specific period.