Next Generation Memory Interfaces

Sinan Liu

EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2015-95
May 14, 2015

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-95.pdf

Our project, Next Generation Memory Interfaces, aims to develop a physical interface for the latest memory standard, DDR4 SDRAM (Double Data Rate 4th generation, Synchronous Dynamic Random Access Memory). This report focuses on timing block of physical interface. The relationship between Clock signal and Data signal is important in high speed systems. The data is only sampled at the edges of Clock signal. In order to capture the data correctly, the Clock signal must be well aligned with Data signal. In DDR4, the Delay Locked Loop (DLL) is used to fix the timing variations caused by process, voltage, and temperature (PVT). The delay line is one of the most important parts of DLL. It consists of a group of delay cells. This report introduces the design of the delay line using Cadence Virtuoso.

Advisor: Elad Alon and Vladimir Stojanovic


BibTeX citation:

@mastersthesis{Liu:EECS-2015-95,
    Author = {Liu, Sinan},
    Title = {Next Generation Memory Interfaces},
    School = {EECS Department, University of California, Berkeley},
    Year = {2015},
    Month = {May},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-95.html},
    Number = {UCB/EECS-2015-95},
    Abstract = {Our project, Next Generation Memory Interfaces, aims to develop a physical interface for the latest memory standard, DDR4 SDRAM (Double Data Rate 4th generation, Synchronous Dynamic Random Access Memory). This report focuses on timing block of physical interface. The relationship between Clock signal and Data signal is important in high speed systems. The data is only sampled at the edges of Clock signal. In order to capture the data correctly, the Clock signal must be well aligned with Data signal. In DDR4, the Delay Locked Loop (DLL) is used to fix the timing variations caused by process, voltage, and temperature (PVT). The delay line is one of the most important parts of DLL. It consists of a group of delay cells. This report introduces the design of the delay line using Cadence Virtuoso.}
}

EndNote citation:

%0 Thesis
%A Liu, Sinan
%T Next Generation Memory Interfaces
%I EECS Department, University of California, Berkeley
%D 2015
%8 May 14
%@ UCB/EECS-2015-95
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2015/EECS-2015-95.html
%F Liu:EECS-2015-95