Serial management interface with improved reliability

US11928019B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11928019-B2
Application numberUS-202217902096-A
CountryUS
Kind codeB2
Filing dateSep 2, 2022
Priority dateNov 21, 2018
Publication dateMar 12, 2024
Grant dateMar 12, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A first serial management interface device includes one or more input/output pins and a controller coupled to the one or more input/output pins. The controller receives a first frame from a second serial management interface device via a first input/output pin and generates a first error code based on the first frame received from the second serial management interface device. The controller receives a second frame from the second serial management interface device via a second input/output pin subsequent to receiving the first frame. The second frame includes a second error code. The controller compares the first error code to the second error code to determine whether first error code and the second error code match.

First claim

Opening claim text (preview).

What is claimed is: 1. A first serial management interface device comprising: one or more input/output pins; and a controller coupled to the one or more input/output pins and configured to: receive a first frame from a second serial management interface device via a first input/output pin; generate a first error code based on the first frame received from the second serial management interface device; receive a second frame from the second serial management interface device via a second input/output pin subsequent to receiving the first frame, the second frame including a second error code; and compare the first error code to the second error code to determine whether first error code and the second error code match. 2. The first serial management interface device of claim 1 wherein the controller is configured to determine that the first frame is correctly received when the first error code and the second error code match. 3. The first serial management interface device of claim 1 wherein the controller is configured to discard the first frame when the first error code and the second error code do not match. 4. The first serial management interface device of claim 1 further comprising a register coupled to the controller wherein the controller is configured to write data received in the first frame to the register when the first error code and the second error code match. 5. The first serial management interface device of claim 1 wherein the first input/output pin is the same as the second input/output pin. 6. The first serial management interface device of claim 1 further comprising a register coupled to the controller wherein the controller is configured to send a third frame including data read from the register to the second serial management interface device via one of the one or more input/output pins in response to receiving the first frame. 7. The first serial management interface device of claim 6 wherein the controller is configured to generate a third error code based on data in the third frame and send a fourth frame including the third error code to the second serial management interface device via one of the one or more input/output pins. 8. The first serial management interface device of claim 7 wherein the third error code is further based on a portion of the fourth frame. 9. The first serial management interface device of claim 7 wherein the controller is configured to generate the third and fourth frames in a frame format compliant with one of Clause 22 and Clause 45 of IEEE 802.3-2018. 10. A system comprising: the first and second serial management interface devices of claim 7 ; wherein the second serial management interface device comprises a second controller configured to: generate a fourth error code based on the third frame received from the first serial management interface device; and verify whether the data received in the third frame is correct based on whether the fourth error code matches the third error code in the fourth frame received from the first serial management interface device. 11. A system comprising: the first and second serial management interface devices of claim 6 ; wherein the second serial management interface device comprises: second input/output pins; a second register; and a second controller configured to receive the third frame from the first serial management interface device via one of the second input/output pins and to write the data received in the third frame to the second register without verification. 12. The system of claim 11 wherein writing the data to the second register without verification includes writing the data to the second register without receiving a fourth frame from the first serial management interface device including a third error code generated based on the third frame.

Assignees

Inventors

Classifications

  • to protect a block of data words, e.g. CRC or checksum (G06F11/1076 takes precedence; security arrangements for protecting computers or computer systems against unauthorized activity G06F21/00) · CPC title

  • on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · CPC title

  • using arrangements adapted for a specific error detection or correction feature · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11928019B2 cover?
A first serial management interface device includes one or more input/output pins and a controller coupled to the one or more input/output pins. The controller receives a first frame from a second serial management interface device via a first input/output pin and generates a first error code based on the first frame received from the second serial management interface device. The controller re…
Who is the assignee on this patent?
Marvell Asia Pte Ltd
What technology area does this patent fall under?
Primary CPC classification G06F11/1004. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 12 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).