Two-Wire Interface With Embedded Reliability Headers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional two-wire interfaces, such as the MDIO interface, lack space for reliability data, including cyclic redundancy checking and acknowledgments, which can lead to unreliable communication between components, as the master component may not be informed of operation deficiencies.

Innovation Solution

A guaranteed header two-wire interface is implemented, where each byte or word of data includes dedicated header information with optional fields for cyclic redundancy checking (CRC) and acknowledgement data, allowing the master component to determine the success of operations without requiring additional data evaluation logic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional two-wire interface (like MDIO) is used, then the interface requires less chip/board space and introduces less electromagnetic interference, but it lacks space for reliability data (CRC and acknowledgement information)

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidframe structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The frame is segmented into distinct fields: header field (identifying operation type), data field (carrying payload), and reliability information field (containing CRC and acknowledgement data). This segmentation allows each field to serve its specific function while collectively solving the space constraint problem in conventional two-wire interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The reliability information field is nested within the overall frame structure, containing both CRC data and acknowledgement information in a hierarchical arrangement. This nesting efficiently utilizes the available bandwidth by organizing multiple layers of information within the constrained two-wire interface framework.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If a guaranteed header two-wire interface is used (with header field for each byte/word), then reliability information can be included in the frame, but significantly more bandwidth is used per unit of data transferred

Engineering Contradiction:
Improveoperation verification capabilityVSAvoiddata transfer efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The header field serves multiple functions: it identifies the operation type (read/write), specifies the address, and enables the receiver to properly interpret the subsequent data and reliability information fields. This multi-functionality reduces the need for separate signaling fields, improving data transfer efficiency while maintaining reliability verification capability.

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

Solution Approach 2:

The interface uses partial header information for each transaction rather than complete verification for every single bit, balancing reliability needs with transfer efficiency. The CRC and acknowledgement provide sufficient verification for practical purposes without the overhead of exhaustive checking mechanisms.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If no reliability information is included in the frame, then bandwidth is conserved and data transfer is faster, but errors go undetected and communication reliability deteriorates

Engineering Contradiction:
Improvedata transfer speedVSAvoiderror detection capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The reliability information field provides feedback mechanisms through CRC verification (sender and receiver both calculate and compare CRC values) and acknowledgement bits (receiver confirms successful reception to sender). This feedback loop enables error detection and notification without significantly impacting data transfer speed, as the verification processes occur in parallel with or immediately following data transmission.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7287208B2Two-wire interface having embedded per frame reliability information
Publication Date: 2007.10.23 II VI DELAWARE INC
  • US7287208B2 patent drawing
  • US7287208B2 patent drawing
  • US7287208B2 patent drawing

AI summary

A guaranteed two-wire interface in which upon determining that an operation is to be performed on a slave component, the master component begins transmitting the frame to the slave component including an identification of the operation to be performed. The master component then transfers control of the data wire to the slave component. The slave component then transmits a remaining portion of the frame to the master component over the data wire. The frame includes reliability information such as cyclic redundancy checking data or acknowledgement data that the master component may then use to determine whether the operation was successful.