Low-overhead, bidirectional error checking for a serial peripheral interface
AssigneeWaymo LLC
InventorsKaushik Kannan, David Sobel
Life of this patent
Estimating the term…
Loading patent…
AssigneeWaymo LLC
InventorsKaushik Kannan, David Sobel
Estimating the term…
Example embodiments relate to low-overhead, bidirectional error checking for a serial peripheral interface. An example device includes an integrated circuit. The device also includes a serial peripheral interface (SPI) with a Master In Slave Out (MISO) channel and a Master Out Slave In (MOSI) channel. The MOSI channel is configured to receive a write address, payload data, and a forward error-checking code usable to identify data corruption within the write address or the payload data. The integrated circuit is configured to calculate and provide a reverse error-checking code usable to identify data corruption within the write address or the payload data. Additionally, the integrated circuit is configured to compare the forward error-checking code to the reverse error-checking code. Further, the integrated circuit is configured to write, to the write address if the forward error-checking code matches the reverse error-checking code, the payload data.
A device comprising:
A method comprising:
A system comprising:
Dependencies are inferred from the claim text.