Serial Bus In-Frame Response Checksum Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In serial data communication systems, in-frame responses (IFRs) pose challenges as the integrity of frames cannot be effectively checked due to simultaneous transfer of received and response frames, leading to potential errors and delays in verifying checksums.

Innovation Solution

A method and bus node configuration that allow for simultaneous transmission and reception of frames, where the checksum of the response frame is calculated based on both the payload and header data of the received frame, enabling immediate validation and ensuring data integrity during in-frame responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If in-frame response is implemented for faster communication, then communication speed is improved, but data integrity verification becomes problematic because received and response frames are transferred simultaneously

Engineering Contradiction:
Improvecommunication speedVSAvoiddata integrity verification
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent segments the checksum verification process into two distinct phases: (1) preliminary verification using only payload data during simultaneous frame transfer, and (2) final verification using both payload and header data after frame reception completes. This segmentation allows the system to maintain high communication speed through in-frame responses while ensuring complete data integrity verification through the two-stage approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary checksum verification during the simultaneous frame transfer using only the payload data portion. This preliminary action enables early error detection while the frames are still being transferred, maintaining the speed benefits of in-frame responses. The verification is completed later with header data inclusion to ensure full integrity.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If checksum verification is performed only after complete frame reception, then data integrity is ensured, but communication efficiency decreases due to waiting time

Engineering Contradiction:
Improvedata integrity verificationVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs a preliminary checksum verification using payload data during the frame transfer itself, before the complete frame reception ends. This preliminary action enables error detection to occur in parallel with the communication process rather than sequentially after completion, thereby maintaining data integrity verification while preserving communication efficiency through in-frame responses.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous useful action by performing checksum verification during the frame transfer process rather than idle waiting after reception. The verification process runs concurrently with data transmission, eliminating idle time and maintaining continuous productive operation of the communication system.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If simultaneous transmission and reception of frames is implemented, then communication throughput is improved, but error detection becomes more difficult due to overlapping data streams

Engineering Contradiction:
Improvecommunication throughputVSAvoiderror detection
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the checksum calculation into two distinct parts: a first checksum based only on payload data for preliminary verification during simultaneous transfer, and a second checksum based on both payload and header data for final verification after reception. This segmentation enables error detection in the faster-moving payload portion during parallel operation, while the header portion is verified separately after completion, making error detection feasible despite overlapping streams.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses the payload data as an intermediary for preliminary checksum verification. Since payload data is typically transmitted before or independently of header data in the frame structure, the payload can serve as a mediator that allows early error detection without requiring complete frame reception, thus enabling error detection in the context of simultaneous transmission and reception.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11977508B2Serial data communication with in-frame response
Publication Date: 2024.05.07 INFINEON TECHNOLOGIES AG
  • US11977508B2 patent drawing
  • US11977508B2 patent drawing
  • US11977508B2 patent drawing

AI summary

A method for a slave bus and a master bus includes receiving a first frame via a first data channel, wherein the first frame includes at least first header data, first payload data and first checksum. The method further includes implementing a function depending on the header data contained in the received first frame, and generating a second frame including second header data, second payload data, which are determined by the implemented function, and a second checksum. The second checksum is ascertained at least on the basis of the second payload data and the first header data contained in the received first frame. The method also includes transmitting the second frame via a second data channel simultaneously with receiving the first frame via the first data channel.