DOC PREVIEW
Berkeley COMPSCI 150 - Lecture 14 – DRAM

This preview shows page 1-2-15-16-31-32 out of 32 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 32 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 32 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 32 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 32 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 32 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 32 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 32 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

UC Regents Fall 2011 © UCBCS 150 L14: DRAM2011-10-13Elad Alontoday’s lecture by John LazzaroCS 150 Digital DesignLecture 14 – DRAMwww-inst.eecs.berkeley.edu/~cs150/TAs: Daiwei Li, James Parker, Dan Yeager1UC Regents Fall 2011 © UCBCS 150 L14: DRAMToday’s Lecture: DRAMDRAM: Bottom-upDRAM, Xilinx, and YouDRAM: Top-downFigure 4: 64 Meg x 8 Functional Block Diagram 14Row-addressMUXControllogicColumn-addresscounter/latchMode registers10Command decodeA0–A13,BA0, BA114Addressregister16256(x32)8,192I/O gatingDM mask logicColumndecoderBank 0Memoryarray(16,384 x 256 x 32)Bank 0row-addresslatch anddecoder16,384Sense amplifiersBankcontrollogic16Bank 1Bank 2Bank 314822Refreshcounter8882RCVRS323232CK outDataDQS, DQS#internalCK, CK#CK, CK#COL0, COL1COL0, COL1CK inDRVRSDLLMUXDQSgenerator88888DQ0–DQ7DQS, DQS#2ReadlatchWriteFIFOanddriversData8888321111Mask111114882Bank 1Bank 2Bank 3InputregistersDMRDQS#RAS#CAS#CKCS#WE#CK#CKEODTRDQSVddQR1R1R2R2sw1sw2VssQsw1sw2ODT controlsw3R3R3sw3R1R1R2R2sw1sw2R3R3sw3R1R1R2R2sw1sw2R3R3sw3Figure 5: 32 Meg x 16 Functional Block Diagram 13Row-addressMUXControlLogicColumn-addresscounter/latchModeregisters10A0–A12,BA0, BA113Addressregister15256(x64)16,384I/O gatingDM mask logicColumndecoderBank 0Memoryarray(8,192 x 256 x 64)Bank 0row-Addresslatch anddecoder8,192Sense amplifiersBankcontrollogic15 Bank 1Bank 2Bank 313822Refreshcounter1616164646464CK outDataUDQS, UDQS#LDQS, LDQS#InternalCK, CK#CK, CK#COL0, COL1COL0, COL1CK inDLLMUXDQSgenerator1616161616UDQS, UDQS#LDQS, LDQS#4ReadlatchWriteFIFOanddriversData16161616642222Mask22222816162Bank 1Bank 2Bank 3InputregistersUDM, LDMDQ0–DQ15RAS#CAS#CKCS#WE#CK#Command decodeCKEODTDRVRSRCVRSVddQR1R1R2R2sw1sw2VssQsw1sw2ODT controlsw3R3R3sw3R1R1R2R2sw1sw2R3R3sw3R1R1R2R2sw1sw2R3R3sw3512Mb: x4, x8, x16 DDR2 SDRAMFunctional Block DiagramsPDF: 09005aef82f1e6e2512MbDDR2.pdf - Rev. O 7/09 EN12Micron Technology, Inc. reserves the right to change products or specifications without notice.©2004 Micron Technology, Inc. All rights reserved.2UC Regents Fall 2011 © UCBCS 150 L14: DRAM14 www.xilinx.com ML505/ML506/ML507 Evaluation PlatformUG347 (v3.0) May 19, 2008Chapter 1: ML505/ML506/ML507 Evaluation PlatformRNote: The label on the CompactFlash (CF) card shipped with your board might differ from the one shown.Figure 1-3: Detailed Description of Virtex-5 ML505 Components (Back)UG347_02_11290617214332343DDR2 SO-DIMM on ML505 BoardDDR2: Double-Data Rate, 2nd generationSO-DIMM: Small-Outline, Dual Inline Memory Module3UC Regents Fall 2011 © UCBCS 150 L14: DRAMDDR2 SO-DIMM ModuleDDR2 SDRAM SODIMMMT4HTF1664HY – 128MBMT4HTF3264HY – 256MBMT4HTF6464HY – 512MBFeatures!200-pin, small-outline dual in-line memory module(SODIMM)!Fast data transfer rates: PC2-3200, PC2-4200,PC2-5300, or PC2-6400!128MB (16 Meg x 64), 256MB (32 Meg x 64), or512MB (64 Meg x 64)!VDD = VDDQ = 1.8V!VDDSPD = 1.7–3.6V!JEDEC-standard 1.8V I/O (SSTL_18-compatible)!Differential data strobe (DQS, DQS#) option!4n-bit prefetch architecture!Multiple internal device banks for concurrent opera-tion!Programmable CAS latency (CL)!Posted CAS additive latency (AL)!WRITE latency = READ latency - 1 tCK!Programmable burst lengths (BL): 4 or 8!Adjustable data-output drive strength!64ms, 8192-cycle refresh!On-die termination (ODT)!Serial presence detect (SPD) with EEPROM!Gold edge contacts!Single rankFigure 1: 200-Pin SODIMM (MO-224 R/C C)Module height: 30mm (1.18in)OptionsMarking!Operating temperature "Commercial (0°C # TA # +70°C)None"Industrial (–40°C # TA # +85°C)1I!Package "200-pin DIMM (lead-free)Y!Frequency/CL2 "2.5ns @ CL = 5 (DDR2-800)-80E"2.5ns @ CL = 6 (DDR2-800)-800"3.0ns @ CL = 5 (DDR2-667)-667"3.75ns @ CL = 4 (DDR2-533)3-53E"5.0ns @ CL = 3 (DDR2-400)3-40ENotes:1.Contact Micron for industrial temperaturemodule offerings.2.CL = CAS (READ) latency.3.Not recommended for new designs.Table 1: Key Timing ParametersSpeedGradeIndustryNomenclatureData Rate (MT/s)tRCD(ns)tRP(ns)tRC(ns)CL = 6CL = 5CL = 4CL = 3-80EPC2-6400 800 800 533 400 12.5 12.5 55-800PC2-6400 800 667 533 400 15 15 55-667PC2-5300"667 553 400 15 15 55-53EPC2-4200" "553 400 15 15 55-40EPC2-3200" "400 400 15 15 55128MB, 256MB, 512MB (x64, SR) 200-Pin DDR2 SODIMMFeaturesPDF: 09005aef8161d160htf4c16_32_64x64h.pdf - Rev. I 3/10 EN1Micron Technology, Inc. reserves the right to change products or specifications without notice.© 2005 Micron Technology, Inc. All rights reserved.Products and specifications discussed herein are subject to change by Micron without notice.Functional Block DiagramFigure 2: Functional Block Diagram BA[2/1:0]A[12:0]RAS#CAS# WE# CKE0 ODT0 BA[2/1:0]: DDR2 SDRAM A[12:0]: DDR2 SDRAM RAS#: DDR2 SDRAM CAS#: DDR2 SDRAM WE#: DDR2 SDRAM CKE0: DDR2 SDRAM ODT0: DDR2 SDRAM DDR SDRAM U1, U2CK0CK0#DDR SDRAM U3, U4CK1CK1#A0Serial PDA1A2SA0SA1SDASCLWPU5VREFVSSDDR2 SDRAM DDR2 SDRAM VDDVDDSPDSerial PDDDR2 SDRAM DQS DQS# DM DQDQ DQ DQ DQ DQDQDQ DQS DQS# DM DQ DQDQDQ DQ DQ DQDQDQ0 DQ1 DQ2 DQ3 DQ4 DQ5 DQ6 DQ7DQ8 DQ9 DQ10 DQ11 DQ12 DQ13 DQ14 DQ15DQS0 DQS0# DM0DQS1 DQS1# DM1CS#U1DQS DQS# DM DQDQ DQ DQ DQ DQDQDQ DQS DQS# DM DQ DQDQDQ DQ DQ DQDQDQ16 DQ17 DQ18 DQ19 DQ20 DQ21 DQ22 DQ23DQ24 DQ25 DQ26 DQ27 DQ28 DQ29 DQ30 DQ31DQS2 DQS2# DM2DQS3 DQS3# DM3CS#U2DQS DQS# DM DQDQ DQ DQ DQ DQDQDQ DQS DQS# DM DQ DQDQDQ DQ DQ DQDQDQ32 DQ33 DQ34 DQ35 DQ36 DQ37 DQ38 DQ39DQ40 DQ41 DQ42 DQ43 DQ44 DQ45 DQ46 DQ47DQS4 DQS4# DM4DQS5 DQS5# DM5CS#U3DQS DQS# DM DQDQ DQ DQ DQ DQDQDQ DQS DQS# DM DQ DQDQDQ DQ DQ DQDQDQ48 DQ49 DQ50 DQ51 DQ52 DQ53 DQ54 DQ55DQ56 DQ57 DQ58 DQ59 DQ60 DQ61 DQ62 DQ63DQS7 DQS7# DM7DQS6 DQS6# DM6CS#U4S0#3VSSVSS128MB, 256MB, 512MB (x64, SR) 200-Pin DDR2 SODIMMFunctional Block DiagramPDF: 09005aef8161d160htf4c16_32_64x64h.pdf - Rev. I 3/10 EN6Micron Technology, Inc. reserves the right to change products or specifications without notice.© 2005 Micron Technology, Inc. All rights reserved.DRAM chipsare wired in parallel and run in lockstep.4UC Regents Fall 2011 © UCBCS 150 L14: DRAMProject controller: Xilinx-supplied IPMemory Interface Solutions User Guide www.xilinx.com 137UG086 (v3.6) September 21, 2010Direct-Clocking InterfaceRDDR2 Controller SubmodulesInfrastructureThe infrastructure module generates the FPGA clock and reset signals. When differential clocking is used, sys_clk_p, sys_clk_n, clk_200_p, and clk_200_n signals appear. When single-ended clocking is used, sys_clk and idly_clk_200 signals appear. In addition, clocks are available for design use and a 200 MHz clock is provided for the IDELAYCTRL


View Full Document

Berkeley COMPSCI 150 - Lecture 14 – DRAM

Documents in this Course
Lab 2

Lab 2

9 pages

Debugging

Debugging

28 pages

Lab 1

Lab 1

15 pages

Memory

Memory

13 pages

Lecture 7

Lecture 7

11 pages

SPDIF

SPDIF

18 pages

Memory

Memory

27 pages

Exam III

Exam III

15 pages

Quiz

Quiz

6 pages

Problem

Problem

3 pages

Memory

Memory

26 pages

Lab 1

Lab 1

9 pages

Memory

Memory

5 pages

Load more
Download Lecture 14 – DRAM
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Lecture 14 – DRAM and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture 14 – DRAM 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?