The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 04, 2011
Filed:
Jul. 19, 2004
Kha Nguyen, Anaheim, CA (US);
William C. Wong, Cerritos, CA (US);
Mouluan Jang, Cerritos, CA (US);
Jane X. Wang, Irvine, CA (US);
Kha Nguyen, Anaheim, CA (US);
William C. Wong, Cerritos, CA (US);
Mouluan Jang, Cerritos, CA (US);
Jane X. Wang, Irvine, CA (US);
Marvell International Ltd., Hamilton, BM;
Abstract
A method for maintaining flow control in a buffer memory coupled to a storage controller is provided. The storage controller includes, first and second counters that are used to monitor when data is read from a buffer memory and when data is transferred from the buffer memory to the host. The method includes, incrementing first and second counter values when data is placed in the buffer memory; decrementing a first counter value when data is read from the buffer memory; and decrementing the second counter value when data is sent to a host. The method further includes, pausing a first channel logic between a transport module and a storage disk when there is no data in the buffer memory; and pausing a second channel logic between a disk and the buffer if there is no space in the buffer memory.