Memory Controller Duty Cycle Calibration via PWM Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dynamic random access memory (DRAM) controllers face issues with data accuracy due to suboptimal clock signal duty cycles, leading to incorrect data acquisition and timing margins when the duty cycle is unbalanced.

Innovation Solution

A memory controller with a duty cycle calibration mechanism, comprising a pulse width modulation module, voltage comparator, and duty cycle calibration device, which detects and adjusts the duty cycle of the clock signal to ensure accurate data acquisition by comparing the clock signal with a reference voltage and generating a calibration signal to adjust the duty cycle.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the clock signal duty cycle is not adjusted, then the device complexity is low, but the data acquisition accuracy deteriorates due to unbalanced timing margins

Engineering Contradiction:
Improvedata acquisition accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the duty cycle detector continuously monitors the clock signal duty cycle and provides feedback to the duty cycle calibration device. This closed-loop system automatically adjusts the duty cycle to maintain optimal timing margins, resolving the contradiction between data acquisition accuracy and device complexity by using feedback control to achieve precise duty cycle adjustment without requiring complex manual calibration circuits

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The duty cycle calibration device performs self-adjustment based on detection results from the duty cycle detector. The system automatically calibrates itself without external intervention, enabling the memory controller to maintain optimal timing margins and data acquisition accuracy while minimizing the need for additional complex calibration circuitry

Inventive Principle:
Principle #25Self-service

2Reliability

If a duty cycle calibration mechanism is added, then the data acquisition accuracy is improved, but the device complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the duty cycle detector and duty cycle calibration device into an integrated calibration mechanism within the memory controller. By combining these functions into a unified system that works cooperatively, the patent achieves improved data integrity through duty cycle optimization while minimizing the increase in device complexity that would result from completely separate calibration circuits

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The duty cycle calibration device is designed to work with the existing memory controller architecture, serving multiple functions including duty cycle adjustment, timing margin optimization, and data integrity protection. This multi-functionality approach allows the calibration mechanism to improve reliability without proportionally increasing device complexity, as the same hardware components serve multiple purposes in the overall system

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8976620B2Apparatus and method to adjust clock duty cycle of memory
Publication Date: 2015.03.10 MEDIATEK INC
  • US8976620B2 patent drawing
  • US8976620B2 patent drawing
  • US8976620B2 patent drawing

AI summary

An embodiment of the invention provides a memory controller for controlling a memory. The memory controller comprises a pulse width modulation module, a voltage comparator and a duty cycle calibration device. The pulse width modulation module is suitable for receiving a clock signal to generate a first voltage. The voltage comparator is suitable for receiving and comparing a reference voltage with the first voltage to output a comparison signal. The duty cycle calibration device is suitable for adjusting a duty cycle of the clock signal according to the comparison signal.