Professional Documents
Culture Documents
System
Volume 4 Issue 1
Tanvi Upaskar, Ganesh Thorave, Prof. Sumita G*, Mayuresh Yerandekar, Siddhesh Mahadik
K C College of Engineering and Management Studies Thane, India
Corresponding author’s email id: sumitagupta128@gmail.com*
DOI: http://doi.org/10.5281/zenodo.2652717
Abstract
This paper presents comparison of semiconductor memory circuits such as
volatile memories like SRAM, DRAM and non-volatile memories like ROM,
PROM, EPROM, EEPROM, FLASH (NOR based & NAND based). This
comparison is on the basis of some parameters including read speed, write
speed, volatility, bits/cell, cell structure, cell density, power consumption,
etc. In this paper we also focused on applications of those memory cells
based on their characteristics. This paper presents the appropriate choice
for selecting memory circuit with the read-write speed, capacity, power
consumption.
Figure:-1
Figure:-2
A typical 1-bit DRAM cell is shown in SRAM, but it is much more widely used.
Figure 2. The capacitor CS stores the The advantage of DRAM is the structural
charge for the cell. Transistor M1 gives the simplicity of its memory cells: only one
R/W access to the cell. CB is the transistor and a capacitor are required.
capacitance of the bit line per unit length. This allows DRAM to reach very high
Memory cells are etched onto a silicon densities, making DRAM much cheaper
wafer in an array of columns (bit lines) per bit. The transistors and capacitors used
and rows (word lines). are extremely small; billions can fit on a
single memory chip. Due to the dynamic
The intersection of a bit line and word line nature of its memory cells, DRAM uses
constitutes the address of the memory cell. relatively large amounts of power.[3]
DRAM works by sending a charge through
the appropriate column (CAS) to activate B. Static Random Access Memory
the transistor at each bit in the column. Static random-access memory is a type of
When writing, the row lines contain the semiconductor memory that uses bistable
state the capacitor should take on. When latching circuitry (flip-flop) to store each
reading, the sense amplifier determines the bit. SRAM exhibits data remanence, but it
level of charge in the capacitor if it is more is still volatile in the conventional sense
than 50%, it reads it as "1"; otherwise it that data is eventually lost when the
reads it as "0". memory is not powered.
6T-SRAM cell is shown in fig 2. SRAM needed to be refreshed and due to their
takes 6 transistors to store a 1 bit. It has latching arrangement. Due to its high
three input ports (BL, BL bar, WL) and speed the SRAM is also used as the cache
two output ports (Q,Qbar). In Fig. M5 and memory and also the main memory in the
M6 are access transistors, M2 and M4 pull servers for providing the best performance
up, M1 and M3 are pull down transistors. to the users.[3]
SRAM has basic three operations.
NON-VOLATILE MEMORY
Hold operation: For Hold Operation both A drawback of volatile memory structures
access transistors must be turned OFF such as DRAM and SRAM is that the
(M5=M6=0). Due to presence of latching stored data is lost in the absence power
element SRAM hold its state. supply. To overcome this problem, various
types of non-volatile memory have been
Read Operation: For Read operation both proposed. Non-volatile memory (NVM) is
bit lines (BL, BL bar) must be precharged a type of computer memory that has the
to VDD and access transistors must be turn ability to hold saved data even if the power
on (M5=M6=1). Based data value stores is turned off. Unlike volatile memory,
any one of bit line is discharge and the NVM does not require its memory data to
voltage difference between two bit lines is be periodically refreshed. It is commonly
sensed by sense amplifier and we are able used for secondary storage or long-term
to detect what is present in memory. consistent storage. Non-volatile memory is
highly popular among digital media; it is
Write Operation: The data which we want widely used in memory chips for USB
to write in the memory is given to bit line memory sticks and digital cameras. Non-
and access transistors are turn volatile memory eradicates the need for
on(M5=M6=1) and we are able to write relatively slow types of secondary storage
the data. systems, including hard disks.[4]
programming. Finally, the injection always device that can be implemented with fewer
entails a large channel current, as high as standards in cell design. The more
0.5mA at a control gate voltage of 12.5V. common cell is composed of two
This causes high power dissipation during transistors. The storage transistor has a
programming. The EPROM cell is floating gage similar to the EPROM. The
extremely simple and dense, making it EEPROM has two families which are
possible to fabricate large memories at a serial EEPROM and parallel EEPROMs.
low cost. EPROMs were therefore The parallel EEPROM is faster and cost
attractive in applications that do not effective than serial memory.[2]
require regular programming. Due to cost
and reliability issues, EPROMs have fallen E. Flash Memory
out of favor and have been replaced by The flash memory is the most widely used
Flash Memories. [2] device for electronics and computer
devices. The flash memory is among the
D. Electrically Erasable Programmable special types of memory that can be erased
Read Only Memory and programmed with a block of data. The
These memory devices are used in flash memory keeps its data even with no
computers and other electronic devices to power at all. The flash memory is popular
store a small amount of data that needs to because it works fast and efficiently than
be saved when the power supply is EEPROM. The flash memory module is
removed. The contents of the EEPROM designed for about 100000 -10000000
are erased by exposing it to an electrical write cycles. The main constraint with the
charge. The EEPROM data is stored and flash memory is number of times data can
removed by 1 byte of data at a time. The be written to it. The data can be read from
EEPROM does not need to be modified. flash memory as many times as desired,
The changing of the content does not but after a certain number of write
require additional equipment. The modern operations, it will stop working.[1]
EEPROM allows multi-byte page
operations and has limited life. The
EEPROM can be designed for 10 to 1000
write cycles. When the number of write
operations is completed, the EEPROM
stops working. EEPROM is a storage
NOR BASED
Table 1 – Bias conditions of the NOR cells for erase, programming and read operation
Operation
Signal Erase Programming Read
Bit line 1 Open 6V 1V
Bit line 1 Open 0V 0V
Source line 12V 0V 0V
Word line 1 0V 0V 0V
Word line 3 0V 0V 0V
Fig 6 and table 1 show the NOR cell configuration and bias conditions for erase,
programming and read operations, respectively. The NOR cell uses the F-N tunneling
mechanism for the erase operation and the hot-electron injection mechanism for the
programming operation.[1]
NAND BASED
Table 2 – Bias conditions of the NAND cells for erase, programming and read operation
Operation
Select line 1 0V 5V 5V
p-well 2 20V 0V 0V
n-sub 20V 0V 0V
Equivalent circuit of the 8 bit NAND cell structure is shown in fig 6. Bias conditions for
erase, programming and read operations are shown in table 2. The NAND cell uses an F-N
tunneling mechanism for the erase operation.[1]
Memory type
Cell structure 1T 2T 1T
We have analyzed different types of of EPROM, they have fallen out of favor
memory cells in digital VLSI. Each type of and have been replaced by Flash
memory has its own special Memories. NAND flash is used for data
characteristics. Memory circuits are very storage due to non-volatility and high
important in analysis of low power circuits density while NOR flash is used for code
[5]. For example, DRAM has features of storage due to non-volatility and fast
high density and fast speed and is used in random access speed. So we can conclude
main memory. SRAM is used as the cache that each memory cell has its own
memory due to its high speed. Drawback advantages and area in which it may be
of volatile memory is that stored data in used.
memory is lost when power is turned off,
to overcome this problem ROM came into
picture. Due to cost and reliability issues
AUTHORS’ PROFILE
[1] Tanvi Upaskar, Student
Department: Electronics & Telecommunication Engineering
College: K C College of Engineering and Management Studies Thane, India