Serial Management Interface Error Code Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In automotive and industrial environments, serial management interfaces (SMIs) face interference issues due to harsh conditions, leading to incorrect register configurations and data misinterpretation, which can result in severe consequences.

Innovation Solution

The implementation of a serial management interface system that uses error code bits to verify the correctness of read and write accesses through additional access frames, compliant with IEEE 802.3-2018 Clause 22 and Clause 45 protocols, ensuring reliability and maintaining backwards compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error code verification is implemented in SMI operations, then reliability is improved, but device complexity increases

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The SMI operation is segmented into multiple access frames: a first access frame for the initial operation and a second access frame for error code verification. This segmentation allows the verification function to be separated from the main operation, improving reliability while managing complexity through structured division of functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The error code is calculated and transmitted in advance in the second access frame before the main operation completes. This preliminary verification action allows the system to detect and correct errors before they propagate, enhancing reliability without requiring complex real-time verification mechanisms.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If additional access frames are used for verification, then measurement precision is improved, but loss of time increases

Engineering Contradiction:
Improveaccess correctnessVSAvoidverification time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The error code verification is merged into the existing SMI access frame structure rather than being implemented as a separate communication protocol. By combining verification data with the standard access frames, the system achieves precise error detection without the overhead of additional communication rounds, thus reducing time loss.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The error code is generated as a copy of the data from the first access frame and transmitted in the second access frame. This copying mechanism allows for simple and fast verification without requiring complex recalculation or additional measurements, maintaining measurement precision while minimizing time overhead.

Inventive Principle:
Principle #26Copying

3Reliability

If error code bits are transmitted in separate access frames, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidprotocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The second access frame serves multiple functions: it carries the error code for verification and maintains compatibility with the standard SMI protocol structure. This multi-functionality allows the system to achieve enhanced data integrity without requiring a completely new protocol, thus limiting the increase in device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system changes the parameter of the access frame by adding an error code field while maintaining the overall frame structure and timing requirements of the standard protocol. This parameter change approach allows for improved data integrity through error code transmission without fundamentally altering the protocol complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11928019B2Serial management interface with improved reliability
Publication Date: 2024.03.12 MARVELL ASIA PTE LTD
  • US11928019B2 patent drawing
  • US11928019B2 patent drawing
  • US11928019B2 patent drawing

AI summary

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.