Types of DRAM

written by: Denny Thomson; article published: year 2006, month 07;



In: Categories » Computers and technology » Hardware » Types of DRAM

DRAM is the most popular type of memory used in systems today. It is also the most popular type of memory that computer users are adding to their computers for the purpose of upgrading memory. Therefore, you must understand the different types of DRAM and what types of DRAM outperform others.

Standard DRAM

Memory is organized into rows and columns like a spreadsheet. The information is stored in the different cells or blocks that make up these rows and columns. With standard RAM, the CPU requests data by sending the address of the row and the address of the column for every block of data that needs to be read. The memory controller then fetches the information from that memory location.

Fast Page Mode

Fast Page Mode (FPM) improves on the performance of standard DRAM by not requiring a row address for each request to memory, assuming that the next block of data is on the same row (which in most cases will be true). The following list outlines the steps to access the same two blocks of data, shown in

Extended Data Output

Extended Data Output (EDO) memory is about 10 to 15 percent faster than FPM memory and is usually found on 66 MHz motherboards. With EDO memory, the memory controller can read data from a memory block while listening for the next instruction. This capability increases performance, because the memory controller does not have to wait for the next instruction after reading a block of memory; while it is reading one block of memory, it is receiving the next instruction. With FPM RAM, the reading of one memory block and listening for the next instruction would be done in multiple steps.

Burst Extended Data Output

Burst Extended Data Output (BEDO) is a bursting-type technology. The word burst refers to the fact that when one memory address is requested and that address is retrieved, the system bursts into the next couple of blocks and reads those as well. The theory behind BEDO is that the system has already gone through the trouble of locating that block, and chances are that the next request will be for the next block, so why not take it while we are there? If that extra block is the next requested block from the CPU, the memory controller already has the data and can pass it to the CPU immediately.

BEDO is 50 percent faster than EDO. Because of lack of support from computer manufacturers, however, BEDO has not been used in many systems. It seems that PC manufacturers are using SDRAM instead.

Synchronous DRAM

Synchronous DRAM (SDRAM) is memory synchronized at system speed. This synchronized speed means that the data stored in memory is refreshed at the system speed and data is accessed in memory at the system speed. SDRAM is the popular RAM in systems today. Because you are running at the system speed, however, you must match the RAM with the motherboard speed. Thus, if you have a 100 MHz motherboard, you need 100 MHz SDRAM. If you have a 133 MHz motherboard, you need 133 MHz SDRAM.

legal disclaimer

1) Our website is not responsible for the information contained by this article as well for any and all copyright infringements by authors and writers. E-articles is a free information resource. If you suspect this article for any copyright infringements, please read the Terms of service and contact us to investigate the problem.
2) The E-articles directory team is not responsible for inaccuracies, falsehoods, or any other types of misinformation this tutorial may contain and will not be liable for any loss or damage suffered by a user through the user's reliance on the information gained here. Please read the Terms of service

Useful tools and features

Translate this article to...    Send this article to you or to a friend

Link to this article from your page   
If you like this article (tutorial), please link to it from your web page using the information above. Linking to this page, this is the only way to help us improve our service, the same time providing your visitors with a way to improve their online experience.

related articles

1. Understanding the Computer System Resources
In this article, when you see the term system resource, I would like you to think of a setting assigned to a device that allows the device to work with the computer. A device is anything that you can install on the computer—for example, a network card, a modem, or a sound card. The three major system resources that can be assigned to different devices are I/O addresses, IRQ addresses, and DMA addresses. A fourth system resource, called a memory address, can sometimes be assigned to devices a...

2. Types of Memory
Read-only memory Read-only memory (ROM) is a type of memory that cannot be written to. Information is written to ROM chips by the manufacturer, and this information cannot be changed. In the past, if ROM information needed to be updated, you had to remove the original chip and replace it with an updated ROM chip. Software written to ROM chips is called firmware. One of the major uses for ROM is to store the system BIOS, which contains Power- On Self-Test (POST) routines and other routines that ini...

3. Some Information about the Most Common Computer Ports
When connecting devices to your computer, you should first look at the different types of ports that can be found on it. You may already be familiar with some of the common ones, such as serial, parallel, and USB. This section will discuss IEEE-1394 ports as well, which are often called FireWire. Serial versus parallel Two of the most common ports on the back of your computer are the serial ports and the parallel ports. Most computers have one parallel port and two serial ports. They are used to co...

4. Small Computer System Interface (SCSI) ~ How to Install SCSI Host Adapter in Windows 2000
This article discusses a type of hard disk that is more popular in high-end machines (servers) than in personal desktop computers. First, I will discuss SCSI and some of its benefits. Then I will take a look at the steps involved in configuring SCSI devices. SCSI overview SCSI is an acronym for Small Computer System Interface. The important part of this term is “small computer.” SCSI environments use a SCSI controller that is responsible for managing all SCSI devices and ...

5. An Overview of IDE Devices ~ IDE versus EIDE devices ~ The Master Slave Concept
In this article, you will learn to install and troubleshoot IDE devices. First, you’ll be given an overview of IDE devices and some of their features, and then you’ll be shown a number of different configurations for installing IDE devices into a computer system. IDE overview The hard drive controller is responsible for converting signals made by the system CPU to signals that the hard disk can understand. These signals include instructions on where to find data and how to...

6. How Does a Printer Work ~ The printing process ~ Types of Printers
Although many different manufacturers make printers, you’re likely to encounter only three real categories of printers (so far). The three types of printers discussed in this article are: Laser Printers Inkjet Printers Dot-matrix Printers The exam touches base on each of these, but the wise technician should focus on laser printers, not only for the exam’s sake, but because these printers are the most common type in today’s computing environm...

7. Pocket PC Installation
Installing Pocket PC programs is fairly straightforward. Palmtop computers use an interface with a hosting laptop or desktop computer. The handheld is updated and installed through this interface. This interface also provides a means to install third-party programs onto the iPAQ. The procedure typically is as follows: The program is downloaded to the desktop. The user installs program from desktop, just like any other program. ...

8. General Bus Architectures
On the system board are a number of expansion slots that are used to expand on the computer’s capabilities. When it is first purchased, a computer only has so many capabilities—the nice thing is that you can expand on those capabilities. Expansion slots expand on what the computer can do. The problem is that there are different types of expansion slots in the system, so when you go to purchase that sound card or network card, you have to make sure that you purchase the right type. In the following sections...

9. Basic Motherboard Components
When you look at the motherboard inside your computer, you notice that there are a number of different items connected to this board. The memory sockets are installed on this board; the CPU socket is located on the motherboard, and the BIOS chip is also located on the motherboard. In this section, we will identify the different system board components. Processor One of the easiest items to recognize on the motherboard is the processor. The processor is usually the l...