Mirror Magazine Techno Page by Harendra Alwis

 

More on memories
Last week we started discussing Random Access Memory (RAM) by looking at how it differs from ROM and made a brief comparison of its functions and performance with other types of primary storage devices. I mentioned that there are two main types of RAM: static and dynamic, and this week we will continue to dig deeper into the subject.

Static RAM (SRAM)
Static RAM is a type of RAM that holds its data for as long as power is supplied to the circuit. This differs from dynamic RAM (DRAM) on the grounds that DRAM must be refreshed with electronic pulses many times per second in order to hold its data contents. SRAM is used for specific applications within the PC, where its strengths outweigh its weaknesses compared to DRAM.

SRAM doesn’t require external refresh circuitry to keep data intact and is faster than DRAM. Yet SRAM is several times more expensive than DRAM and takes up much more space than DRAM. Advantages and disadvantages considered, SRAM is capable of superior performance when compared to DRAM, and it is used exclusively when it is economically feasible to do so. Unfortunately, SRAM is prohibitively large and costly, which is why DRAM is used for system memory. SRAM is used instead for level 1 cache (small holders of memory within the processor) and level 2 cache memory (small portions of memory placed just outside the processor) for which it is better suited. Level 1 and level 2 cache memory needs to be very fast, and in small quantities.

SRAM is manufactured in a similar way to how processors are made. They are highly integrated transistor patterns that have been etched into silicon using a special kind of light. Each SRAM bit is made up between four to six transistors. That is why SRAM takes up more space compared to DRAM, which uses only one transistor and a capacitor. SRAM chips are comprised of thousands or millions of identical cells. Therefore they are much easier to make than a CPU, which is a large die with a complex structure of transistors arranged in many forms. This is one reason why RAM chips cost much less than processors do.

Dynamic RAM (DRAM)
Dynamic RAM is a type of RAM that only holds its data if it is continuously refreshed by a special circuit. This circuitry reads the contents of each memory cell hundreds of times each second. This is done regardless of whether the memory cell is being used at that time by the computer or not. Due to the way in which the cells are constructed, the reading action itself refreshes the contents of the memory. If this is not done regularly, then the DRAM will lose its contents, even if it continues to have power supplied to it. This refreshing action is why the memory is called dynamic.

All PCs use DRAM for their main system memory, instead of SRAM, even though DRAM is slower than SRAM and requires the overhead of the refresh circuitry. It may seem weird to want to make the computer’s memory out of something that can only hold a value for a fraction of a second. In fact, DRAM is both more complicated and slower than SRAM.

The reason that DRAM is used is simple. DRAM is much cheaper to produce and takes up less than 1/4 the silicon volume of SRAM. The overhead of the refresh circuit is tolerated in order to allow the use of large amounts of inexpensive, compact memory. The refresh circuitry itself is almost never a problem; many years of using DRAM has caused the design of these circuits to be almost ‘perfect’.

DRAM is manufactured using a similar process to how processors are made. A silicon substrate is etched with the patterns that make the transistors, capacitors and support structures that comprise each ‘bit’. DRAM costs much less than a processor because it is a series of simple, repeated structures, so the complexity of making a single chip with several million individually located transistors is avoided.

There are many different kinds of specific DRAM technologies and speeds that they are available in. These have evolved over many years resulting in many different types and variations of DRAM, which we will discuss next week. Till then write in and share the experience! Source: PC Hardware Guide

Improve your computer literacy
POP
(1) Short for Post Office Protocol, a protocol used to retrieve e-mail from a mail server. Most e-mail applications (sometimes called an e-mail client) use the POP protocol, although some can use the newer IMAP (Internet Message Access Protocol).
There are two versions of POP. The first, called POP2, became a standard in the mid 80s and requires SMTP to send messages. The newer version, POP3, can be used with or without SMTP.

(2) Short for point of presence, an access point to the Internet. ISPs have typically multiple POPs. A point of presence is a physical location, either part of the facilities of a telecommunications provider that the ISP rents or a separate location from the telecommunications provider that houses servers, routers, ATM switches and digital/analog call aggregators. Webopedia.com

Did you know?
Fibonacci numbers were originally defined by the Italian mathematician Fibonacci (aka Leonardo da Pisa) in the 13th century to model the growth of rabbit populations. They are a series of whole numbers in which each number is the sum of the two preceding numbers. Beginning with 0 and 1, the sequence of Fibonacci numbers would be 0,1,1, 2, 3, 5, 8, 13, 21, 34, etc. using the formula n = n (-1) + n (-2), where the n (-1) means “the last number before n in the series” and n (-2) refers to “the second last one before n in the series.”

In computer programming, Fibonacci numbers give a model for designing recursive programming algorithms where the time for any routine is the time within the routine itself, plus the time for the recursive calls.

News in the techno world
Microsoft hints about Windows ‘Longhorn’

Billed to be the biggest release of Microsoft’s flagship product since Windows 95, Longhorn will include technology for building a new generation of ‘smart client’ software that combines the look and feel of PC applications such as Word or Excel with immediate access to information on the Web.

Longhorn also is supposed to address many of the problems that dog PC users, including viruses and worms, and help them deal with the difficulty of searching across an array of files, e-mails, Web pages, and photos strewn across ever-larger hard drives. Everything that gets written for Windows will be in Net code, which is supposed to help prevent developer errors that can lead to unsecured applications, according to Microsoft.

New database technology in Windows could let users automatically poll the operating system for groups of files, e-mails, calendar entries, and other documents that match certain criteria, instead of relying on their memory to set up stacks of hierarchical folders. Windows Longhorn is due to be released in 2006.

Digitally dead
Generations of dead people in a cemetery in southern France have joined the information age, thanks to a new computerized system that maps the way to graves and enables people to leave electronic condolence messages. People arriving this week at the cemetery in Saint Andre de la Roche, near Nice, found an interactive screen giving precise locations and personal details for the 4,000 deceased.

Visitors can read biographies of the deceased, type in messages of sympathy and also find contact details for local taxis or funeral parlours. Florists are also said to be delighted by an innovation that makes it easier to turn up at the right place with deliveries. Source: News.google.com


Back to Top  Back to Mirror Magazine  

Copyright © 2001 Wijeya Newspapers Ltd. All rights reserved.