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

Claim 6:
7. A System On Chip (SOC), comprising:
an upstream functional module;
a message inspection engine, wherein:
the message inspection engine is implemented in hardware in the SOC and is configured using configuration information to obtain a configured message inspection engine; and
the configured message inspection engine:
receives an input message from the upstream functional module;
analyzes the input message to determine a content modification plan and a destination control plan;
generates an output message based at least in part on the input message, the content modification plan, and the destination control plan, including by populating the output message with a downstream functional module specified by the destination control plan; and
outputs the output message; and

the downstream functional module, wherein:
the SOC includes a storage controller SOC;
the upstream functional module includes an error correction decoder;
the downstream functional module includes a storage media interface that communicates with storage media that is external to the storage controller SOC; and
analyzing the input message includes:
determining whether the input message satisfies an error message match criteria; and
in the event it is determined that the input message satisfies the error message match criteria, the content modification plan includes generating an output message associated with re-reading the storage media and the destination control plan includes directing the output message associated with re-reading the storage media to the storage media interface.