Sender-Receiver Heartbeat Checking for Clock Loss Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face challenges in detecting communication errors and clock signal loss during data transmission, leading to undetected data loss and synchronization issues.

Innovation Solution

A sender and receiver system that transmits a clock signal, an enable signal, and a heartbeat signal, with the receiver updating a receiving count value and generating an error signal if the heartbeat signal does not match the expected value, ensuring real-time detection of communication errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transmission is performed using clock signal synchronization, then communication efficiency is improved, but undetected data loss occurs when clock signal is lost

Engineering Contradiction:
Improvecommunication efficiencyVSAvoiderror detection capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The sender generates a heartbeat signal in advance at predetermined intervals and transmits it along with data. This preliminary action allows the receiver to proactively check whether data transmission is occurring normally, enabling error detection before complete data loss occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The receiver monitors the heartbeat signal and generates an error signal when the heartbeat is lost. This feedback mechanism provides real-time information about transmission status, allowing the system to detect and respond to clock signal loss or transmission errors.

Inventive Principle:
Principle #23Feedback

2Reliability

If parity bit encoding is used for error detection, then data integrity is improved, but clock signal loss cannot be detected

Engineering Contradiction:
Improvedata integrityVSAvoidclock signal loss detection
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The error detection function is segmented into two independent mechanisms: parity bit encoding for detecting data bit errors, and heartbeat signal monitoring for detecting clock signal loss. This segmentation allows each mechanism to specialize in detecting specific types of errors without interfering with the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The heartbeat signal acts as an intermediary indicator that reflects the status of clock signal reception. By monitoring this separate signal, the system can detect clock loss independently of the data transmission stream, complementing the parity bit error detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If heartbeat signal is transmitted periodically, then error detection capability is improved, but additional signal transmission overhead is introduced

Engineering Contradiction:
Improveerror detection capabilityVSAvoidsignal transmission volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

Instead of continuously transmitting error detection signals, the heartbeat signal is transmitted periodically at predetermined intervals. This partial action provides sufficient error detection capability while minimizing the additional transmission overhead compared to continuous monitoring signals.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260074980A1Sender and receiver, an operation method thereof, and an electronic device including the same
Publication Date: 2026.03.12 SAMSUNG ELECTRONICS CO LTD
  • US20260074980A1 patent drawing
  • US20260074980A1 patent drawing
  • US20260074980A1 patent drawing

AI summary

An electronic system including: a first electronic device including a sender that is configured to transmit data; and a second electronic device including a receiver that is configured to receive the data, wherein the sender is configured to: transmit a clock signal, an enable signal, and a heartbeat signal to the receiver; update a sending count value in response to the clock signal and the enable signal; and generate the heartbeat signal when the sending count value is a first value, and wherein the receiver is configured to: update a receiving count value in response to the clock signal and the enable signal; and generate an error signal when the receiving count value does not have the first value upon receipt of the heartbeat signal.