0% found this document useful (0 votes)
218 views14 pages

Memory Devices: Address Connections Data Connections Selection Connections Control Connections

All memory devices have common features - address inputs to select locations, data inputs/outputs to read and write data, a selection input to enable the device, and control inputs to select read or write operations. Address pins select locations, data pins transfer data in/out, a chip/enable pin selects the device, and read/write pins control reading and writing. Memory types include ROM, EPROM, PROM, SRAM and DRAM which differ in volatility and ability to be programmed.

Uploaded by

viru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODP, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
218 views14 pages

Memory Devices: Address Connections Data Connections Selection Connections Control Connections

All memory devices have common features - address inputs to select locations, data inputs/outputs to read and write data, a selection input to enable the device, and control inputs to select read or write operations. Address pins select locations, data pins transfer data in/out, a chip/enable pin selects the device, and read/write pins control reading and writing. Memory types include ROM, EPROM, PROM, SRAM and DRAM which differ in volatility and ability to be programmed.

Uploaded by

viru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODP, PDF, TXT or read online on Scribd
You are on page 1/ 14

MEMORY DEVICES

Pin connections are common to all memory devices


are the address inputs, data outputs or Input /
outputs, some type of selection input, and at least one
control input used to select a read or write operation

Address connections

Data connections

Selection connections

Control connections

Address Connections

All memory devices have address inputs that select a memory


location within the memory device.
Address inputs are almost always labeled from A 0 to A n
The number of address pins found on a memory device is
determined by the number of memory locations found within it

If a memory device has 11 address connection (A 0 A


11 ), it has 2048 (2K) internal memory locations. The
number of memory locations can thus be extrapolated
from the number of address pins
example

Data Connections

All memory devices have a set of data outputs or


input/outputs
The data connections are the points at which data
are entered for storage or extracted for reading.

A memory device with 1K memory locations


and 8 bits in each location is often listed as a
1K 8 by the manufacturer.

Selection Connections

Each memory device has one or more selecting


pins that selects or enables the memory device.
This type of input is most often called a chip select
( CS ),chip enable ( CE ), or simply select ( S ) input

These are active low signals


If more than one CS connection is present, all
must be activated to read or write data.

Control Connections

All memory devices have some form of control input or


inputs
The control input most often found on a ROM is the
output enable ( OE ) or gate ( G ) connection, which
allows data to flow out of the output data pins of the ROM

A RAM memory device has either one or two control


inputs. If there is only one control input, it is often called
R/W!.
If the RAM has two control inputs, they are usually
labeled WE (or W ), and OE (or G )

Psuedo memory component

Address pins from A0


to An
Data pins from D0 to
Dn
Selection pin CS
Control pins OE and
WE

ROM

The read-only memory (ROM) permanently stores


programs and data that are resident to the system and
must not change when power supply is disconnected
nonvolatile memory
The EPROM (erasable programmable read-only
memory), a type of ROM, is more commonly used when
software must be changed often
The EPROM is also erasable if exposed to high-intensity
ultra- violet light for about 20 minutes or so, depending
on the type of EPROM.

PROM memory devices are also available, although they


are not as common today. The PROM (programmable
read-only memory) is also programmed in the field by
burning open tiny NI-chrome or silicon oxide fuses; but
once it is programmed, it cannot be erased.

newer type of read-mostly memory (RMM) is called


the flash memory.is also often called an EEPROM
(electrically erasable programmable ROM), EAROM
(electrically alterable ROM), or a NOVRAM
(nonvolatile RAM)

These memory devices are electrically erasable in the


system, but they require more time to erase than a normal
RAM
The flash memory device is used to store setup information
for systems such as the videocard in the computer.
Flash memory has its biggest impact in memory cards for
digital cameras and memory in MP3 audio players

SRAMs

Static RAM memory devices retain data for as


long as DC power is applied.
They are also called volatile memory because
they will not retain data without power
Because no special action (except power) is
required to retain stored data, these devices
are called static memory.

The difference between a ROM and a RAM is


that a RAM is written under normal operation,
whereas a ROM is programmed outside the
computer and normally is only read
The SRAM, which stores temporary data, is
used when the size of the read/write memory is
relatively small.

DRAMs

DRAM is essentially the same as SRAM,


except that it retains data for only 2 or 4 ms on
an integrated capacitor
After 2 or 4 ms, the contents of the DRAM must
be completely rewritten (refreshed) because the
capacitors, which store a logic 1 or logic 0, lose
their charges.

The entire contents of the memory are refreshed


with 256 reads in a 2- or 4-ms interval
Refreshing also occurs during a write, a read, or
during a special refresh cycle.
Another disadvantage of DRAM memory is that
it requires so many address pins that the
manufacturers have decided to multiplex the
address inputs

The only way that 16 address bits can be forced into eight address pins is
in two 8-bit increments
This operation requires two special pins :
(i) The column address strobe ( CAS )
(ii)The row address strobe ( RAS )

First, A 0 A 7 are placed on the address pins and strobed into an internal
row latch by RAS as the row address.
Next, the address bits A 8 -A 15 are placed on the same eight address
inputs and strobed into an internal column latch by CAS as the column
address
Note that CAS also performs the function of the chip selection input to the
DRAM.

You might also like