IP Library Granted Patent US 8,495,441
Granted Patent B2
US 8,495,441 · App. 12/954,636 · Granted Jul 23, 2013

Method for adjusting memory signal phase

Inventor: Yung Chih Chiang (Hsinchu Hsien, TW)
Assignee: MStar Semiconductor, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,495,441
App. No.
12/954,636
Granted
Jul 23, 2013
Kind
B2
Abstract

A method for adjusting a memory signal phase is applied to data access between a memory controller and a dynamic random access memory (DRAM) of an electronic apparatus. The method includes writing a test data into the DRAM by the memory controller in response to a predetermined status of the electronic apparatus; generating a first data strobe signal; offsetting a phase of the first data strobe signal to access and verify the test data to generate a verification result; generating a target offset value in response to the verification result; and offsetting the phase of the first data strobe signal by the target offset value for subsequent operations.

Claims (30)

1. A method for adjusting a memory signal phase, applied to data access between a memory controller and a dynamic random access memory (DRAM) in an electronic apparatus, the method comprises:

writing by the memory controller a test data into the DRAM in response to a predetermined status of the electronic apparatus;

generating a first data strobe signal;

offsetting a phase of the first data strobe signal to access and verify the test data to generate a verification result;

generating a target offset value in response to the verification result; and

offsetting the phase of the first data strobe signal according to the target offset value to generate a second data strobe signal.

2. The method as claimed in claim 1 , wherein the step of generating the target offset value comprises:

recording a plurality of values of phase offsets according to the verification result to generate a record result; and

generating the target offset value according to the record result.

3. The method as claimed in claim 1 , wherein the step of generating the target offset value comprises:

recording a plurality of values of phase offsets according to the verification result; and

performing a numerical calculation on the recorded values when the phase offset of the first data strobe signal reaches up to a predetermined limit so as to generate the target offset value.

4. The method as claimed in claim 1 , wherein the predetermined status indicates an initialization stage of the electronic apparatus.

5. The method as claimed in claim 1 , wherein the predetermined status indicates a power-on self test stage.

6. The method as claimed in claim 1 , wherein the predetermined status indicates that a temperature sensed by a temperature sensor of the electronic apparatus is over-heated when the DRAM is not accessed by the memory controller.

7. The method as claimed in claim 1 , the electronic apparatus is a digital audio/video apparatus, and the predetermined status indicates a vertical blank interval (VBI).

8. The method as claimed in claim 3 , wherein the numerical calculation is arithmetic average.

9. The method as claimed in claim 3 , wherein the numerical calculation is a weight calculation.

10. The method as claimed in claim 3 , wherein the predetermined limit represents an upper limit of times of phase offset within a predetermined offset scale.

11. The method as claimed in claim 3 , wherein the step of recording the values of phase offsets obtains an operative phase range utilizing a value of phase offset for the first data strobe signal accurately accessing the test data.

12. The method as claimed in claim 1 , wherein the step of generating the verification result comprises:

offsetting the phase of the first data strobe signal and accessing the test data when it is verified that the test data is inaccurate; and

recording a value of phase offset and then offsetting the phase of the first data strobe signal and accessing the test data when it is verified that the test data is accurate.

13. The method as claimed in claim 1 , wherein the step of generating the target offset value comprises:

recording a value of phase offset according to the verification result; and

performing a numerical calculation on the recorded value of the phase offset to obtain the target offset value.

14. The method as claimed in claim 13 , wherein the recorded value of the phase offset indicates a first phase offset of the first data strobe signal for accurately accessing the test data.

15. The method as claimed in claim 13 , wherein the numerical calculation directly adds the recorded value of the phase offset by a predetermined value to obtain the target offset value.

16. The method as claimed in claim 13 , wherein the step of generating the verification result comprises:

offsetting the phase of the first data strobe signal and accessing the test data when it is verified that the test data is inaccurate.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2021
From: MEDIATEK, INC.
To: SK HYNIX INC.
Reel/Frame 055635/0118 →
MERGER Recorded Oct 8, 2019
From: MSTAR SEMICONDUCTOR, INC.
To: MEDIATEK INC.
Reel/Frame 050665/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2010
From: CHIANG, YUNG CHIH
To: MSTAR SEMICONDUCTOR, INC.
Reel/Frame 025424/0975 →
Priority Claims (1)
TW 98140169 A · Nov 25, 2009 · national
Continuity (1)
Related Publication 20110126062A1 · May 26, 2011