Memory Controller PLL Trimming for High-Speed Low-Noise PHY Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory devices face challenges in achieving high data rates while maintaining low phase noise, as existing phase-locked loop (PLL) management techniques often introduce side effects or stability issues.
Innovation Solution
The implementation of a method for on-system PLL management in memory devices using a voltage-controlled crystal oscillator (VCXO) within the PLL, where a trimming control circuit adjusts voltage parameters to optimize the control voltage and oscillation frequency, allowing for precise parameter adjustment and stabilization of the PLL without external calibration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a phase-locked loop (PLL) is used in the PHY circuit to achieve high data rate, then the data transmission speed is improved, but phase noise increases
Solution Approach 1:
The patent implements on-system PLL management by dynamically adjusting PLL parameters (such as division ratios, reference frequencies, and trim values) based on detected phase noise levels and transmission conditions. This allows the system to optimize the balance between data rate and phase noise by changing operational parameters in real-time rather than using fixed PLL settings.
Solution Approach 2:
The system incorporates feedback mechanisms where the controller monitors transmission quality and phase noise levels, then automatically adjusts PLL parameters accordingly. This closed-loop control enables the PHY circuit to maintain optimal performance by continuously adapting to changing conditions and minimizing phase noise while preserving high data rate capability.
2Object-affected harmful factors
If PLL parameters are adjusted to reduce phase noise, then phase noise is reduced, but data transmission speed decreases
Solution Approach 1:
The patent implements dynamic PLL management where parameters are not fixed but can be adjusted in real-time based on transmission conditions. The system can switch between different operational modes (e.g., high-speed mode with higher phase noise, and low-noise mode with reduced data rate) or find optimal intermediate settings, making the PLL performance adaptive rather than static.
Solution Approach 2:
By implementing on-system parameter adjustment capabilities, the controller can modify PLL configuration parameters (division ratios, reference frequencies, trim values) to optimize the trade-off between data rate and phase noise based on actual transmission conditions, rather than being constrained to fixed manufacturer-default settings.
3Object-affected harmful factors
If external calibration is used to optimize PLL performance, then phase noise is reduced, but device complexity increases
Solution Approach 1:
The patent implements self-calibration capabilities where the memory device automatically performs PLL optimization without requiring external calibration equipment or manual intervention. The system uses built-in test circuits and algorithms to detect phase noise and adjust PLL parameters autonomously, eliminating the need for complex external calibration systems while achieving low phase noise performance.
Solution Approach 2:
The patent extracts the calibration function from external equipment and integrates it directly into the memory device's controller and PHY circuit. By moving the calibration capability inside the device, the system eliminates dependency on external calibration systems while maintaining the ability to optimize PLL performance for low phase noise.
4Device complexity
If manufacturer default PLL settings are used, then device complexity is minimized, but phase noise is high
Solution Approach 1:
The patent implements preliminary calibration routines that automatically execute during device initialization or power-up sequences. The controller performs automated PLL parameter optimization before normal operation begins, establishing optimal settings without requiring complex user intervention or external equipment, thereby achieving low phase noise with minimal added complexity.
Solution Approach 2:
The system incorporates self-optimization capabilities where the controller automatically detects and corrects suboptimal default PLL settings through built-in phase noise measurement and adjustment mechanisms, enabling the device to improve its own performance without external assistance while maintaining simple architecture.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This approach ensures high stability and low phase noise, enabling memory devices to operate at high data rates such as 10 Gbps or above while minimizing the risk of side effects, thereby enhancing overall performance and reliability.
Implementation Method 1
a voltage controlled oscillator (VCO) in the PLL is implemented with a voltage controlled crystal oscillator (VCXO)... to adjust a set of voltage parameters among the multiple parameters, for optimizing a control voltage of the VCO, wherein the control voltage corresponds to the set of voltage parameters, and an oscillation frequency of the VCO corresponds to the control voltage
Data Source
AI summary
A method and apparatus for performing on-system phase-locked loop (PLL) management in a memory device are provided. The method may include: utilizing a processing circuit within the memory controller to set multiple control parameters among multiple parameters stored in a register circuit of a transmission interface circuit within the memory controller, for controlling parameter adjustment of a PLL of the transmission interface circuit; utilizing a trimming control circuit to perform the parameter adjustment of the PLL according to the multiple control parameters, to adjust a set of voltage parameters among the multiple parameters, for optimizing a control voltage of a voltage controlled oscillator (VCO); and during the parameter adjustment of the PLL, utilizing the trimming control circuit to generate and store multiple processing results in the register circuit, for being sent back to the processing circuit, to complete the parameter adjustment of the PLL, thereby achieving the on-system PLL management.


