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:
Nov. 26, 2024
Filed:
Jan. 03, 2024
Beijing Tenafe Electronic Technology Co., Ltd., Beijing, CN;
Priyanka Nilay Thakore, Mountain View, CA (US);
Lyle E. Adams, San Jose, CA (US);
Abstract
A storage controller system includes a hardware functional module, implemented in hardware on a System On Chip (SOC), that: in response to receiving a synchronization trigger, sends, to a message sender, a first message that includes a value for a local credit. The local credit is associated with flow control. In response to receiving the first message from the hardware functional module, the message sender updates the local credit with the value that is included in the first message. If the message sender has a second message to send, the message sender determines whether the local credit has a non-zero value or a zero value; if the local credit has the non-zero value, the second message is sent. If the local credit has a zero value, the second message is retained. A storage interface, implemented on the SOC, communicates with storage media via an associated channel.