Memory Interface Mode Switching for Noise and Impedance Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing swing width of data signals between a System on Chip (SoC) and a memory device leads to increased external noise and impedance mismatching in input/output interfaces, which existing technologies struggle to address effectively.
Innovation Solution
A method is introduced that selects and uses appropriate output driver circuits and input receiver circuits based on a mode selection signal, which is generated based on memory latency and a mode register set command, to adjust operation frequency and control on-die termination circuits, thereby managing impedance mismatching and optimizing data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the swing width of data signal is increased to improve transmission speed, then data transmission speed is improved, but external noise and impedance mismatching are increased
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the swing width of data signals based on operating modes. The memory interface can switch between different swing widths (e.g., 0.6V and 1.2V) to optimize performance. When high speed is required, a larger swing width is used; when noise sensitivity is a concern, a smaller swing width is selected. This resolves the contradiction by making the signal parameter adaptive rather than fixed.
Solution Approach 2:
The patent implements dynamics by enabling the memory interface to dynamically switch between different operating modes with different signal swing widths based on real-time requirements. The interface can transition between high-speed mode (larger swing) and low-noise mode (smaller swing) during operation, allowing the system to adapt to changing conditions and resolve the trade-off between speed and noise sensitivity.
2Adaptability or versatility
If multiple output driver circuits and input receiver circuits are included to support different operation modes, then adaptability is improved, but device complexity is increased
Solution Approach 1:
The patent applies universality by designing output driver circuits and input receiver circuits that can function across multiple operating modes. Rather than having completely separate circuits for each mode, the same circuits are designed to operate effectively in both high-speed and low-speed modes, reducing the need for multiple dedicated circuit sets while maintaining adaptability.
Solution Approach 2:
The patent uses dynamics by implementing mode selection mechanisms that dynamically configure the behavior of driver and receiver circuits based on the selected operating mode. Control logic dynamically adjusts circuit parameters and selection signals to activate appropriate circuit paths for each mode, enabling adaptability without requiring permanently configured separate circuits for every possible mode.
Data Source
AI summary
A method of operating an input/output interface includes selecting one of a plurality of output driver circuits according to a mode selection signal, and outputting a data signal using the selected one of the plurality of output driver circuits. Another method of operating an includes generating a mode selection signal based on a received command signal, and controlling an on-die termination (ODT) circuit included in the input/output interface according to the mode selection signal. Another method of operating an includes generating a mode selection signal based on a received command signal, and controlling an ODT circuit included in the input/output interface according to the mode selection signal.


