Patent ID: 11899601
Assignee: BEIJING TENAFE ELECTRONIC TECHNOLOGY CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A method, comprising:
obtaining, at a message receiver in a System On Chip (SOC), a synchronization trigger associated with synchronizing credit;
in response to receiving the synchronization trigger, sending, from the message receiver to a message sender in the SOC, a value for a local credit in the message sender; and
updating, at the message sender, the local credit with the value for the credit that is received from the message receiver, wherein a requirement to send a message from the message sender to the message receiver is that the local credit has a non-zero value, wherein:
the SOC is associated with a storage controller;
the storage controller includes a firmware complex which in turn includes a processor module and firmware; and
the storage controller further includes a plurality of hardware functional modules that access a buffer, wherein each of the plurality of hardware functional modules independently acts as a message receiver with the firmware complex as the message sender.