SerDes Wrapper with Parity Lane Recovery for Radiation Faults

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Satellite communication systems face challenges in maintaining data integrity due to ionizing radiation, which can cause single event effects leading to invalid SerDes lanes, resulting in data loss, and existing mitigation methods are slow to detect and rectify these issues.

Innovation Solution

The implementation of a Robust SerDes Wrapper Macro (RSWM) with error detection using checksums and error correction via a parity lane, allowing for rapid detection and reconstruction of invalid lanes, and automatic resetting to minimize data loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional SerDes lanes are used without error detection and correction mechanisms, then device complexity and power consumption are reduced, but reliability deteriorates due to ionizing radiation causing single event effects and invalid lanes

Engineering Contradiction:
ImproveSerDes lane reliabilityVSAvoidSerDes wrapper complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a SerDes wrapper macro as an intermediary layer between the SerDes core and external interfaces. This wrapper incorporates error detection (checksum) and correction (parity lane) mechanisms that mediate radiation effects, protecting the core SerDes functionality while maintaining interface compatibility. The wrapper acts as a shield that adds reliability without requiring changes to the core SerDes design.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the SerDes functionality into modular components: the core SerDes lanes, the wrapper macro with error detection/correction, checksum generation units, and parity lane infrastructure. This segmentation allows error handling mechanisms to be added independently without redesigning the entire SerDes system, managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

2Reliability

If traditional reset methods are used after detecting invalid lanes, then reliability is improved by recovering from errors, but loss of time increases due to extended detection and remediation periods

Engineering Contradiction:
ImproveSerDes lane recoveryVSAvoidDetection and reset time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary error detection by continuously monitoring SerDes lanes for invalid states using checksum verification. When errors are detected, the system has already identified the affected lane before complete data loss occurs. The wrapper macro maintains state information that enables rapid recovery decisions, reducing the time needed to detect and respond to radiation-induced failures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent establishes feedback loops where the SerDes wrapper continuously monitors lane validity through checksum and parity checks, and immediately triggers reset signals when invalid states are detected. This closed-loop feedback system enables automatic, rapid response to errors without requiring external intervention or extended detection periods, recovering from radiation effects in microseconds rather than milliseconds.

Inventive Principle:
Principle #23Feedback

3Reliability

If checksum and parity lane mechanisms are implemented for error detection and correction, then reliability is improved, but use of energy and area overhead increase

Engineering Contradiction:
ImproveData integrityVSAvoidPower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements partial error handling by using checksum verification for error detection and optional parity lanes for error correction. Not all SerDes lanes require full error correction capability - the system can selectively apply parity mechanisms based on application requirements. This partial implementation provides adequate protection against radiation effects while limiting the additional power consumption and area overhead to only what is necessary for the specific application's reliability requirements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3143698B1Robust serdes wrapper
Publication Date: 2019.10.30 SEAKR ENGINEERING INC
  • EP3143698B1 patent drawingFigure 1
  • EP3143698B1 patent drawingFigure 2
  • EP3143698B1 patent drawingFigure 3

AI summary

Light-weight, configurable error detection in a satellite communication system that detects invalid SerDes lanes via hash codes appended to packets of data in the lanes. An indication can be passed back upstream about the invalid lane so that the lane can be reset. Error correction can be provided by reconstructing the bit data in the invalid SerDes lane based on parity information in an optional parity lane.