Communication Device TXEQ Determination Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication devices face delays in starting communications due to the time-consuming negotiation process required for determining the optimal output waveform in serial interfaces, such as PCIe, which involves evaluating multiple options and selecting the best settings for data transmission.

Innovation Solution

A communication device with a TXEQ determination circuit that stores information about previously determined output waveforms in nonvolatile memory, allowing it to quickly select the optimal TXEQ setting from a reduced set of options, thereby shortening the negotiation time and improving data transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the device performs comprehensive negotiation to determine the optimal output waveform from multiple options, then the data reception characteristics are improved, but the negotiation time increases

Engineering Contradiction:
Improvedata reception characteristicsVSAvoidnegotiation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by storing previously determined optimal TXEQ settings in nonvolatile memory before actual communication needs occur. When communication is initiated, the device retrieves these pre-determined settings instead of performing comprehensive negotiation, thus achieving both good data reception characteristics and reduced negotiation time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by storing copies of previously determined optimal output waveform settings in nonvolatile memory. These copied settings can be quickly retrieved and applied without re-performing the entire determination process, maintaining quality while reducing time.

Inventive Principle:
Principle #26Copying

2Loss of time

If the device reduces the number of output waveform options to evaluate, then the negotiation time is reduced, but the data reception characteristics may deteriorate

Engineering Contradiction:
Improvenegotiation timeVSAvoiddata reception characteristics
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The device performs the comprehensive evaluation of multiple output waveform options in advance and stores the optimal settings. This preliminary comprehensive evaluation ensures that when time is constrained during actual communication, the pre-determined optimal settings are used, preventing deterioration of data reception characteristics.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device serves itself by autonomously determining and storing its own optimal TXEQ settings in nonvolatile memory. This self-service approach allows the device to maintain high-performance settings without requiring time-consuming real-time negotiation, as the optimal configuration has been self-determined and stored for quick retrieval.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11206158B2Communication device and method
Publication Date: 2021.12.21 KIOXIA CORP
  • US11206158B2 patent drawing
  • US11206158B2 patent drawing
  • US11206158B2 patent drawing

AI summary

According to one embodiment, a communication device includes a control circuit. The control circuit determines an output waveform of the data to be received from an external device. The control circuit stores information relating to the output waveform into a nonvolatile memory in response to determining of the output waveform of the data from among N (N is a natural number of three or more) types of output waveforms. The control circuit determines an output waveform of the data from among M or less types of output waveforms in the N types of output waveforms (M<N) (M is a natural number of N−2 or more) based on the information stored in the nonvolatile memory, when the information is stored in the nonvolatile memory.