Patent ID: 7602724

Claim:
A method for transmitting data between first circuitry that transmits data at a first speed and second circuitry that transmits data at a second speed, wherein said second speed is greater than said first speed, the method comprising: receiving data transmitted from said second circuitry to said first circuitry in a third circuit buffer at a third circuit; determining an amount of said data in said third circuit buffer is greater than a third circuit maximum capacity threshold; transmitting a pause request to said second circuitry responsive to a determination that said amount of said data is greater than said third circuit maximum capacity threshold; halting transmission of data from said second circuitry responsive to receiving said pause request in said second circuitry; receiving a transmission from said first circuitry indicating an amount of data, in a first circuitry buffer for storing received data in said first circuitry, is below a first circuitry minimum capacity threshold; and transmitting a transmit request to said second circuitry responsive to receiving said transmission.