Communication Device TXEQ Determination Circuit
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
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.


