Poster Paper Proc. of Int. Conf. on Advances in Electrical & Electronics 2011
|
|
- Dinah Bradley
- 7 years ago
- Views:
Transcription
1 A Comparative Exploration of Architecture of Single Data Rate and Double Data Rate SDRAM for an Efficient Implementation Dr. Anu Gupta 1, Vaibhav Gogte 2, Gaurav Jain 2, Shivani Bathla 3 1 Associate Professor, Electrical and Electronics Engineering Group, BITS-Pilani anug@bits-pilani.ac.in 2 B.E.(Hons.) Electrical and Electronics Engineering, BITS-Pilani {vaibhavgog@gmail.com, gaurav133jain@gmail.com} 3 B.E.(Hons.) Electronics and Instrumentation Engineering, BITS-Pilani {shivani1401@gmail.com} Abstract Strong PC and server demands for increased memory bandwidth have forced leading semiconductor makers worldwide to develop high-performance dynamic random access memory (DRAM) chip technologies. Double Data Rate (DDR) SDRAMs have been prevalent in the PC memory market in recent years because of their performance advantage for all memory systems. These advantages are based on a synchronous I/O interface and dual edge clock based data bus with improved internal architecture that enables faster data throughput rates. The overview and comparison of various SDRAM memory interfaces have been discussed in this paper. This paper presents the detailed architecture of various SDRAMs and explains the increase in the throughput rate along with the technological advancements in the memory design. Keywords VLSI, SDRAM, SDR, DDR 1, DDR2, DDR3 DOI: 03.EES I. INTRODUCTION A computer s memory is a temporary storage area for data that need to be available for programs to run efficiently. The speed of system memory is a major determining factor for computing performance. The faster the memory can provide data, the more work the processor can perform. Increased data throughput translates directly into better system performance. The most common form of memory installed today is Synchronous Dynamic Random Access Memory (SDRAM). SDRAM is DRAM that has a synchronous interface; it waits for a clock signal before responding to control inputs. The clock is used to drive an internal finite state machine that pipelines incoming instructions. This allows the chip to have a more complex pattern of operation than an asynchronous DRAM, which does not have a synchronized interface. SDRAM has passed through various generations, starting from original SDR SDRAM to DDR1, DDR2, DDR3 and DDR4 expected to be released in As the bandwidth requirement increases, Double Data Rate (DDR) interface is becoming very commonly used in many types of memories, such as, DDR I/II/III DRAM, RLDRAM I/II, QDR 1/11/II+ SRAM etc. SDRAM started with a memory speed of 66 MHz (PC66) has progressed to 100MHz 179 (PC100) and then to 133MHz (PC133). These memory devices are rapidly developing, with high density, high memory bandwidth and low device cost. Design and manufacturing breakthroughs in accurate signal management and Electromagnetic Interference (EMI) control mechanisms are compulsory on the motherboard and memory module. Hence, memory improvement is not solely a matter of consideration for DRAM designers, but a coordinated industry wide effort from the CPU architects, chipset and DRAM designers to the motherboard and memory module manufacturers. This paper presents for the first time, the detailed architecture of various SDRAMs down to the MOSFET level and explains how a memory operates in a system and compares their operational efficiency. II. SDR SDRAM Simply known as SDRAM, single data rate SDRAM can accept one command and transfer one word of data per clock cycle. The SDR memory data interface is a fully synchronous design where the data is only captured on the positive clock edge. The internal bus is the same width as the external data bus and data latches into the internal memory array sequentially as it passes through the I/O buffers. This section explains the detailed architecture of a 16*16 SDR SDRAM. As can be seen from the figure1, SDR SDRAM consists of a data control circuitry, CLK, 5-address input bus, 8-input data bus and a matrix of 16*16 DRAM cells (32B memory). A. Data Control Circuitry Fig.1 Block Diagram of SDR This block of the architecture is responsible for decoding the address signals and mapping them onto a particular
2 DRAM cell on which the operation (either read or write) is to be performed. It consists of two registers namely Data Register and Address Register which are use for latching the data and address. In this block, RS, WS, Data and Address signals are all initially latched at the positive edge of clock cycle. With the help of row and column decoders, address is decoded so that it can be mapped to a particular DRAM cell from a pool of 16*16 cells. The internal bus is the same width as the external data bus and data latches into the internal memory array sequentially as it passes through the I/O buffers. Fig.2 SDR SDRAM III. DDR1 SDRAM Double data rate memory provides source-synchronous data capture at a rate of twice the clock frequency. Therefore, a DDR266 device with a clock frequency of 133 MHz has a peak data transfer rate of 266 Mb/s. This is accomplished by utilizing a 2n-prefetch architecture where the internal data bus is twice the width of the external data bus and data capture occurs twice per clock cycle. In addition, some minor changes to the SDR interface timing are made in hindsight, and the supply voltage is reduced from 3.3 to 2.5 V. As a result, DDR SDRAM is not backwards compatible with SDR SDRAM. The DDR memory data is a true source-synchronous design, where the data is captured twice per clock cycle with a bidirectional data strobe. This architecture employs a 2nprefetch architecture, where the internal data bus is twice the width of the external bus. The DDR command bus consists of a clock enable, row and column addresses and a write enable. The DDR memory utilizes a differential pair for the system clock and therefore will have both a true clock (CLK) and complementary clock (CLK#) signal. Commands are enabled on the positive edges of clock, while data occurs on both positive and negative edges of the clock. A. Data Strobe Signal Fig.4 CLK and PC Since DDR SDRAM performs data input/output at twice the frequency of the external clock, the valid data window is narrower than for SDR SDRAM. If the wiring length between the memory and the controller is different, the time required for data to reach the receiver is different. DDR SDRAM employs a data strobe signal (DQS) to notify the receiver of the data transfer timing. DQS is a bidirectional strobe signal and functions as the basic operating clock for DQ during read/write operations. In the read cycle, DDR SDRAM drives the data strobe signal (DQS), which is in synchronization with the clock (CLK). The receiver captures the data (DQ) using DQS as a timing reference. The operation of DQS in the read and write cycle is as shown in the fig. Fig.5 Data Strobe Signal in READ Cycle Fig.6 Data Strobe Signal in WRITE Cycle B. Data Control Circuitry Data control circuitry and memory array blocks in DDR1 are almost same as compared to SDR the only difference being the voltage levels on which they work and the size of memory array (128B). Fig.3 Block Diagram of DDR1 C. Write Prefetch Two sets of n-bit data is latched in two registers, one at the positive edge and the other at the negative edge of the DQS signal given using positive and negative edge triggered DFF respectively as shown in Figure 7. The data is latched into a 2n-bit register and is further sent to the DRAM cell 180
3 array in the next clock edge. The 2-n bits data is then made available to the pool of memory cells where it is written on specific block as selected by data control circuitry. D. Read Prefetch Fig.7 Simplified Diagram of 2n-Prefetch Write 2n-bit of data read from the output of memory cells is made available to read prefetch. Similar to write prefetch, data is transferred to the output pins at both edges of clock using positive and negative edge triggered DFF. The 2n-bit data is divided into two sets of n-bits each and is further sent to a multiplexer having least significant bit of address as the select line. As data is read from consecutive memory locations, output is from even bank in first half cycle (when address LSB is 0) and from odd bank in next half cycle (when address LSB is 1). DQS signal indicates the validity of data at output. IV. DDR2 SDRAM DDR2 SDRAM functions much like DDR SDRAM a source-synchronous data strobe is used and data is transferred on both the leading and trailing clock edges. However, DDR2 SDRAM has a 4n-prefetch architecture where the internal data cycle time is one-fourth of the external clock rate and the internal data bus width is four times the size of the external data bus width. A. Write Prefetch Two clocks both having half the frequency of the external high frequency clock are generated. As indicated in Fig 10, one clock is in phase with external clock while other leads the previous clock by bytes of data are multiplexed using the two clock signals as shown in the figure thus accepting it at every edge of external clock cycle. Speed in DDR2 is thus doubled. Fig.10 CLK, CLK by 2 and Shifted CLK by 2 Internal clock and the phase shifted clock acts as the two select lines of 1:4 demux which demultiplexes 4-bytes of data in two cycles of external high speed clock. Data is accepted serially and then sent to the DRAM cell array after latching it at positive edge of INT_CLK. Fig.8 Simplified Diagram of 2n-Prefetch Read B. Read Prefetch Fig.11 Write Prefetch of DDR2 SDRAM Data is multiplexed to output by similar method as used in write prefetch. A set of registers accepts 4-bytes of data parallel. This data is then multiplexed using the same set of clock signals as in write prefetch circuit. Fig.9 DDR1 Memory 181
4 VI. SIMULATION RESULTS Fig.12 Read Prefetch of DDR2 SDRAM V. DDR3 SDRAM DDR3 s 8-burst prefetch buffer doubles the data rate provided by DDR2. To accomplish this doubling of data rate, the read and write prefetch circuitry are modified. Two clocks are generated using external clock one halving half the frequency of the external and the other having one-fourth the frequency of the external. A. Data Control Circuitry This block is same in logic as that of DDR2. B. Write Prefetch 8 bytes of data are multiplexed using the three signals: the clock signal, clock signal divided by 2 and the clock signal divided by 4. Simulations have been performed on each of the memory circuits and results have been obtained as shown below. The internal frequency of 0.5 MHz on which all the memories work is kept same for comparison. A. DDR1 SDRAM The circuit has been simulated at 0.5 MHz clock frequency as shown in the fig Data input is 0 which is written on memory cell at 4us as indicated by WS signal. The same data is read using RS signal at 6us. Data Out, which was 1 initially due to precharge, falls to 0. Thus 2 bytes of data are read/ written in a period of 2us. Fig.15.1 CLK Fig.15.2 WS Fig.13 CLK, CLK by 2 and CLK by 4 When [s2 s1 s0] form combination [1 1 1] data0 is latched, next combination [1 1 0] corresponds to data1 and hence forth. Hence, for each combination of [s2 s1 s0] the data is latched in the 8 registers which are then given to the memory array. C. Read Prefetch The combinations formed by [s2 s1 s0 ] form the order [111], [110], [101], [100], [011], [010], [001], [000] at which the circuitry gives data0, data1, data2, data3, data4, data5, data6 and data7 respectively. Fig.15.3 RS Fig.14 Read Prefetch of DDR3 182 B. DDR2 SDRAM Fig.15.4 Final Data Out The circuit has been simulated at 1 MHz clock frequency. The clocks of frequency half of the external input frequency i.e. 0.5 MHz are generated. Data input is 0 which is written on memory cell at 2 us as indicated by WS signal in Fig The same data is read using RS signal at 4 us in fig Data-out which was initially 1 due to precharge falls to 0 Four data
5 bytes are written/read in DDR2 in a period of 2us as compared to two bytes in DDR1 in the same time. Fig.17.2 CLK by 2 Fig.16.1 CLK Fig.17.3 CLK by 4 Fig.16.2 WS Fig.16.3 RS Fig.17.4 PC C. DDR3 SDRAM Fig.16.4 Data Out of DRAM Cell The circuit has been simulated at 2 MHz clock frequency. The clocks of frequency half and one-fourth of the external input frequency are generated as in fig 17.2 and 17.3 i.e. 1 MHz and 0.5 MHz respectively. Data input is 0 which is written on memory cell 2us by WS signal. The same data is read using RS signal at 4us. Data Out which was 1 initially due to precharge falls to 0. Eight data bytes are transferred in DDR3 in a period of 2us as compared to two bytes in DDR1 and four bytes in DDR2 in same time. Fig.17.1 CLK Fig.17.5 Final Data Out VII. CONCLUSIONS The architectures of all the SDRAMs were designed using EDA (Cadence) Tools and the simulation results were compared. It is observed from the various architectures that the complexity of design and number of components used increases generation by generation. SDR doesn t include any prefetch circuitry and it accepts data only at the positive edge of the clock. Whereas prefetch circuits used in DDR generations enables them to use both the edges of the clock for read/write operation on the memory array, thus making them more efficient and faster in terms of data retrieval. Prefetch circuitry is the most important block of DDR generation since any changes in its architecture greatly affects the speed and performance of the memory. It can be seen from the simulation results obtained that speed gets doubled every generation. Though, the external clock frequency gets doubled every generation, the internal blocks of all the SDRAM work at the same frequency (Table I). The 183
6 main trade-off with DDR generations as compared to SDR is mainly the increase in the hardware used and increase in power dissipation. TABLE I FEATURE COMPARISON OF VARIOUS MEMORIES ACKNOWLEDGMENT We are very grateful to BITS, Pilani for providing us with the labs and facilities to work on this project without which this work wouldn t have been of any value. REFERENCES [1] 256Mb Double data rate memory Features, Micron Technology Inc., Boise, Idaho, USA, [2] 512Mb Double data rate memory Features, Micron Technology Inc., Boise, Idaho, USA, [3] General DDR SDRAM Functionality, Micron Technology, Boise, Idaho, USA, [4] DDR2 Offers New Features and Functionality, Micron Technology, Boise, Idaho, USA, [5] Design Guide for two DDR UDIMM Systems, Micron Technology, Boise, Idaho, USA, [6] 2GB (X64,DR) 204-Pin DDR3 SDRAM SODIMM Features, Micron Technology, Boise, Idaho, USA, 2008 [7] Implementing double data rate I/O signalling in cyclone devices, Altera Corporation, San Jose, California, U.S., May 2008 [8] DDR and DDR2 SDRAM Controller Compiler User Guide, Altera Technology, San Jose, California, U.S., March [9] DDR2 SDRAM Technology, Elpida Memory, Japan, Aug [10] How to use DDR SDRAM, Elpida Memory, Japan, April 2002 [11] New Features of DDR3 SDRAM, Elpida Memory, Japan, March [12] 2GB Unbuffered DDR3 SDRAM DIMM, Elpida Memory, Japan, December [13] Mohammad Tisani, How to Debug and Design DDR Module, Pericom Semiconductor Corporation, San Jose, California, Aug 2003 [14] HYB25D256[800/160]B T(L)-[5/5A] 256 MBit Double Data Rate SDRAM, Infineon Technologies, Neubiberg, Germany, Jan [15] Chen Shuang-yan, Wang Dong-hui, Shan Rui and Hou Chaohuan, An Innovative Design of the DDR/DDR2 SDRAM Compatible Controller, in Sixth International Conference on ASIC Proceedings, 2005, pp [16] World DRAM market overview, VIA Technology Forum, VTF [17] Adrian B. Cosoroaba, Double Data Rate Synchronous Dram s in High Performance Applications, in Wescon Conference Proceedings, 1997, pp [18] Sung-Mo Kang and Yusuf Leblebici, Semiconductor Memories in CMOS Digital Integrated Circuits: Analysis and Design, 3rd edition, New Delhi: Tata Mc-Graw Hills, [19] Jan Rabaey and Anantha Chandrakasan, Designing Memory and Array Structures in Digital Integrated Circuits, 2 nd Edition, New Delhi: Prentice-Hall, [20] Designing high- density DDR2 Memory, Micron Technology, Boise, Idaho, USA, [21] DDR2 (Point-to-Point) Features and Functionality, Micron Technology, Boise, Idaho, USA,
Features. DDR SODIMM Product Datasheet. Rev. 1.0 Oct. 2011
Features 200pin, unbuffered small outline dual in-line memory module (SODIMM) Fast data transfer rates: PC-2100, PC-2700, PC3-3200 Single or Dual rank 256MB(32Megx64), 512MB (64Meg x 64), 1GB(128 Meg x
More informationComputer Architecture
Computer Architecture Random Access Memory Technologies 2015. április 2. Budapest Gábor Horváth associate professor BUTE Dept. Of Networked Systems and Services ghorvath@hit.bme.hu 2 Storing data Possible
More informationTable 1: Address Table
DDR SDRAM DIMM D32PB12C 512MB D32PB1GJ 1GB For the latest data sheet, please visit the Super Talent Electronics web site: www.supertalentmemory.com Features 184-pin, dual in-line memory module (DIMM) Fast
More informationDDR4 Memory Technology on HP Z Workstations
Technical white paper DDR4 Memory Technology on HP Z Workstations DDR4 is the latest memory technology available for main memory on mobile, desktops, workstations, and server computers. DDR stands for
More informationSOLVING HIGH-SPEED MEMORY INTERFACE CHALLENGES WITH LOW-COST FPGAS
SOLVING HIGH-SPEED MEMORY INTERFACE CHALLENGES WITH LOW-COST FPGAS A Lattice Semiconductor White Paper May 2005 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503)
More informationTable 1 SDR to DDR Quick Reference
TECHNICAL NOTE TN-6-05 GENERAL DDR SDRAM FUNCTIONALITY INTRODUCTION The migration from single rate synchronous DRAM (SDR) to double rate synchronous DRAM (DDR) memory is upon us. Although there are many
More informationUser s Manual HOW TO USE DDR SDRAM
User s Manual HOW TO USE DDR SDRAM Document No. E0234E30 (Ver.3.0) Date Published April 2002 (K) Japan URL: http://www.elpida.com Elpida Memory, Inc. 2002 INTRODUCTION This manual is intended for users
More information1. Memory technology & Hierarchy
1. Memory technology & Hierarchy RAM types Advances in Computer Architecture Andy D. Pimentel Memory wall Memory wall = divergence between CPU and RAM speed We can increase bandwidth by introducing concurrency
More informationWhite Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces
White Paper Introduction The DDR3 SDRAM memory architectures support higher bandwidths with bus rates of 600 Mbps to 1.6 Gbps (300 to 800 MHz), 1.5V operation for lower power, and higher densities of 2
More informationSemiconductor Device Technology for Implementing System Solutions: Memory Modules
Hitachi Review Vol. 47 (1998), No. 4 141 Semiconductor Device Technology for Implementing System Solutions: Memory Modules Toshio Sugano Atsushi Hiraishi Shin ichi Ikenaga ABSTRACT: New technology is producing
More informationSwitch Fabric Implementation Using Shared Memory
Order this document by /D Switch Fabric Implementation Using Shared Memory Prepared by: Lakshmi Mandyam and B. Kinney INTRODUCTION Whether it be for the World Wide Web or for an intra office network, today
More informationByte Ordering of Multibyte Data Items
Byte Ordering of Multibyte Data Items Most Significant Byte (MSB) Least Significant Byte (LSB) Big Endian Byte Addresses +0 +1 +2 +3 +4 +5 +6 +7 VALUE (8-byte) Least Significant Byte (LSB) Most Significant
More informationFeatures. DDR3 SODIMM Product Specification. Rev. 1.7 Feb. 2016
Features DDR3 functionality and operations supported as defined in the component data sheet 204pin, small-outline dual in-line memory module (SODIMM) Fast data transfer rates: DDR3-1066(PC3-8500) DDR3-1333(PC3-10600)
More informationComputer Systems Structure Main Memory Organization
Computer Systems Structure Main Memory Organization Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Storage/Memory
More informationOpenSPARC T1 Processor
OpenSPARC T1 Processor The OpenSPARC T1 processor is the first chip multiprocessor that fully implements the Sun Throughput Computing Initiative. Each of the eight SPARC processor cores has full hardware
More informationRandom Access Memory (RAM) Types of RAM. RAM Random Access Memory Jamie Tees SDRAM. Micro-DIMM SO-DIMM
Random Access Memory (RAM) Sends/Receives data quickly between CPU This is way quicker than using just the HDD RAM holds temporary data used by any open application or active / running process Multiple
More informationADQYF1A08. DDR2-1066G(CL6) 240-Pin O.C. U-DIMM 1GB (128M x 64-bits)
General Description ADQYF1A08 DDR2-1066G(CL6) 240-Pin O.C. U-DIMM 1GB (128M x 64-bits) The ADATA s ADQYF1A08 is a 128Mx64 bits 1GB DDR2-1066(CL6) SDRAM over clocking memory module, The SPD is programmed
More informationFeatures. DDR3 Unbuffered DIMM Spec Sheet
Features DDR3 functionality and operations supported as defined in the component data sheet 240-pin, unbuffered dual in-line memory module (UDIMM) Fast data transfer rates: PC3-8500, PC3-10600, PC3-12800
More informationDDR SDRAM UDIMM MT16VDDT6464A 512MB MT16VDDT12864A 1GB MT16VDDT25664A 2GB
DDR SDRAM UDIMM MT16VDDT6464A 512MB MT16VDDT12864A 1GB MT16VDDT25664A 2GB For component data sheets, refer to Micron s Web site: www.micron.com 512MB, 1GB, 2GB (x64, DR) 184-Pin DDR SDRAM UDIMM Features
More informationConfiguring Memory on the HP Business Desktop dx5150
Configuring Memory on the HP Business Desktop dx5150 Abstract... 2 Glossary of Terms... 2 Introduction... 2 Main Memory Configuration... 3 Single-channel vs. Dual-channel... 3 Memory Type and Speed...
More informationGR2DR4B-EXXX/YYY/LP 1GB & 2GB DDR2 REGISTERED DIMMs (LOW PROFILE)
GENERAL DESCRIPTION The Gigaram is a 128M/256M bit x 72 DDDR2 SDRAM high density JEDEC standard ECC Registered memory module. The Gigaram consists of eighteen CMOS 128MX4 DDR2 for 1GB and thirty-six CMOS
More informationMemory unit. 2 k words. n bits per word
9- k address lines Read n data input lines Memory unit 2 k words n bits per word n data output lines 24 Pearson Education, Inc M Morris Mano & Charles R Kime 9-2 Memory address Binary Decimal Memory contents
More informationDDR SDRAM SODIMM. MT8VDDT3264H 256MB 1 MT8VDDT6464H 512MB For component data sheets, refer to Micron s Web site: www.micron.com
SODIMM MT8VDDT3264H 256MB 1 MT8VDDT6464H 512MB For component data sheets, refer to Micron s Web site: www.micron.com 256MB, 512MB (x64, SR) 200-Pin SODIMM Features Features 200-pin, small-outline dual
More informationDual DIMM DDR2 and DDR3 SDRAM Interface Design Guidelines
Dual DIMM DDR2 and DDR3 SDRAM Interface Design Guidelines May 2009 AN-444-1.1 This application note describes guidelines for implementing dual unbuffered DIMM DDR2 and DDR3 SDRAM interfaces. This application
More informationLizy Kurian John Electrical and Computer Engineering Department, The University of Texas as Austin
BUS ARCHITECTURES Lizy Kurian John Electrical and Computer Engineering Department, The University of Texas as Austin Keywords: Bus standards, PCI bus, ISA bus, Bus protocols, Serial Buses, USB, IEEE 1394
More informationCHAPTER 2: HARDWARE BASICS: INSIDE THE BOX
CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX Multiple Choice: 1. Processing information involves: A. accepting information from the outside world. B. communication with another computer. C. performing arithmetic
More informationA N. O N Output/Input-output connection
Memory Types Two basic types: ROM: Read-only memory RAM: Read-Write memory Four commonly used memories: ROM Flash, EEPROM Static RAM (SRAM) Dynamic RAM (DRAM), SDRAM, RAMBUS, DDR RAM Generic pin configuration:
More informationSamsung DDR4 SDRAM DDR4 SDRAM
Samsung DDR4 SDRAM The new generation of high-performance, power-efficient memory that delivers greater reliability for enterprise applications DDR4 SDRAM An optimized memory for enterprise-level workloads
More informationThinkServer PC3-10600 DDR3 1333MHz UDIMM and RDIMM PC3-8500 DDR3 1066MHz RDIMM options for the next generation of ThinkServer systems TS200 and RS210
Hardware Announcement ZG09-0894, dated vember 24, 2009 ThinkServer PC3-10600 DDR3 1333MHz UDIMM and RDIMM PC3-8500 DDR3 1066MHz RDIMM options for the next generation of ThinkServer systems TS200 and RS210
More informationRAM & ROM Based Digital Design. ECE 152A Winter 2012
RAM & ROM Based Digital Design ECE 152A Winter 212 Reading Assignment Brown and Vranesic 1 Digital System Design 1.1 Building Block Circuits 1.1.3 Static Random Access Memory (SRAM) 1.1.4 SRAM Blocks in
More informationComputer Architecture
Computer Architecture Slide Sets WS 2013/2014 Prof. Dr. Uwe Brinkschulte M.Sc. Benjamin Betting Part 11 Memory Management Computer Architecture Part 11 page 1 of 44 Prof. Dr. Uwe Brinkschulte, M.Sc. Benjamin
More informationDDR SDRAM SODIMM. MT9VDDT1672H 128MB 1 MT9VDDT3272H 256MB MT9VDDT6472H 512MB For component data sheets, refer to Micron s Web site: www.micron.
Features DDR SDRAM SODIMM MT9VDDT1672H 128MB 1 MT9VDDT3272H 256MB MT9VDDT6472H 512MB For component data sheets, refer to Micron s Web site: www.micron.com Features 200-pin, small-outline dual in-line memory
More informationMICROPROCESSOR AND MICROCOMPUTER BASICS
Introduction MICROPROCESSOR AND MICROCOMPUTER BASICS At present there are many types and sizes of computers available. These computers are designed and constructed based on digital and Integrated Circuit
More informationChapter 5 :: Memory and Logic Arrays
Chapter 5 :: Memory and Logic Arrays Digital Design and Computer Architecture David Money Harris and Sarah L. Harris Copyright 2007 Elsevier 5- ROM Storage Copyright 2007 Elsevier 5- ROM Logic Data
More informationLecture-3 MEMORY: Development of Memory:
Lecture-3 MEMORY: It is a storage device. It stores program data and the results. There are two kind of memories; semiconductor memories & magnetic memories. Semiconductor memories are faster, smaller,
More informationTechnical Note. Micron NAND Flash Controller via Xilinx Spartan -3 FPGA. Overview. TN-29-06: NAND Flash Controller on Spartan-3 Overview
Technical Note TN-29-06: NAND Flash Controller on Spartan-3 Overview Micron NAND Flash Controller via Xilinx Spartan -3 FPGA Overview As mobile product capabilities continue to expand, so does the demand
More informationDDR2 SDRAM SODIMM MT16HTF12864H 1GB MT16HTF25664H 2GB
Features DDR2 SDRAM SODIMM MT16HTF12864H 1GB MT16HTF25664H 2GB For component data sheets, refer to Micron s Web site: www.micron.com Features 200-pin, small outline dual in-line memory module (SODIMM)
More informationIntel 965 Express Chipset Family Memory Technology and Configuration Guide
Intel 965 Express Chipset Family Memory Technology and Configuration Guide White Paper - For the Intel 82Q965, 82Q963, 82G965 Graphics and Memory Controller Hub (GMCH) and Intel 82P965 Memory Controller
More informationIntel X38 Express Chipset Memory Technology and Configuration Guide
Intel X38 Express Chipset Memory Technology and Configuration Guide White Paper January 2008 Document Number: 318469-002 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,
More informationMICROPROCESSOR. Exclusive for IACE Students www.iace.co.in iacehyd.blogspot.in Ph: 9700077455/422 Page 1
MICROPROCESSOR A microprocessor incorporates the functions of a computer s central processing unit (CPU) on a single Integrated (IC), or at most a few integrated circuit. It is a multipurpose, programmable
More informationAdvanced Computer Architecture-CS501. Computer Systems Design and Architecture 2.1, 2.2, 3.2
Lecture Handout Computer Architecture Lecture No. 2 Reading Material Vincent P. Heuring&Harry F. Jordan Chapter 2,Chapter3 Computer Systems Design and Architecture 2.1, 2.2, 3.2 Summary 1) A taxonomy of
More informationIntel Q35/Q33, G35/G33/G31, P35/P31 Express Chipset Memory Technology and Configuration Guide
Intel Q35/Q33, G35/G33/G31, P35/P31 Express Chipset Memory Technology and Configuration Guide White Paper August 2007 Document Number: 316971-002 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION
More informationDDR3 SDRAM UDIMM MT8JTF12864A 1GB MT8JTF25664A 2GB
DDR3 SDRAM UDIMM MT8JTF12864A 1GB MT8JTF25664A 2GB 1GB, 2GB (x64, SR) 240-Pin DDR3 SDRAM UDIMM Features For component data sheets, refer to Micron s Web site: www.micron.com Features DDR3 functionality
More informationCHAPTER 7: The CPU and Memory
CHAPTER 7: The CPU and Memory The Architecture of Computer Hardware, Systems Software & Networking: An Information Technology Approach 4th Edition, Irv Englander John Wiley and Sons 2010 PowerPoint slides
More informationMemory Basics. SRAM/DRAM Basics
Memory Basics RAM: Random Access Memory historically defined as memory array with individual bit access refers to memory with both Read and Write capabilities ROM: Read Only Memory no capabilities for
More informationA New Chapter for System Designs Using NAND Flash Memory
A New Chapter for System Designs Using Memory Jim Cooke Senior Technical Marketing Manager Micron Technology, Inc December 27, 2010 Trends and Complexities trends have been on the rise since was first
More informationDIGITAL COUNTERS. Q B Q A = 00 initially. Q B Q A = 01 after the first clock pulse.
DIGITAL COUNTERS http://www.tutorialspoint.com/computer_logical_organization/digital_counters.htm Copyright tutorialspoint.com Counter is a sequential circuit. A digital circuit which is used for a counting
More informationSequential Logic Design Principles.Latches and Flip-Flops
Sequential Logic Design Principles.Latches and Flip-Flops Doru Todinca Department of Computers Politehnica University of Timisoara Outline Introduction Bistable Elements Latches and Flip-Flops S-R Latch
More informationNTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter
NTE2053 Integrated Circuit 8 Bit MPU Compatible A/D Converter Description: The NTE2053 is a CMOS 8 bit successive approximation Analog to Digital converter in a 20 Lead DIP type package which uses a differential
More informationConfiguring and using DDR3 memory with HP ProLiant Gen8 Servers
Engineering white paper, 2 nd Edition Configuring and using DDR3 memory with HP ProLiant Gen8 Servers Best Practice Guidelines for ProLiant servers with Intel Xeon processors Table of contents Introduction
More informationChapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance
What You Will Learn... Computers Are Your Future Chapter 6 Understand how computers represent data Understand the measurements used to describe data transfer rates and data storage capacity List the components
More informationMemory technology evolution: an overview of system memory technologies
Memory technology evolution: an overview of system memory technologies Technology brief, 9 th edition Introduction... 2 Basic DRAM operation... 2 DRAM storage density and power consumption... 4 Memory
More informationDDR2 SDRAM SODIMM MT8HTF3264HD 256MB MT8HTF6464HD 512MB MT8HTF12864HD 1GB For component data sheets, refer to Micron s Web site: www.micron.
DDR2 SDRAM SODIMM MT8HTF3264HD 256MB MT8HTF6464HD 512MB MT8HTF12864HD 1GB For component data sheets, refer to Micron s Web site: www.micron.com 256MB, 512MB, 1GB (x64, DR): 200-Pin DDR2 SODIMM Features
More informationA+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
More informationThinkServer PC2-5300 DDR2 FBDIMM and PC2-6400 DDR2 SDRAM Memory options boost overall performance of ThinkServer solutions
, dated September 30, 2008 ThinkServer PC2-5300 DDR2 FBDIMM and PC2-6400 DDR2 SDRAM Memory options boost overall performance of ThinkServer solutions Table of contents 2 Key prerequisites 2 Product number
More informationHomework # 2. Solutions. 4.1 What are the differences among sequential access, direct access, and random access?
ECE337 / CS341, Fall 2005 Introduction to Computer Architecture and Organization Instructor: Victor Manuel Murray Herrera Date assigned: 09/19/05, 05:00 PM Due back: 09/30/05, 8:00 AM Homework # 2 Solutions
More informationDDR2 SDRAM SODIMM MT4HTF6464HZ 512MB. Features. 512MB (x64, SR) 200-Pin DDR2 SODIMM. Features. Figure 1: 200-Pin SODIMM (MO-224 R/C C)
DDR2 SDRAM SODIMM MT4HTF6464HZ 512MB 512MB (x64, SR) 200-Pin DDR2 SODIMM Features Features 200-pin, small-outline dual in-line memory module (SODIMM) Fast data transfer rates: PC2-3200, PC2-4200, PC2-5300,
More information150127-Microprocessor & Assembly Language
Chapter 3 Z80 Microprocessor Architecture The Z 80 is one of the most talented 8 bit microprocessors, and many microprocessor-based systems are designed around the Z80. The Z80 microprocessor needs an
More informationMemory Configuration Guide
Super Micro Computer, Inc. Memory Configuration Guide X9 Socket R Series DP Motherboards Version 1.1R March 12, 2012 Introduction This document is designed to provide the reader with an easy-to-use guide
More information1.55V DDR2 SDRAM FBDIMM
1.55V DDR2 SDRAM FBDIMM MT18RTF25672FDZ 2GB 2GB (x72, DR) 240-Pin DDR2 SDRAM FBDIMM Features Features 240-pin, fully buffered DIMM (FBDIMM) Very low-power DDR2 operation Component configuration: 256 Meg
More informationMemory. The memory types currently in common usage are:
ory ory is the third key component of a microprocessor-based system (besides the CPU and I/O devices). More specifically, the primary storage directly addressed by the CPU is referred to as main memory
More informationEmbedded Multi-Media Card Specification (e MMC 4.5)
Product Features: Packaged NAND flash memory with e MMC 4.5 interface Compliant with e MMC Specification Ver 4.41 & 4.5. Bus mode - High-speed e MMC protocol - Provide variable clock frequencies
More informationDDR2 SDRAM SODIMM MT8HTF6464HDZ 512MB MT8HTF12864HDZ 1GB. Features. 512MB, 1GB (x64, DR) 200-Pin DDR2 SODIMM. Features
DDR SDRAM SODIMM MT8HTF6464HDZ 5MB MT8HTF864HDZ GB 5MB, GB (x64, DR) 00-Pin DDR SODIMM Features Features 00-pin, small-outline dual in-line memory module (SODIMM) Fast data transfer rates: PC-300, PC-400,
More informationare un-buffered 200-Pin Double Data Rate (DDR) Synchronous DRAM Small Outline Dual In-Line Memory Module (SO-DIMM). All devices
PC2700 200 pin Unbuffered DDR SO-DIMM Based on DDR333 512Mb bit B Die device Features 200-Pin Small Outline Dual In-Line Memory Module (SO-DIMM) Unbuffered DDR SO-DIMM based on 110nm 512M bit die B device,
More informationRAM. Overview DRAM. What RAM means? DRAM
Overview RAM In this chapter, you will learn how to Identify the different types of RAM packaging Explain the varieties of DRAM Install RAM properly Perform basic RAM troubleshooting Program Execution
More informationLogical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.
Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how
More informationCOMPUTER HARDWARE. Input- Output and Communication Memory Systems
COMPUTER HARDWARE Input- Output and Communication Memory Systems Computer I/O I/O devices commonly found in Computer systems Keyboards Displays Printers Magnetic Drives Compact disk read only memory (CD-ROM)
More informationTechnical Note DDR2 Offers New Features and Functionality
Technical Note DDR2 Offers New Features and Functionality TN-47-2 DDR2 Offers New Features/Functionality Introduction Introduction DDR2 SDRAM introduces features and functions that go beyond the DDR SDRAM
More informationDDR SDRAM SODIMM MT16VDDF6464H 512MB MT16VDDF12864H 1GB
SODIMM MT16VDDF6464H 512MB MT16VDDF12864H 1GB 512MB, 1GB (x64, DR) 200-Pin DDR SODIMM Features For component data sheets, refer to Micron s Web site: www.micron.com Features 200-pin, small-outline dual
More informationMemory Systems. Static Random Access Memory (SRAM) Cell
Memory Systems This chapter begins the discussion of memory systems from the implementation of a single bit. The architecture of memory chips is then constructed using arrays of bit implementations coupled
More informationAMD Opteron Quad-Core
AMD Opteron Quad-Core a brief overview Daniele Magliozzi Politecnico di Milano Opteron Memory Architecture native quad-core design (four cores on a single die for more efficient data sharing) enhanced
More informationThe Central Processing Unit:
The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Objectives Identify the components of the central processing unit and how they work together and interact with memory Describe how
More informationModule 2. Embedded Processors and Memory. Version 2 EE IIT, Kharagpur 1
Module 2 Embedded Processors and Memory Version 2 EE IIT, Kharagpur 1 Lesson 5 Memory-I Version 2 EE IIT, Kharagpur 2 Instructional Objectives After going through this lesson the student would Pre-Requisite
More informationAll Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule
All Programmable Logic Hans-Joachim Gelke Institute of Embedded Systems Institute of Embedded Systems 31 Assistants 10 Professors 7 Technical Employees 2 Secretaries www.ines.zhaw.ch Research: Education:
More informationChapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan
Chapter 2 Basic Structure of Computers Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan Outline Functional Units Basic Operational Concepts Bus Structures Software
More informationTIMING DIAGRAM O 8085
5 TIMING DIAGRAM O 8085 5.1 INTRODUCTION Timing diagram is the display of initiation of read/write and transfer of data operations under the control of 3-status signals IO / M, S 1, and S 0. As the heartbeat
More informationEE 42/100 Lecture 24: Latches and Flip Flops. Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad
A. M. Niknejad University of California, Berkeley EE 100 / 42 Lecture 24 p. 1/20 EE 42/100 Lecture 24: Latches and Flip Flops ELECTRONICS Rev B 4/21/2010 (2:04 PM) Prof. Ali M. Niknejad University of California,
More informationDDR3 memory technology
DDR3 memory technology Technology brief, 3 rd edition Introduction... 2 DDR3 architecture... 2 Types of DDR3 DIMMs... 2 Unbuffered and Registered DIMMs... 2 Load Reduced DIMMs... 3 LRDIMMs and rank multiplication...
More informationMemory ICS 233. Computer Architecture and Assembly Language Prof. Muhamed Mudawar
Memory ICS 233 Computer Architecture and Assembly Language Prof. Muhamed Mudawar College of Computer Sciences and Engineering King Fahd University of Petroleum and Minerals Presentation Outline Random
More informationFigure 1 FPGA Growth and Usage Trends
White Paper Avoiding PCB Design Mistakes in FPGA-Based Systems System design using FPGAs is significantly different from the regular ASIC and processor based system design. In this white paper, we will
More informationComputer Systems Structure Input/Output
Computer Systems Structure Input/Output Peripherals Computer Central Processing Unit Main Memory Computer Systems Interconnection Communication lines Input Output Ward 1 Ward 2 Examples of I/O Devices
More informationCHAPTER 11: Flip Flops
CHAPTER 11: Flip Flops In this chapter, you will be building the part of the circuit that controls the command sequencing. The required circuit must operate the counter and the memory chip. When the teach
More informationFairchild Solutions for 133MHz Buffered Memory Modules
AN-5009 Fairchild Semiconductor Application Note April 1999 Revised December 2000 Fairchild Solutions for 133MHz Buffered Memory Modules Fairchild Semiconductor provides several products that are compatible
More informationImplementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller
Implementing a Digital Answering Machine with a High-Speed 8-Bit Microcontroller Zafar Ullah Senior Application Engineer Scenix Semiconductor Inc. Leo Petropoulos Application Manager Invox TEchnology 1.0
More informationOpen Flow Controller and Switch Datasheet
Open Flow Controller and Switch Datasheet California State University Chico Alan Braithwaite Spring 2013 Block Diagram Figure 1. High Level Block Diagram The project will consist of a network development
More informationComputer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:
55 Topic 3 Computer Performance Contents 3.1 Introduction...................................... 56 3.2 Measuring performance............................... 56 3.2.1 Clock Speed.................................
More informationPower Reduction Techniques in the SoC Clock Network. Clock Power
Power Reduction Techniques in the SoC Network Low Power Design for SoCs ASIC Tutorial SoC.1 Power Why clock power is important/large» Generally the signal with the highest frequency» Typically drives a
More informationTable Of Contents. Page 2 of 26. *Other brands and names may be claimed as property of others.
Technical White Paper Revision 1.1 4/28/10 Subject: Optimizing Memory Configurations for the Intel Xeon processor 5500 & 5600 series Author: Scott Huck; Intel DCG Competitive Architect Target Audience:
More informationSlide Set 8. for ENCM 369 Winter 2015 Lecture Section 01. Steve Norman, PhD, PEng
Slide Set 8 for ENCM 369 Winter 2015 Lecture Section 01 Steve Norman, PhD, PEng Electrical & Computer Engineering Schulich School of Engineering University of Calgary Winter Term, 2015 ENCM 369 W15 Section
More informationDDR2 SDRAM UDIMM MT18HTF6472AY 512MB MT18HTF12872AY 1GB MT18HTF25672AY 2GB MT18HTF51272AY 4GB. Features
DDR SDRAM UDIMM MT8HTF647AY 5MB MT8HTF87AY GB MT8HTF567AY GB MT8HTF57AY 4GB 5MB, GB, GB, 4GB (x7, DR) 40-Pin DDR SDRAM UDIMM Features Features 40-pin, unbuffered dual in-line memory module Fast data transfer
More information11. High-Speed Differential Interfaces in Cyclone II Devices
11. High-Speed Differential Interfaces in Cyclone II Devices CII51011-2.2 Introduction From high-speed backplane applications to high-end switch boxes, low-voltage differential signaling (LVDS) is the
More informationChapter 2 Logic Gates and Introduction to Computer Architecture
Chapter 2 Logic Gates and Introduction to Computer Architecture 2.1 Introduction The basic components of an Integrated Circuit (IC) is logic gates which made of transistors, in digital system there are
More informationAC 2011-1060: ELECTRICAL ENGINEERING STUDENT SENIOR CAP- STONE PROJECT: A MOSIS FAST FOURIER TRANSFORM PROCES- SOR CHIP-SET
AC 2011-1060: ELECTRICAL ENGINEERING STUDENT SENIOR CAP- STONE PROJECT: A MOSIS FAST FOURIER TRANSFORM PROCES- SOR CHIP-SET Peter M Osterberg, University of Portland Dr. Peter Osterberg is an associate
More informationDigital Multiplexer and Demultiplexer. Features. General Description. Input/Output Connections. When to Use a Multiplexer. Multiplexer 1.
PSoC Creator Component Datasheet Digital Multiplexer and Demultiplexer 1.10 Features Digital Multiplexer Digital Demultiplexer Up to 16 channels General Description The Multiplexer component is used to
More informationADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory
ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory 1 1. Memory Organisation 2 Random access model A memory-, a data byte, or a word, or a double
More informationAm186ER/Am188ER AMD Continues 16-bit Innovation
Am186ER/Am188ER AMD Continues 16-bit Innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Problem with External RAM All embedded systems require RAM Low density SRAM moving
More informationDDR2 SDRAM SODIMM MT8HTF12864HZ 1GB MT8HTF25664HZ 2GB. Features. 1GB, 2GB (x64, SR) 200-Pin DDR2 SDRAM SODIMM. Features
DDR2 SDRAM SODIMM MT8HTF12864HZ 1GB MT8HTF25664HZ 2GB 1GB, 2GB (x64, SR) 200-Pin DDR2 SDRAM SODIMM Features Features 200-pin, small-outline dual in-line memory module (SODIMM) Fast data transfer rates:
More informationA Scalable Large Format Display Based on Zero Client Processor
International Journal of Electrical and Computer Engineering (IJECE) Vol. 5, No. 4, August 2015, pp. 714~719 ISSN: 2088-8708 714 A Scalable Large Format Display Based on Zero Client Processor Sang Don
More informationTechnical Note. Initialization Sequence for DDR SDRAM. Introduction. Initializing DDR SDRAM
TN-46-8: Initialization Sequence for DDR SDRAM Introduction Technical Note Initialization Sequence for DDR SDRAM Introduction The double data rate DDR synchronous dynamic random access memory SDRAM device
More informationSequential Logic. (Materials taken from: Principles of Computer Hardware by Alan Clements )
Sequential Logic (Materials taken from: Principles of Computer Hardware by Alan Clements ) Sequential vs. Combinational Circuits Combinatorial circuits: their outputs are computed entirely from their present
More information