1. Catalogs
  2. SK hynix
  3. DDR3L SDRAM Device Operation

DDR3L SDRAM Device Operation

DDR3L SDRAM Device Operation
1 / 147 PagesView full catalog

DDR3L SDRAM Device Operation

Product catalog summary
Functional Description
  • Simplified State Diagram: Describes state transitions and control commands for DDR3 SDRAM, including bank operations and on-die termination.
  • Basic Functionality: DDR3 SDRAM is a high-speed memory with an 8n prefetch architecture, supporting burst-oriented read and write operations.
RESET and Initialization Procedure
  • Power-up Initialization Sequence: Involves power application, maintaining RESET#, and ensuring CKE is low before de-assertion, followed by Mode Register Set (MRS) commands and ZQ calibration.
  • Reset Initialization with Stable Power: Similar to power-up but without power interruption, requiring a minimum RESET time.
Register Definition
  • Programming the Mode Registers: Mode Registers are programmable via MRS commands and must be initialized after power-up or reset.
DDR3L Device Operation Overview
  • Timing Requirements: Focuses on Mode Register Set (MRS) commands, with specific timings like tMRD and tMOD.
  • Mode Registers: MR0, MR1, MR2, and MR3 control various operating modes, including burst length, CAS latency, DLL settings, and more.
  • Burst Length, Type, and Order: Defined by specific bits, affecting access ordering within a burst.
  • CAS Latency: Delay between internal read command and data availability, influenced by additive latency.
  • Additional Features: Includes test mode, DLL reset, write recovery, and more.
Partial Array Self-Refresh (PASR)
PASR allows selective self-refresh of memory arrays to save power, with data outside specified ranges lost unless tREFI conditions are met.
CAS Write Latency (CWL)
CWL is the delay between the internal write command and data availability, varying with clock frequency.
Auto Self-Refresh (ASR) and Self-Refresh Temperature (SRT)
ASR allows self-refresh at extended temperatures, with SRT programmed for specific conditions.
Dynamic ODT (Rtt_WR)
Allows changing termination strength without MRS commands, enhancing signal integrity.
Mode Register MR3 and Multi-Purpose Register (MPR)
MR3 controls MPR, enabling predefined timing calibration sequences.
Command Truth Table
Details command operations and control signal states for DDR3 SDRAM.
CKE Truth Table
Describes CKE signal behavior for power-down and self-refresh modes.
No Operation (NOP) and Deselect Commands
NOP prevents unwanted commands during idle states, while deselect stops new commands.
DLL-off Mode
Disabling DLL affects timing, requiring specific CAS latency settings.
DLL Switching Procedures
Details steps for switching DLL on/off, involving self-refresh mode and clock stability.
Write Leveling
Compensates for skew in fly-by topology, adjusting delays based on feedback.
Extended Temperature Usage
Check DRAM supplier data sheets for auto self-refresh and extended temperature support.
Auto Self-Refresh Mode (ASR)
ASR mode manages self-refresh entry and power consumption based on temperature.
Self-Refresh Temperature Range (SRT)
SRT is programmed for devices supporting extended temperature range, affecting refresh power consumption.
Multi Purpose Register (MPR)
MPR allows reading predefined timing calibration sequences.
ACTIVE and PRECHARGE Commands
ACTIVE opens a row in a bank, while PRECHARGE deactivates it for subsequent activation.
READ Operation
Supports burst chop and burst length on the fly, with specific timing parameters for data strobe edges.
READ Timing Definition: Outlines timing parameters for DDR3L operations, focusing on clock and data strobe relationships.
Clock to Data Strobe Relationship: Explains timing when DLL is enabled and locked.
Data Strobe to Data Relationship: Describes data transitions relative to data strobe.
tLZ and tHZ Calculation: Methods for calculating transition points using voltage measurements.
tRPRE and tRPST Calculation: Details calculation methods for differential pulse widths.
Burst Read Operations: Discusses timing requirements for burst read operations followed by precharge commands.
DDR3L Device Operation Overview
  • Refresh Command: Essential for data integrity, requiring regular issuance and specific timing.
  • Self-Refresh Operation: Allows data retention without external clocking, with specific entry and exit requirements.
  • Power-Down Modes: Entered when CKE is low, with specific exit timing based on DLL state.
  • Timing Diagrams and Parameters: Includes diagrams illustrating entry and exit procedures for different modes.
Power-Down Mode and Refresh Command:
Power-down mode can be used with Refresh command if specific conditions are met.
On-Die Termination (ODT):
Controls termination resistance to improve signal integrity, with various control modes.
Synchronous ODT Mode:
Active when DLL is on and locked, with specific timing parameters.
Dynamic ODT:
Allows changing termination strength without MRS commands.
DDR3L Device Operation Overview
  • Asynchronous ODT Mode: Used when DLL is frozen, with specific timing parameters.
  • Synchronous to Asynchronous ODT Mode Transitions: Defined by specific parameters during power-down entry.
  • Asynchronous to Synchronous ODT Mode Transition: Occurs during power-down exit, with specific timing requirements.
  • ZQ Calibration Commands: Used to calibrate DRAM Ron and ODT values.
  • AC and DC Input Levels: Specifications for logic input levels, critical for signal integrity.
Specifications:
Outlines support for Vih/Vil AC levels, with specific tDS values and derating tables.
Procedures:
Describes procedures for measuring reference voltages and their limits.
Norms:
Specifies AC and DC logic input levels for differential signals.
Recommendations:
Includes recommendations for cross point voltage and slew rate definitions.
Key Data from Tables:
Provides minimum and maximum input logic levels, differential input levels, and output slew rates.
AC Overshoot/Undershoot Specifications:
Defines maximum peak amplitude for overshoot and undershoot areas.
Clock, Data, Strobe, and Mask Specifications:
Consistent with address and control pins, with specific overshoot and undershoot areas.
Output Driver DC Electrical Characteristics:
Defines output driver impedance and provides equations for resistances.
On-Die Termination (ODT) Levels and I-V Characteristics:
Outlines conditions for pull-up and pull-down resistors.
ODT Timing Definitions:
Includes parameters for ODT operations with reference settings.
Clock Specification:
Defines various clock parameters crucial for DDR3 SDRAM functioning.
Refresh Parameters by Device Density:
Refresh command timing varies with device density.
Overview: Provides detailed timing parameters and specifications for DDR3L-1866 memory devices.
Data Timing: Specifies data setup and hold times, critical for data integrity.
Command and Address Timing: Includes key parameters for command execution.
Calibration Timing: Outlines calibration times for power-up and normal operations.
Power Management: Provides timings for power-down and self-refresh to optimize power consumption.
ODT Timings: Specifies timings for managing signal termination.
Jitter and Derating Notes: Includes notes on clock jitter and derating factors.
Additional Notes: Provides specific notes on measurement methods and parameter dependencies.
See more

Catalog excerpts

DDR3L SDRAM Device Operation-1

DDR3L SDRAM Device Operation

 Open the catalog to page 1
DDR3L SDRAM Device Operation-2

Contents 1. Functional Description 1.1 Simplified State Diagram 1.2 Basic Functionality 1.3 RESET and Initialization Procedure 1.3.1 Power-up Initialization Sequence 1.3.2 Reset Initialization with Stable Power 1.4 Register Definition 1.4.1 Programming the Mode Registers 1.4.2 Mode Register MR0 1.4.3 Mode Register MR1 1.4.4 Mode Register MR2 1.4.5 Mode Register MR3 2. DDR3 DRAM Command Description and Operation 2.1 Command Truth Table 2.2 CKE Truth Table 2.3 No Operation (NOP) Command 2.4 Deselect Command 2.5 DLL-off Mode 2.6 DLL on/off switching procedure 2.6.1 DLL “on” to DLL “off” Procedure...

 Open the catalog to page 2
DDR3L SDRAM Device Operation-3

DDR3L Device Operation 2.14.5 tWPST Calculation 2.15 Refresh Command 2.16 Self-Refresh Operation 2.17 Power-Down Modes 2.17.1 Power-Down Entry and Exit 2.17.2 Power-Down clarifications - Case 1 2.17.3 Power-Down clarifications - Case 2 2.17.4 Power-Down clarifications - Case 3 3. On-Die Termination (ODT) 3.1 ODT Mode Register and ODT Truth Table 3.2 Synchronous ODT Mode 3.2.1 ODT Latency and Posted ODT 3.2.2 Timing Parameters 3.2.3 ODT during Reads 3.3 Dynamic ODT 3.3.1 Functional Description 3.3.2 ODT Timing Diagrams 3.4 Asynchronous ODT Mode 3.4.1 Synchronous to Asynchronous ODT Mode Transitions...

 Open the catalog to page 3
DDR3L SDRAM Device Operation-4

DDR3L Device Operation 5.7 Output Driver DC Electrical Characteristics 5.7.1 Output Driver Temperature and Voltage sensitivity 5.8 On-Die Termination (ODT) Levels and I-V Characteristics 5.8.1 On-Die Termination (ODT) Levels and I-V Characteristics 5.8.2 ODT DC Electrical Characteristics 5.8.3 ODT Temperature and Voltage sensitivity 5.9 ODT Timing Definitions 5.9.1 Test Load for ODT Timings 5.9.2 ODT Timing Definitions 6. Electrical Characteristics & AC Timing for DDR3L-800 to DDR3L-1866 6.1 Clock Specification 6.1.1 Definition for tCK (avg) 6.1.2 Definition for tCK (abs) 6.1.3 Definition for...

 Open the catalog to page 4
DDR3L SDRAM Device Operation-5

1. Functional Description 1.1 Simplified State Diagram This Simplified State Diagram is intended to provide an overview of the possible state transitions and the commands to control them. In particular, situations involving more than one bank, the enabling or disabling of on-die termination, and some other events are not captured in full detail. Power applied Reset Procedure Active Power Down Precharge Power Down Bank Active WRITE Automatic Sequence Command Sequence Figure 1. Simplified State Diagram Table 1: State Diagram Command Definitions Abbreviation Active Precharge Precharge All Mode Register...

 Open the catalog to page 5
DDR3L SDRAM Device Operation-6

 The DDR3 SDRAM is a high-speed dynamic random-access memory internally configured as an eight-bank DRAM. The DDR3 SDRAM uses a 8n prefetch architecture to achieve high-speed operation. The 8n prefetch architecture is combined with an interface designed to transfer two data words per clock cycle at the I/O pins. A single read or write operation for the DDR3 SDRAM consists of a single 8n-bit wide, four clock data transfer at the internal DRAM core and two corresponding n-bit wide, one-half clock cycle data transfers at the I/O pins. Read and write operation to the DDR3 SDRAM are burst oriented,...

 Open the catalog to page 6
DDR3L SDRAM Device Operation-7

1.3 RESET and Initialization Procedure 1.3.1 Power-up Initialization Sequence  The following sequence is required for POWER UP and Initialization. 1. Apply power (RESET# is recommended to be maintained below 0.2 x VDD; all other inputs may be undefined). RESET# needs to be maintained for minimum 200 us with stable power. CKE is pulled “Low” anytime before RESET# being de-asserted (min. time 10 ns). The power voltage ramp time between 300 mv to VDDmin must be no greater than 200 ms; and during the ramp, VDD > VDDQ and (VDD - VDDQ) < 0.3 volts. • VDD and VDDQ are driven from a single power converter...

 Open the catalog to page 7
DDR3L SDRAM Device Operation-8

tDLLK tMRD tIS (( (( (( (( )) )) )) )) Static LOW in case RTT_Nom is enabled at time Tg, otherwise static HIGH or( LOW ( (( (( (( )) )) )) )) NOTE 1. From time point “Td” until “Tk” NOP or DES commands must be applied between MRS and ZQCL commands. TIME BREAK DON’T CARE Figure 2. Reset and Initialization Sequence at Power-on R

 Open the catalog to page 8
DDR3L SDRAM Device Operation-9

DDR3L Device Operation 1.3.2 Reset Initialization with Stable Power  The following sequence is required for RESET at no power interruption initialization. 1. Asserted RESET below 0.2 * VDD anytime when reset is needed (all other inputs may be undefined). RESET needs to be maintained for minimum 100 ns. CKE is pulled “LOW” before RESET being deasserted (min. time 10 ns). 2. Follow Power-up Initialization Sequence steps 2 to 11. 3. The Reset sequence is now completed; DDR3 SDRAM is ready for normal operation. Tb tDLLK tMRD tIS (( (( (( (( )) )) )) )) Static LOW in case RTT_Nom is enabled at time...

 Open the catalog to page 9
DDR3L SDRAM Device Operation-10

1.4 Register Definition 1.4.1 Programming the Mode Registers  For application flexibility, various functions, features, and modes are programmable in four Mode Registers, provided by the DDR3 SDRAM, as user defined variables and they must be programmed via a Mode Register Set (MRS) command. As the default values of the Mode Registers (MR#) are not defined, contents of Mode Registers must be fully initialized and/or re-initialized, i.e., written, after power up and/or reset for proper operation. Also the contents of the Mode Registers can be altered by re-executing the MRS command during normal...

 Open the catalog to page 10
DDR3L SDRAM Device Operation-11

DDR3L Device Operation The mode register contents can be changed using the same command and timing requirements during normal operation as long as the DRAM is in idle state, i.e., all banks are in the precharged state with tRP satisfied, all data bursts are completed and CKE is high prior to writing into the mode register. If the RTT_NOM Feature is enabled in the Mode Register prior and/or after an MRS Command, the ODT Signal must continuously be registered LOW ensuring RTT is in an off State prior to the MRS command. The ODT Signal may be registered high after tMOD has expired. If the RTT_NOM...

 Open the catalog to page 11
DDR3L SDRAM Device Operation-12

1.4.2 Mode Register MR0 The mode register MR0 stores the data for controlling various operating modes of DDR3 SDRAM. It controls burst length, read burst type, CAS latency, test mode, DLL reset, WR and DLL control for precharge PowerDown, which include various vendor specific options to make DDR3 SDRAM useful for various applications. The mode register is written by asserting low on CS#, RAS#, CAS#, WE#, BA0, BA1, and BA2, while controlling the states of address pins according to Figure 6. Address Field *1: BA2 and A13~A15 are RFU and must be programmed to 0 during MRS. *2: WR (write recovery...

 Open the catalog to page 12

All SK hynix catalogs and technical brochures

  1. PC801

    2  Pages

  2. eMMC

    2  Pages

  3. UFS

    1  Page

  4. CXL

    8  Pages

  5. MCP

    2  Pages

  6. DDR5 RDIMMs

    2  Pages

  7. NAND Flash

    10  Pages

  8. Mobile Memory

    5  Pages

  9. 2013 Databook

    28  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.