Home

News

Forums

Hardware

CPUs

Mainboards

Video

Guides

CPU Prices

Memory Prices

Shop



Sharky Extreme : November 23, 2008





Regular Sections

- Weekly CPU Prices
- Weekly Memory Prices
- PC Buyer's Guides
- Private Eye
- Forums Spotlight
- The Rear View
- The Silicon Money Pit
- SharkyForums
- Site Info
- Links
- About Us


Written by: Dean Kent of www.realworldtech.com : May 2nd 1999

While processors have been getting faster at a seemingly ever-increasing rate memory speeds have been improving at a much slower rate, mostly due to cost issues. With superscalar architectures and other features being implemented that allow multiple instructions to be executed every clock cycle, this mismatch has become even greater.



Since the main consideration for PC memory solutions is cost, DRAM has necessarily been designed with cheaper and slower components, while SRAM has been used sparingly as cache. In order to keep the costs down, there are relatively few variations of DRAM, which allows the manufacturers to make them in huge volumes. On the other hand, SRAM chips are generally custom designed for specific applications, such as external cache, fast communication switches, etc. By far the most common use for SRAM today is cache applications in PCs.

In order to improve the rate at which data can be output (other than simply speeding up the internal operations), a number of special features have been implemented in both SRAM and DRAM memories. These features have allowed some internal operations to be bypassed or hidden for transfers after the first access of a series of data requests. Many of the features were first implemented on SRAM chips, and only recently have been used on DRAMs. Before discussing these features, we will cover basic memory architecture and operations.

Memory operations are controlled by a variety of signals, each of which has its own 'signal pin'. The voltage on the appropriate pin is set either high or low, depending upon what operation is being performed. These signal pins allow the addresses to be selected, read or write operations to be determined and the data to be output, with the majority being for address selection and data output.




Copyright © 2001 INT Media Group, Incorporated. All Rights Reserved. Legal Notices | Licensing , Reprints , & Permissions | Privacy Policy