ECE 554 Computer. Architecture Lecture 5. Main Memory
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
2GB DDR3 SDRAM 72Bit SO-DIMM
Apacer Memory Product Specification 2GB DDR3 SDRAM 72bit SO-DIMM Speed Max CAS Component Number of Part Number Bandwidth Density Organization Grade Frequency Latency Composition Rank 0C 78.A2GCB.AF10C 8.5GB/sec 1066Mbps 533MHz CL7 2GB 256Mx72 256Mx8 * 9 1 Specifications z Support ECC error detection and correction z On DIMM Thermal Sensor: YES z Density:2GB z Organization – 256 word x 72 bits, 1rank z Mounting 9 pieces of 2G bits DDR3 SDRAM sealed FBGA z Package: 204-pin socket type small outline dual in line memory module (SO-DIMM) --- PCB height: 30.0mm --- Lead pitch: 0.6mm (pin) --- Lead-free (RoHS compliant) z Power supply: VDD = 1.5V + 0.075V z Eight internal banks for concurrent operation ( components) z Interface: SSTL_15 z Burst lengths (BL): 8 and 4 with Burst Chop (BC) z /CAS Latency (CL): 6,7,8,9 z /CAS Write latency (CWL): 5,6,7 z Precharge: Auto precharge option for each burst access z Refresh: Auto-refresh, self-refresh z Refresh cycles --- Average refresh period 7.8㎲ at 0℃ < TC < +85℃ 3.9㎲ at +85℃ < TC < +95℃ z Operating case temperature range --- TC = 0℃ to +95℃ z Serial presence detect (SPD) z VDDSPD = 3.0V to 3.6V Apacer Memory Product Specification Features z Double-data-rate architecture; two data transfers per clock cycle. z The high-speed data transfer is realized by the 8 bits prefetch pipelined architecture. z Bi-directional differential data strobe (DQS and /DQS) is transmitted/received with data for capturing data at the receiver. z DQS is edge-aligned with data for READs; center aligned with data for WRITEs. -
Fully-Buffered DIMM Memory Architectures: Understanding Mechanisms, Overheads and Scaling
Fully-Buffered DIMM Memory Architectures: Understanding Mechanisms, Overheads and Scaling Brinda Ganesh†, Aamer Jaleel‡, David Wang†, and Bruce Jacob† †University of Maryland, College Park, MD ‡VSSAD, Intel Corporation, Hudson, MA {brinda, blj}@eng.umd.edu Abstract Consequently the maximum number of DIMMs per channel in Performance gains in memory have traditionally been successive DRAM generations has been decreasing. SDRAM obtained by increasing memory bus widths and speeds. The channels have supported up to 8 DIMMs of memory, some diminishing returns of such techniques have led to the types of DDR channels support only 4 DIMMs, DDR2 channels proposal of an alternate architecture, the Fully-Buffered have but 2 DIMMs, and DDR3 channels are expected to support DIMM. This new standard replaces the conventional only a single DIMM. In addition the serpentine routing required for electrical path-length matching of the data wires becomes memory bus with a narrow, high-speed interface between the challenging as bus widths increase. For the bus widths of today, memory controller and the DIMMs. This paper examines the motherboard area occupied by a single channel is signifi- how traditional DDRx based memory controller policies for cant, complicating the task of adding capacity by increasing the scheduling and row buffer management perform on a Fully- number of channels. To address these scalability issues, an alter- Buffered DIMM memory architecture. The split-bus nate DRAM technology, the Fully Buffered Dual Inline Mem- architecture used by FBDIMM systems results in an average ory Module (FBDIMM) [2] has been introduced. improvement of 7% in latency and 10% in bandwidth at The FBDIMM memory architecture replaces the shared par- higher utilizations. -
Different Types of RAM RAM RAM Stands for Random Access Memory. It Is Place Where Computer Stores Its Operating System. Applicat
Different types of RAM RAM RAM stands for Random Access Memory. It is place where computer stores its Operating System. Application Program and current data. when you refer to computer memory they mostly it mean RAM. The two main forms of modern RAM are Static RAM (SRAM) and Dynamic RAM (DRAM). DRAM memories (Dynamic Random Access Module), which are inexpensive . They are used essentially for the computer's main memory SRAM memories(Static Random Access Module), which are fast and costly. SRAM memories are used in particular for the processer's cache memory. Early memories existed in the form of chips called DIP (Dual Inline Package). Nowaday's memories generally exist in the form of modules, which are cards that can be plugged into connectors for this purpose. They are generally three types of RAM module they are 1. DIP 2. SIMM 3. DIMM 4. SDRAM 1. DIP(Dual In Line Package) Older computer systems used DIP memory directely, either soldering it to the motherboard or placing it in sockets that had been soldered to the motherboard. Most memory chips are packaged into small plastic or ceramic packages called dual inline packages or DIPs . A DIP is a rectangular package with rows of pins running along its two longer edges. These are the small black boxes you see on SIMMs, DIMMs or other larger packaging styles. However , this arrangment caused many problems. Chips inserted into sockets suffered reliability problems as the chips would (over time) tend to work their way out of the sockets. 2. SIMM A SIMM, or single in-line memory module, is a type of memory module containing random access memory used in computers from the early 1980s to the late 1990s . -
Product Guide SAMSUNG ELECTRONICS RESERVES the RIGHT to CHANGE PRODUCTS, INFORMATION and SPECIFICATIONS WITHOUT NOTICE
May. 2018 DDR4 SDRAM Memory Product Guide SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. Products and specifications discussed herein are for reference purposes only. All information discussed herein is provided on an "AS IS" basis, without warranties of any kind. This document and all information discussed herein remain the sole and exclusive property of Samsung Electronics. No license of any patent, copyright, mask work, trademark or any other intellectual property right is granted by one party to the other party under this document, by implication, estoppel or other- wise. Samsung products are not intended for use in life support, critical care, medical, safety equipment, or similar applications where product failure could result in loss of life or personal or physical harm, or any military or defense application, or any governmental procurement to which special terms or provisions may apply. For updates or additional information about Samsung products, contact your nearest Samsung office. All brand names, trademarks and registered trademarks belong to their respective owners. © 2018 Samsung Electronics Co., Ltd. All rights reserved. - 1 - May. 2018 Product Guide DDR4 SDRAM Memory 1. DDR4 SDRAM MEMORY ORDERING INFORMATION 1 2 3 4 5 6 7 8 9 10 11 K 4 A X X X X X X X - X X X X SAMSUNG Memory Speed DRAM Temp & Power DRAM Type Package Type Density Revision Bit Organization Interface (VDD, VDDQ) # of Internal Banks 1. SAMSUNG Memory : K 8. Revision M: 1st Gen. A: 2nd Gen. 2. DRAM : 4 B: 3rd Gen. C: 4th Gen. D: 5th Gen. -
Architectural Techniques to Enhance DRAM Scaling
Architectural Techniques to Enhance DRAM Scaling Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Electrical and Computer Engineering Yoongu Kim B.S., Electrical Engineering, Seoul National University Carnegie Mellon University Pittsburgh, PA June, 2015 Abstract For decades, main memory has enjoyed the continuous scaling of its physical substrate: DRAM (Dynamic Random Access Memory). But now, DRAM scaling has reached a thresh- old where DRAM cells cannot be made smaller without jeopardizing their robustness. This thesis identifies two specific challenges to DRAM scaling, and presents architectural tech- niques to overcome them. First, DRAM cells are becoming less reliable. As DRAM process technology scales down to smaller dimensions, it is more likely for DRAM cells to electrically interfere with each other’s operation. We confirm this by exposing the vulnerability of the latest DRAM chips to a reliability problem called disturbance errors. By reading repeatedly from the same cell in DRAM, we show that it is possible to corrupt the data stored in nearby cells. We demonstrate this phenomenon on Intel and AMD systems using a malicious program that generates many DRAM accesses. We provide an extensive characterization of the errors, as well as their behavior, using a custom-built testing platform. After examining various potential ways of addressing the problem, we propose a low-overhead solution that effec- tively prevents the errors through a collaborative effort between the DRAM chips and the DRAM controller. Second, DRAM cells are becoming slower due to worsening variation in DRAM process technology. To alleviate the latency bottleneck, we propose to unlock fine-grained paral- lelism within a DRAM chip so that many accesses can be served at the same time. -
Fully Buffered Dimms for Server
07137_Fully_Buffered_DIMM.qxd 22.03.2007 12:08 Uhr Seite 1 Product Information April 2007 Fully Buffered Complete in-house solution DIMM up to 8 GB DDR2 SDRAM DIMM With the ever increasing operation frequency the number of DIMM modules on a memory channel with the current parallel stub-bus interface has hit saturation * point. For server applications where lots of DRAM components are required, a new solution replacing the Registered DIMM modules for data rates of 533 Mb/s Advantages and above becomes necessary. s Maximum DRAM density per channel s World-class module assembly The FB-DIMM channel architecture introduces a new memory interconnect s Optimized heat sink solution s Power Saving Trench Technology – designed technology, which enables high memory capacity with high-speed DRAMs. The for optimized power consumption transition to serial point-to-point connections between the memory controller s Full JEDEC compliant and Intel validated and the first module on the channel, and between subsequent modules down the channel, makes the bus-loading independent from the DRAM input/output Availability (IO) speed. This enables high memory capacity with high-speed DRAMs. s DDR2-533, DDR2-667 and DDR2-800 s Densities from 512 MB up to 8 GB The FB-DIMM requires high-speed chip design and DRAM expertise. Qimonda Features is uniquely positioned to provide the entire skill set in-house, which clearly s Based on Qimonda’s 512 Mb and demonstrates Qimonda’s solution competence. Qimonda supplies FB-DIMMs in 1 Gb component two AMB sources with optimized heat sink design using power-saving DDR2 s Buffer with up to 6 Gb/s per pin s Complete data buffering on DIMM components. -
Dual-DIMM DDR2 and DDR3 SDRAM Board Design Guidelines, External
5. Dual-DIMM DDR2 and DDR3 SDRAM Board Design Guidelines June 2012 EMI_DG_005-4.1 EMI_DG_005-4.1 This chapter describes guidelines for implementing dual unbuffered DIMM (UDIMM) DDR2 and DDR3 SDRAM interfaces. This chapter discusses the impact on signal integrity of the data signal with the following conditions in a dual-DIMM configuration: ■ Populating just one slot versus populating both slots ■ Populating slot 1 versus slot 2 when only one DIMM is used ■ On-die termination (ODT) setting of 75 Ω versus an ODT setting of 150 Ω f For detailed information about a single-DIMM DDR2 SDRAM interface, refer to the DDR2 and DDR3 SDRAM Board Design Guidelines chapter. DDR2 SDRAM This section describes guidelines for implementing a dual slot unbuffered DDR2 SDRAM interface, operating at up to 400-MHz and 800-Mbps data rates. Figure 5–1 shows a typical DQS, DQ, and DM signal topology for a dual-DIMM interface configuration using the ODT feature of the DDR2 SDRAM components. Figure 5–1. Dual-DIMM DDR2 SDRAM Interface Configuration (1) VTT Ω RT = 54 DDR2 SDRAM DIMMs (Receiver) Board Trace FPGA Slot 1 Slot 2 (Driver) Board Trace Board Trace Note to Figure 5–1: (1) The parallel termination resistor RT = 54 Ω to VTT at the FPGA end of the line is optional for devices that support dynamic on-chip termination (OCT). © 2012 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. -
SBA-7121M-T1 Blade Module User's Manual
SBA-7121M-T1 Blade Module User’s Manual Revison 1.0c SBA-7121M-T1 Blade Module User’s Manual The information in this User’s Manual has been carefully reviewed and is believed to be accurate. The vendor assumes no responsibility for any inaccuracies that may be contained in this document, makes no commitment to update or to keep current the information in this manual, or to notify any person or organization of the updates. Please Note: For the most up-to-date version of this manual, please see our web site at www.supermicro.com. Super Micro Computer, Inc. ("Supermicro") reserves the right to make changes to the product described in this manual at any time and without notice. This product, including software and documentation, is the property of Supermicro and/or its licensors, and is supplied only under a license. Any use or reproduction of this product is not allowed, except as expressly permitted by the terms of said license. IN NO EVENT WILL SUPERMICRO BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, SPECULATIVE OR CONSEQUENTIAL DAMAGES ARISING FROM THE USE OR INABILITY TO USE THIS PRODUCT OR DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN PARTICULAR, SUPERMICRO SHALL NOT HAVE LIABILITY FOR ANY HARDWARE, SOFTWARE, OR DATA STORED OR USED WITH THE PRODUCT, INCLUDING THE COSTS OF REPAIRING, REPLACING, INTEGRATING, INSTALLING OR RECOVERING SUCH HARDWARE, SOFTWARE, OR DATA. Any disputes arising between manufacturer and customer shall be governed by the laws of Santa Clara County in the State of California, USA. The State of California, County of Santa Clara shall be the exclusive venue for the resolution of any such disputes. -
DDR3 SODIMM Product Datasheet
DDR3 SODIMM Product Datasheet 廣 穎 電 通 股 份 有 限 公 司 Silicon Power Computer & Communications Inc. TEL: 886-2 8797-8833 FAX: 886-2 8751-6595 台北市114內湖區洲子街106號7樓 7F, No.106, ZHO-Z ST. NEIHU DIST, 114, TAIPEI, TAIWAN, R.O.C This document is a general product description and is subject to change without notice DDR3 SODIMM Product Datasheet Index Index...................................................................................................................................................................... 2 Revision History ................................................................................................................................................ 3 Description .......................................................................................................................................................... 4 Features ............................................................................................................................................................... 5 Pin Assignments................................................................................................................................................ 7 Pin Description................................................................................................................................................... 8 Environmental Requirements......................................................................................................................... 9 Absolute Maximum DC Ratings.................................................................................................................... -
DDR4 2400 R-DIMM / VLP R-DIMM / ECC U-DIMM / ECC SO-DIMM Features
DDR4 2400 R-DIMM / VLP R-DIMM / ECC U-DIMM / ECC SO-DIMM Available in densities ranging from 4GB to 16GB per module and clocked up to 2400MHz for a maximum 17GB/s bandwidth, ADATA DDR4 server memory modules are all certified Intel® Haswell-EP compatible to ensure superior performance. Products ship in four convenient form factors to accommodate diverse needs and applications: R-DIMM and ECC U-DIMM for servers and enterprises, VLP R-DIMM for high-end blade servers, and ECC SO-SIMM for micro servers. Running at a mere 1.2V, ADATA DDR4 memory modules use 20% less energy than conventional lower-performance DDR3 modules, in effect delivering more computational power for less energy draw. ADATA DDR4 server memory modules are an excellent choice for users looking to balance performance, environmental responsibility, and cost effectiveness. Features ECC U-DIMM High speed up to 2400MHz Transfer bandwidths up to 17GB/s Energy efficient: save up to 20% compared to DDR3 8-layer PCB provides improved signal transfer R-DIMM and system stability PCB gold plating: 30u and up Intel Haswell-EP compatible for extreme performance VLP R-DIMM ECC SO-DIMM Specifications Type ECC-DIMM R-DIMM VLP R-DIMM ECC SO-DIMM Standard Standard Very low profile Standard Form factor (1.18" height) (1.18" height) (0.7" height) (1.18" height) Enterprise servers / Enterprise servers / Suitable for Blade servers Micro servers data centers data centers Interface 288-pin 288-pin 288-pin 260-pin Capacity 4GB / 8GB / 16GB 4GB / 8GB / 16GB 4GB / 8GB /16GB 4GB / 8GB / 16GB Rank -
All-Inclusive ECC: Thorough End-To-End Protection for Reliable Computer Memory
All-Inclusive ECC: Thorough End-to-End Protection for Reliable Computer Memory Jungrae Kim∗ Michael Sullivan∗∗ Sangkug Lym∗ Mattan Erez∗ ∗The University of Texas at Austin ∗∗NVIDIA fdale40, sklym, [email protected] [email protected] Abstract—Increasing transfer rates and decreasing I/O voltage DDR1 levels make signals more vulnerable to transmission errors. While DDR2 the data in computer memory are well-protected by modern DDR3 1.6 Gbps error checking and correcting (ECC) codes, the clock, control, DDR4 3.2 Gbps command, and address (CCCA) signals are weakly protected GDDR3 GDDR4 or even unprotected such that transmission errors leave serious 3.5 Gbps gaps in data-only protection. This paper presents All-Inclusive GDDR5 7 Gbps 14 Gbps ECC (AIECC), a memory protection scheme that leverages and GDDR5X augments data ECC to also thoroughly protect CCCA signals. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 AIECC provides strong end-to-end protection of memory, cmd rate (per pin) addr rate (per pin) data rate (per pin) detecting nearly 100% of CCCA errors and also preventing (a) The increasing maximum DRAM transfer rates of command, address, transmission errors from causing latent memory data corruption. and data signals. AIECC provides these system-level benefits without requiring 3 2.5 8 extra storage and transfer overheads and without degrading the Core power IO power 2.5 effective level of data protection. 1.8 6 3.49 2 (46%) 2.88 1.5 1.35 2.88 1.5 1.2 (47%) (42%) 4 (52%) 1 4.13 1.48 VDD (V) 0.5 2 3.23 2.65 I. -
Datasheet DDR4 SDRAM Revision History
Rev. 1.1, Apr. 2018 M391A1K43BB1 M391A1K43BB2 M391A2K43BB1 288pin ECC Unbuffered DIMM based on 8Gb B-die 78FBGA with Lead-Free & Halogen-Free (RoHS compliant) datasheet SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. Products and specifications discussed herein are for reference purposes only. All information discussed herein is provided on an "AS IS" basis, without warranties of any kind. This document and all information discussed herein remain the sole and exclusive property of Samsung Electronics. No license of any patent, copyright, mask work, trademark or any other intellectual property right is granted by one party to the other party under this document, by implication, estoppel or other- wise. Samsung products are not intended for use in life support, critical care, medical, safety equipment, or similar applications where product failure could result in loss of life or personal or physical harm, or any military or defense application, or any governmental procurement to which special terms or provisions may apply. For updates or additional information about Samsung products, contact your nearest Samsung office. All brand names, trademarks and registered trademarks belong to their respective owners. © 2018 Samsung Electronics Co., Ltd.GG All rights reserved. - 1 - Rev. 1.1 ECC Unbuffered DIMM datasheet DDR4 SDRAM Revision History Revision No. History Draft Date Remark Editor 0.5 - First SPEC release 15th Nov, 2017 Preliminary J.Y.Bae - Separate ECC and Non ECC datasheets. J.H.Han 1.0 - Final datasheet. 13th Dec, 2017 Final J.Y.Bae - Correct typo. J.H.Han - Correct speed bin table numbering. - Add DRAM Package Electrical Specifications (x4/x8) table.