SlideShare a Scribd company logo
Double Data Rate (DDR) SDRAM Specification 64Mb through 1Gb DDR SDRAMs with X4/X8/X16 data interfaces.
FEATURES Double--data--rate architecture; two data transfers per clock cycle Bidirectional, data strobe (DQS) is transmitted/received with data, to be used in capturing data at the receiver DQS is edge--aligned with data for  READs ; center--aligned with data for  WRITEs Differential clock inputs (CK and CK#)
DLL aligns DQ and DQS transitions with CK transitions Commands entered on each positive CK edge; data and data mask referenced to both edges of DQS Four internal banks for concurrent operation Data mask (DM) for write data Burst lengths: 2, 4, or 8 CAS Latency: 2 or 2.5, DDR400 also includes CL = 3
AUTO PRECHARGE option for each burst access Auto Refresh and Self Refresh Modes
 
 
BGA Device Address Assignment and Package Table
FUNCTIONAL BLOCK DIAGRAM OF DDR SDRAM
PIN DESCRIPTIONS
 
INITIALIZATION Power sequence DESELECT or NOP  PRECHARGE ALL MODE REGISTER SET for Extended Mode Register to enable the DLL. MODE REGISTER SET for Mode Register to reset the DLL, and to program the operating parameters. PRECHARGE ALL Two AUTO refresh cycles
MODE REGISTER SET command for the Mode Register, with the reset DLL bit deactivated (i.e., to program operating parameters without resetting the DLL) must be performed.  Following these cycles, the DDR SDRAM is ready for normal operation.
INITIALIZE AND MODE REGISTER SETS
MODE REGISTER Define the specific mode of operation   1.Selection of a burst length 2.Burst type 3.CAS latency 4.Operating mode
Burst Length The burst length determines the maximum number of column locations that can be accessed for a given READ or WRITE command.
Burst Type Accesses within a given burst may be programmed to be either sequential or interleaved; this is referred to as the burst type.
Read Latency The READ latency is the delay, in clock cycles, between the registration of a READ command and the availability of the first piece of output data.
 
 
EXTENDED MODE REGISTER Control DLL enable/disable. Output drive strength selection (optional).
 
COMMANDS
 
 
 
 
DESELECT The DESELECT function (CS = High) prevents new commands from being executed by the DDR SDRAM.
NO OPERATION (NOP) This prevents unwanted commands from being registered during idle or wait states.
MODE REGISTER SET The MODE REGISTER SET command can only be issued when all banks are idle and no bursts are in progress, and a subsequent executable command cannot be issued until tMRD is met.
ACTIVE The ACTIVE command is used to open (or activate) a row in a particular bank for a subsequent access. This row remains active (or open) for accesses until a precharge (or READ or WRITE with AUTOPRECHARGE) is issued to that bank.
READ The READ command is used to initiate a burst read access to an active row. The value on input A10 determines whether or not auto precharge is used.
WRITE The WRITE command is used to initiate a burst write access to an active row. The value on input A10 determines whether or not auto precharge is used. Input data appearing on the DQs is written to the memory array subject to the DM input logic level appearing coincident with the data.
BURST TERMINATE The BURST TERMINATE command is used to truncate read bursts (with autoprecharge disabled).
PRECHARGE The PRECHARGE command is used to deactivate the open row in a particular bank or the open row in all banks. Input A10 determines whether one or all banks are to be precharged. A PRECHARGE command will be treated as a NOP if there is no open row in that bank, or if the previously open row is already in the process of precharging.
AUTO PRECHARGE AUTO PRECHARGE is a feature which performs the same individual--bank precharge function described above, but without requiring an explicit command. This is accomplished by using A10 to enable AUTO PRECHARGE in conjunction with a specific READ or WRITE command.
AUTO PRECHARGE ensures that the precharge is initiated at the earliest valid stage within a burst. This is determined as if an explicit PRECHARGE command was issued at the earliest possible time.
REFRESH REQUIREMENTS DDR SDRAMs require a refresh of all rows in any rolling 64 ms interval. Dividing the number of device rows into the rolling 64ms interval defines the average refresh interval, tREFI, which is a guideline to controllers for distributed refresh timing. For example, a 256Mb DDR SDRAM has 8192 rows resulting in a tREFI of 7.8  μ s.
To avoid excessive interruptions to the memory controller, higher density DDR SDRAMs maintain the 7.8  μ s average refresh time and perform multiple internal refresh bursts.
AUTO REFRESH AUTOREFRESH is used during normal operation of the DDR SDRAM The refresh addressing is generated by the internal refresh controller. This makes the address bits ”Don’t Care” during an AUTO REFRESH command. The DDR SDRAM requires AUTO REFRESH cycles at an average periodic interval of tREFI (maximum).
A maximum of eight AUTO REFRESH commands can be posted to any given DDRSDRAM,and the maximum absolute interval between any AUTO REFRESH command and the next AUTO REFRESH command is 8 * tREFI.
SELF REFRESH When in the self refresh mode, the DDR SDRAM retains data without external clocking. The SELF REFRESH command is initiated like an AUTO REFRESH command except CKE is disabled (LOW). The DLL is automatically disabled upon entering SELF REFRESH, and  is automatically enabled upon exiting SELF REFRESH.
Any time the DLL is enabled a DLL Reset must follow and 200 clock cycles should occur before a READ command can be issued. Input signals except CKE are ”Don’t Care” during SELF REFRESH.
The procedure for exiting self refresh CK must be stable prior to CKE going back HIGH. DDR SDRAM must have NOP commands issued for tXSNR because time is required for the completion of any internal refresh in progress. A simple algorithm for meeting both refresh and DLL requirements is to apply NOPs for 200 clock cycles before applying any other command.
The use of SELF REFRESH mode introduces the possibility that an internally timed event can be missed when CKE is raised for exit from self refresh mode. Upon exit from SELF REFRESH an extra auto refresh command is recommended.
OPERATIONS BANK/ROW ACTIVATION
tRCD and tRRD Definition
Read COMMAND
READ  BURST-REQUIRED CAS LATENCIES
CONSECUTIVE READ BURSTS
NONCONSECUTIVE READ BURSTS
RANDOM READ ACCESSES
TERMINATING A READ BURST
READ TO WRITE
READ TO PRECHARGE
WRITE COMMAND
MAX&MIN DQSS
Nom., Min., and Max tDQSS
WRITE TO WRITE -- Max tDQSS
WRITE TO WRITE -- Max tDQSS, NON CONSECUTIVE
RANDOM  WRITE  CYCLES -- Max tDQSS
WRITE TO READ -- Max tDQSS, NON--INTERRUPTING
WRITE TO READ -- Max tDQSS, INTERRUPTING
WRITE TO READ -- Max tDQSS, ODD NUMBER OF DATA,INTERRUPTING
WRITE TO PRECHARGE -- Max tDQSS, NON--INTERRUPTING
WRITE TO PRECHARGE -- Max tDQSS, INTERRUPTING
WRITE TO PRECHARGE -- Max tDQSS,ODD NUMBER OF DATA, INTERRUPTING
PRECHARGE COMMAND
POWER--DOWN
BANK READ ACCESS
WRITE -- DM OPERATION

More Related Content

What's hot (20)

PDF
DDR4 SDRAM : Notes
Subhajit Sahu
 
DOCX
301378156 design-of-sram-in-verilog
Srinivas Naidu
 
PPTX
Dd sdram
Ratnakar Varun
 
PDF
DDR3 SDRAM : Notes
Subhajit Sahu
 
PPSX
Lect 2 ARM processor architecture
Dr.YNM
 
PPTX
High Bandwidth Memory(HBM)
HARINATH REDDY
 
PPTX
dual-port RAM (DPRAM)
SACHINKUMAR1890
 
PPT
Serial Peripheral Interface(SPI)
Dhaval Kaneria
 
PPT
DDR2 SDRAM
Subash John
 
PPT
Static and Dynamic Read/Write memories
Abhilash Nair
 
PDF
Dual port ram
PravallikaTammisetty
 
PPTX
Semiconductor memories
SambitShreeman
 
PDF
Difference among 8085,8086,80186,80286,80386 Microprocessor.pdf
Mahbubay Rabbani Mim
 
PDF
Introduction to pic microcontroller
Siva Kumar
 
PDF
Get it right the first time lpddr4 validation and compliance test
Barbara Aichinger
 
PPTX
Direct Memory Access
Hetauda City College
 
PDF
9 semiconductor memory
Usha Mehta
 
PPTX
4.programmable dma controller 8257
MdFazleRabbi18
 
PPTX
Nand flash memory
Mohamed Fadel Buffon
 
PDF
Computer organization memory
Deepak John
 
DDR4 SDRAM : Notes
Subhajit Sahu
 
301378156 design-of-sram-in-verilog
Srinivas Naidu
 
Dd sdram
Ratnakar Varun
 
DDR3 SDRAM : Notes
Subhajit Sahu
 
Lect 2 ARM processor architecture
Dr.YNM
 
High Bandwidth Memory(HBM)
HARINATH REDDY
 
dual-port RAM (DPRAM)
SACHINKUMAR1890
 
Serial Peripheral Interface(SPI)
Dhaval Kaneria
 
DDR2 SDRAM
Subash John
 
Static and Dynamic Read/Write memories
Abhilash Nair
 
Dual port ram
PravallikaTammisetty
 
Semiconductor memories
SambitShreeman
 
Difference among 8085,8086,80186,80286,80386 Microprocessor.pdf
Mahbubay Rabbani Mim
 
Introduction to pic microcontroller
Siva Kumar
 
Get it right the first time lpddr4 validation and compliance test
Barbara Aichinger
 
Direct Memory Access
Hetauda City College
 
9 semiconductor memory
Usha Mehta
 
4.programmable dma controller 8257
MdFazleRabbi18
 
Nand flash memory
Mohamed Fadel Buffon
 
Computer organization memory
Deepak John
 

Viewers also liked (16)

PPTX
Sdram
UTC
 
PDF
DDR4 Compliance Testing. Its time has come!
Barbara Aichinger
 
DOCX
Memory technologies
Chamila Wijayarathna
 
PDF
Memory map selection of real time sdram controller using verilog full project...
rahul kumar verma
 
PDF
A 64Gb/s PAM-4 Transmitter with 4-Tap FFE and 2.26pJ/b Energy Efficiency in 2...
aiclab
 
PPTX
Critical Performance Metrics for DDR4 based Systems
Barbara Aichinger
 
PPTX
Introduction of ram ddr3
Technocratz
 
PPTX
Functional block diagram_of_laser_printer
Kartik Kalpande Patil
 
PPT
Hardware Memory
Vinit Vyas
 
PDF
Si design guideforddr2-ddr3pcb_eng1
thiagukv
 
PPT
ARM Fundamentals
guest56d1b781
 
PPTX
SRAM
rohitladdu
 
PPT
Ntroduction to computer architecture and organization
Fakulti seni, komputeran dan indusri kreatif
 
PPTX
Random Access Memory
rohitladdu
 
PPTX
ARM Processor
Aniket Thakur
 
PPT
COMPUTER MEMORY : TYPES & FUNCTIONS
Angel Mary George
 
Sdram
UTC
 
DDR4 Compliance Testing. Its time has come!
Barbara Aichinger
 
Memory technologies
Chamila Wijayarathna
 
Memory map selection of real time sdram controller using verilog full project...
rahul kumar verma
 
A 64Gb/s PAM-4 Transmitter with 4-Tap FFE and 2.26pJ/b Energy Efficiency in 2...
aiclab
 
Critical Performance Metrics for DDR4 based Systems
Barbara Aichinger
 
Introduction of ram ddr3
Technocratz
 
Functional block diagram_of_laser_printer
Kartik Kalpande Patil
 
Hardware Memory
Vinit Vyas
 
Si design guideforddr2-ddr3pcb_eng1
thiagukv
 
ARM Fundamentals
guest56d1b781
 
Ntroduction to computer architecture and organization
Fakulti seni, komputeran dan indusri kreatif
 
Random Access Memory
rohitladdu
 
ARM Processor
Aniket Thakur
 
COMPUTER MEMORY : TYPES & FUNCTIONS
Angel Mary George
 
Ad

Similar to Double data rate (ddr) (20)

PDF
Adaptive bank management[1]
Durga Prasada Rao M
 
PDF
L010236974
IOSR Journals
 
PDF
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET Journal
 
PPTX
Readonly memories DMAcontrollerand .pptx
sirishaYerraboina1
 
PPTX
Memory system
gourav kottawar
 
PPTX
ROM (Rhehuiejead Only Mem67😁😁❤ory).pptx
SagniTolasa
 
PDF
Implementation of FPGA based Memory Controller for DDR2 SDRAM
IRJET Journal
 
PPT
05 Internal Memory
Jeanie Delos Arcos
 
PDF
DDR SDRAM : Notes
Subhajit Sahu
 
PDF
DDR4_Device_Operations_Rev11_Oct_14-0.pdf
Naveen566675
 
PDF
DDR DIMM Design
Mohamad Tisani
 
PPTX
ICT-Lecture_07(Primary Memory and its types).pptx
muhammadanus20
 
PDF
Memory Interfaces & Controllers - Sandeep Kulkarni, Lattice
FPGA Central
 
PPTX
DRAM
rohitladdu
 
PDF
Memory management
Adrien Mahieux
 
PPT
05 internal memory
Ammara Naseem
 
PPTX
Memory organization
Dhaval Bagal
 
PPT
05 internal memory
dilip kumar
 
PPT
Internal Memory FIT NED UNIVERSITY OF EN
moizbhai999
 
DOCX
Random Access Memory ( RAM)
SH Rajøn
 
Adaptive bank management[1]
Durga Prasada Rao M
 
L010236974
IOSR Journals
 
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET Journal
 
Readonly memories DMAcontrollerand .pptx
sirishaYerraboina1
 
Memory system
gourav kottawar
 
ROM (Rhehuiejead Only Mem67😁😁❤ory).pptx
SagniTolasa
 
Implementation of FPGA based Memory Controller for DDR2 SDRAM
IRJET Journal
 
05 Internal Memory
Jeanie Delos Arcos
 
DDR SDRAM : Notes
Subhajit Sahu
 
DDR4_Device_Operations_Rev11_Oct_14-0.pdf
Naveen566675
 
DDR DIMM Design
Mohamad Tisani
 
ICT-Lecture_07(Primary Memory and its types).pptx
muhammadanus20
 
Memory Interfaces & Controllers - Sandeep Kulkarni, Lattice
FPGA Central
 
Memory management
Adrien Mahieux
 
05 internal memory
Ammara Naseem
 
Memory organization
Dhaval Bagal
 
05 internal memory
dilip kumar
 
Internal Memory FIT NED UNIVERSITY OF EN
moizbhai999
 
Random Access Memory ( RAM)
SH Rajøn
 
Ad

More from Anderson Huang (7)

PDF
050411 stb產業發展與應用趨勢探討
Anderson Huang
 
PPT
Cmos imaging present to customer0422
Anderson Huang
 
PPT
Docsis overview
Anderson Huang
 
PDF
Stb與數位電視新攻略
Anderson Huang
 
PDF
示波器原理及應用
Anderson Huang
 
PPT
Choate hs elec_test_final
Anderson Huang
 
PDF
視訊系統概論及量測
Anderson Huang
 
050411 stb產業發展與應用趨勢探討
Anderson Huang
 
Cmos imaging present to customer0422
Anderson Huang
 
Docsis overview
Anderson Huang
 
Stb與數位電視新攻略
Anderson Huang
 
示波器原理及應用
Anderson Huang
 
Choate hs elec_test_final
Anderson Huang
 
視訊系統概論及量測
Anderson Huang
 

Recently uploaded (20)

PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
July Patch Tuesday
Ivanti
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Python basic programing language for automation
DanialHabibi2
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 

Double data rate (ddr)

  • 1. Double Data Rate (DDR) SDRAM Specification 64Mb through 1Gb DDR SDRAMs with X4/X8/X16 data interfaces.
  • 2. FEATURES Double--data--rate architecture; two data transfers per clock cycle Bidirectional, data strobe (DQS) is transmitted/received with data, to be used in capturing data at the receiver DQS is edge--aligned with data for READs ; center--aligned with data for WRITEs Differential clock inputs (CK and CK#)
  • 3. DLL aligns DQ and DQS transitions with CK transitions Commands entered on each positive CK edge; data and data mask referenced to both edges of DQS Four internal banks for concurrent operation Data mask (DM) for write data Burst lengths: 2, 4, or 8 CAS Latency: 2 or 2.5, DDR400 also includes CL = 3
  • 4. AUTO PRECHARGE option for each burst access Auto Refresh and Self Refresh Modes
  • 5.  
  • 6.  
  • 7. BGA Device Address Assignment and Package Table
  • 10.  
  • 11. INITIALIZATION Power sequence DESELECT or NOP PRECHARGE ALL MODE REGISTER SET for Extended Mode Register to enable the DLL. MODE REGISTER SET for Mode Register to reset the DLL, and to program the operating parameters. PRECHARGE ALL Two AUTO refresh cycles
  • 12. MODE REGISTER SET command for the Mode Register, with the reset DLL bit deactivated (i.e., to program operating parameters without resetting the DLL) must be performed. Following these cycles, the DDR SDRAM is ready for normal operation.
  • 13. INITIALIZE AND MODE REGISTER SETS
  • 14. MODE REGISTER Define the specific mode of operation 1.Selection of a burst length 2.Burst type 3.CAS latency 4.Operating mode
  • 15. Burst Length The burst length determines the maximum number of column locations that can be accessed for a given READ or WRITE command.
  • 16. Burst Type Accesses within a given burst may be programmed to be either sequential or interleaved; this is referred to as the burst type.
  • 17. Read Latency The READ latency is the delay, in clock cycles, between the registration of a READ command and the availability of the first piece of output data.
  • 18.  
  • 19.  
  • 20. EXTENDED MODE REGISTER Control DLL enable/disable. Output drive strength selection (optional).
  • 21.  
  • 23.  
  • 24.  
  • 25.  
  • 26.  
  • 27. DESELECT The DESELECT function (CS = High) prevents new commands from being executed by the DDR SDRAM.
  • 28. NO OPERATION (NOP) This prevents unwanted commands from being registered during idle or wait states.
  • 29. MODE REGISTER SET The MODE REGISTER SET command can only be issued when all banks are idle and no bursts are in progress, and a subsequent executable command cannot be issued until tMRD is met.
  • 30. ACTIVE The ACTIVE command is used to open (or activate) a row in a particular bank for a subsequent access. This row remains active (or open) for accesses until a precharge (or READ or WRITE with AUTOPRECHARGE) is issued to that bank.
  • 31. READ The READ command is used to initiate a burst read access to an active row. The value on input A10 determines whether or not auto precharge is used.
  • 32. WRITE The WRITE command is used to initiate a burst write access to an active row. The value on input A10 determines whether or not auto precharge is used. Input data appearing on the DQs is written to the memory array subject to the DM input logic level appearing coincident with the data.
  • 33. BURST TERMINATE The BURST TERMINATE command is used to truncate read bursts (with autoprecharge disabled).
  • 34. PRECHARGE The PRECHARGE command is used to deactivate the open row in a particular bank or the open row in all banks. Input A10 determines whether one or all banks are to be precharged. A PRECHARGE command will be treated as a NOP if there is no open row in that bank, or if the previously open row is already in the process of precharging.
  • 35. AUTO PRECHARGE AUTO PRECHARGE is a feature which performs the same individual--bank precharge function described above, but without requiring an explicit command. This is accomplished by using A10 to enable AUTO PRECHARGE in conjunction with a specific READ or WRITE command.
  • 36. AUTO PRECHARGE ensures that the precharge is initiated at the earliest valid stage within a burst. This is determined as if an explicit PRECHARGE command was issued at the earliest possible time.
  • 37. REFRESH REQUIREMENTS DDR SDRAMs require a refresh of all rows in any rolling 64 ms interval. Dividing the number of device rows into the rolling 64ms interval defines the average refresh interval, tREFI, which is a guideline to controllers for distributed refresh timing. For example, a 256Mb DDR SDRAM has 8192 rows resulting in a tREFI of 7.8 μ s.
  • 38. To avoid excessive interruptions to the memory controller, higher density DDR SDRAMs maintain the 7.8 μ s average refresh time and perform multiple internal refresh bursts.
  • 39. AUTO REFRESH AUTOREFRESH is used during normal operation of the DDR SDRAM The refresh addressing is generated by the internal refresh controller. This makes the address bits ”Don’t Care” during an AUTO REFRESH command. The DDR SDRAM requires AUTO REFRESH cycles at an average periodic interval of tREFI (maximum).
  • 40. A maximum of eight AUTO REFRESH commands can be posted to any given DDRSDRAM,and the maximum absolute interval between any AUTO REFRESH command and the next AUTO REFRESH command is 8 * tREFI.
  • 41. SELF REFRESH When in the self refresh mode, the DDR SDRAM retains data without external clocking. The SELF REFRESH command is initiated like an AUTO REFRESH command except CKE is disabled (LOW). The DLL is automatically disabled upon entering SELF REFRESH, and is automatically enabled upon exiting SELF REFRESH.
  • 42. Any time the DLL is enabled a DLL Reset must follow and 200 clock cycles should occur before a READ command can be issued. Input signals except CKE are ”Don’t Care” during SELF REFRESH.
  • 43. The procedure for exiting self refresh CK must be stable prior to CKE going back HIGH. DDR SDRAM must have NOP commands issued for tXSNR because time is required for the completion of any internal refresh in progress. A simple algorithm for meeting both refresh and DLL requirements is to apply NOPs for 200 clock cycles before applying any other command.
  • 44. The use of SELF REFRESH mode introduces the possibility that an internally timed event can be missed when CKE is raised for exit from self refresh mode. Upon exit from SELF REFRESH an extra auto refresh command is recommended.
  • 46. tRCD and tRRD Definition
  • 48. READ BURST-REQUIRED CAS LATENCIES
  • 57. Nom., Min., and Max tDQSS
  • 58. WRITE TO WRITE -- Max tDQSS
  • 59. WRITE TO WRITE -- Max tDQSS, NON CONSECUTIVE
  • 60. RANDOM WRITE CYCLES -- Max tDQSS
  • 61. WRITE TO READ -- Max tDQSS, NON--INTERRUPTING
  • 62. WRITE TO READ -- Max tDQSS, INTERRUPTING
  • 63. WRITE TO READ -- Max tDQSS, ODD NUMBER OF DATA,INTERRUPTING
  • 64. WRITE TO PRECHARGE -- Max tDQSS, NON--INTERRUPTING
  • 65. WRITE TO PRECHARGE -- Max tDQSS, INTERRUPTING
  • 66. WRITE TO PRECHARGE -- Max tDQSS,ODD NUMBER OF DATA, INTERRUPTING
  • 70. WRITE -- DM OPERATION

Editor's Notes

  • #6: TSOP2 封裝
  • #7: BGA 封裝