SEMINAR BY MELISHA
SEMICONDUCTOR MEMORIES
 DRAM consist of Capacitor & a Switch transistor.
Data are stored in Capacitor, presence of charge in
capacitor is considered as data “1” or else “0”.
 SRAM has 6 transistor latch structure.
 Mask ROM - data are programmed by a Mask
- one time programming operation.
 EPROM & EEPROM – data can be re-written into cell
by using ultravoilate rays.
 FRAM – ferroelectric capacitor.
 The data storage structure, or core, consists of individual
memory cells arranged in an array of horizontal rows and
vertical columns.
 Each cell is capable of storing one bit of binary information.
 Also, each memory cell shares a common connection with
the other cells in the same row and another common
connection with the other cells in the same column.
 To access a particular memory cell, i.e., a particular data bit
in this array, the corresponding bit line and the corresponding
word line must be activated.
 The row and column selection operations are
accomplished by row and column decoders,
respectively.
 The row decoder circuit selects one out of 2N
word lines according to an Nbit row address,
 while the column decoder circuit selects one out of
2M bit lines according to an M-bit column address.
OPERATION OF THREE TRANSISTOR DRAM CELL
 Binary information is stored in the form of charge in the parasitic
node capacitance C1.
 The storage transistor M2 is turned on or off depending on the
charge stored in C1, and the pass transistors Ml and M3 act as
access switches for data read and write operations.
 The cell has two separate bit lines for "data read" and "data
write," and two separate word lines to control the access
transistors.
 All "data read" and "data write" operations are performed during
the active 2 phase, i.e., when PC is low.
 Figure depicts the typical voltage waveforms associated with the
3-T DRAM cell during a sequence of four consecutive operations:
write " 1," read "1,"write "0," and read "0." The four precharge
cycles shown in Fig are numbered 1, 3,5, and 7, respectively
 The inverse data input is at the logic-low level,
because the data to be written onto the DRAM cell is
logic "1."
 The voltage level on column Din remains high.
 Now, the "write select“ signal WS is pulled high during
the active phase of fi2 .
 As a result, the write access transistor M1 is turned on.
With M1 conducting, the charge on C2 is now shared
with C1 .
 Since the capacitance C2 is very large compared to C1,
the storage node capacitance Cl attains approximately
the same logic-high level as the column capacitance C2
at the end of the charge-sharing process.
 After the write "1" operation is completed, the write access
transistor M1 is turned off.
 With the storage capacitance C1 charged-up to a logic-high
level, transistor M2 is now conducting.
 In order to read this stored "1," the "read select" signal RS
must be pulled high during the active phase of fi2, following
a precharge cycle.
 As the read access transistor M3 turns on, M2 and M3
create a conducting path between the "data read” column
capacitance C3 and the ground.
 The capacitance C3 discharges through M2 and M3, and
the falling column voltage is interpreted by the "data read"
circuitry as a storedlogic "1."
 Note that the 3-T DRAM cell may be read repeatedly in
this fashion without disturbing the charge stored in C1.
 The inverse data input is at the logic-high level, because the
data to be written onto the DRAM cell is a logic "0."
 Consequently, the data write transistor is turned on, and the
voltage level on column Din is pulled to logic "0."
 The "write select" signal WS is pulled high during the active
phase of fi2.
 As a result, the write access transistor M1 is turned on. The
voltage level on C2, as well as that on the storage node Cl,
is pulled to logic "0" through MI and the data write
transistor.
 Thus, at the end of the write "0" sequence, the storage
capacitance C1 contains a very low charge, and the
transistor M2 is turned off since its gate voltage is
approximately equal to zero.
 The "read select" signal RS must be pulled high
during the active phase of fi2, following a
precharge cycle.
 The read access transistor M3 turns on, but since
M2 is off, there is no conducting path between the
column capacitance C3 and the ground.
 Consequently, C3 does not discharge, and the
logic-high level on the Dout column is interpreted
by the data read circuitry as a stored "0" bit.
OPERATION OF ONE TRANSISTOR DRAM CELL
 The circuit diagram of the one-transistor (1-T) DRAM cell consisting of
one explicit storage capacitor and one access transistor
 Capacitor C2 represents the much larger parasitic column capacitance
associated with the word line.
 Charge sharing between this large capacitance and the very small
storage capacitance plays a very important role in the operation of the
1-T DRAM cell.
 For the write "1“ operation, the bit line (D) is raised to logic " 1 " by
the write circuitry, while the selected word line is pulled high by the
row address decoder.
 The access transistor Ml turns on, allowing the storage capacitor C1 to
charge up to a logic-high level.
 For the write "O“ operation, the bit line (D) is pulled to logic “0" and
the word line is pulled high by the row address decoder. In this case, the
storage capacitor C1 discharges through the access transistor, resulting
in a stored “0”bit.
ASYNCHRONOUS MODE :
 When RAS is pulled DOWN , DRAM chip activates row circuitry
(row address buffers,row decoders,wordline drivers )
 Address multiplexing scheme
 The address captured at the falling edge of RAS & CAS becomes
row and column address
 Advantage : reduce chip package size ,used in main memory .
 Some data are selected by column address captured at falling edge
of CAS. The column address generates column select line
&connects bit lines to common data lines.
 The time to read all the cell data from falling edge of RAS is
called “t RAC“
 The data storage cell, i.e., the 1-bit memory cell in static RAM
arrays
 consists of a simple latch circuit with two stable operating
points (states).
 Depending on the preserved state of the two-inverter latch
circuit, the data being held in the memory cell will be
interpreted either as a logic "0" or as a logic " 1."
 To access (read and write) the data contained in the memory
cell via the bit line, need at least one switch, which is
controlled by the corresponding word line, i.e., the row
address selection signal ,two complementary access switches
consisting of nMOS pass transistors are implemented to
connect the 1-bit SRAM cell to the complementary bit lines
(columns).
(a) Symbolic representation of the two-inverter latch circuit
with access switches. (b) Generic circuit topology of the
MOS static RAM cell. (c) Resistive-load SRAM cell. (d)
Depletion-load nMOS SRAM cell. (e) Full CMOS
SRAM cell.
 Flash memory consist of one transistor with
floating gate, whose threshold voltage can be
changed repeatedly by applying an electric
field to gate.
 Transistor / memory cell can have two
threshold voltages corresponding to the
existence of charges (electrons) at floating
gate.
 When electrons accumulated at floating gate
,threshold volage of memory cell becomes
higher and considered as “1”. Memory cell is
not on with read signal voltage is applied to
control gate & bit line precharge level.
 Memory cell lowered by removing all electrons
from floating gate & considered as “0”. Memory
cell is turned on with applied voltage &bit line
discharged to ground.
 Flash memory is programmed by either storing
or ejecting electrons in the floating gate in the
floating MOS transistor through “channel hot
electron injection” or “F-N tunnelling
mechanism”.
 When the high voltage applied to the control gate and across
drain to source ,electrons are heated by the high lateral
electric field .
 The high voltage on the control gates attracts and injects
electrons into floating gate through the oxide & holes flow
to substrate as substrate current .
 Floating gate can be erased or programmed by tunneling
current of oxide by the high field of > 10MV
 When 0V and high voltage is applied are applied to control
gate and source , electrons at floating gate are ejected to the
source by tunneling effect.
ABSENCE OF ELECTRONS PRESENCE OF ELECTRONS
 In an Erase Operation
 0v and high voltage are simultaneously applied to all the
control gate & source of cell.
 Any electon exsiting in the floating gate are expelled to the
source through TUNNELING mechanism.
 Programming Operation
 Applying High voltage applied to the control gate & drain
of the selected cell.
 Hot electrons generated at the near of the drain are injected
into the floating gate .
 Each cell can have either a “0” state without electrons due
to erase operation OR a “1” state with electrons in the
floating gate after programming operation
 READ Operation
 Applying moderate voltage to the control gate & small voltage to
the drain to avoide generating hot electrons.
 When the cell data “0” the cell transistor is turned on & current
flows through the cel l transistor .
 Applying high voltage to control gate cell transistor turns off & no
current flow through cell .
 By detecting current flow & amplifying signal difference cell data
can be read out
 In an erase operation
 NAND cell uses F-N tunneling mechanism
 A high voltage is applied to source line , p-well, n-substrate.
 A “0” voltage is applied to all word lines to eject electrons from
floating gate to the pwell 2 , all cells become low threshold
voltage.
 Programming operation
 A high voltage(20v) is applied to only to selected wordline and
moderate volatge (10v) is applied to all unselected word lines.
 Vdd is applied to select line 1 to connect all the cells to the bit line
while 0v to the selected line 2.
P-well 2, source line & n-well are biased to 0v.
 Since only voltage is applied to selected wordline is large enough
to turn on floating gate transistor by capacitive coupling ,electrons
are attracted to floating gates connected to the selcted word line
from channel.
 READ operation
 0v is applied to selected word line while 5v is applied to select
lines & all other unselected word line .
 When cell data is “1” the cell transistor is turned off with applied
word line voltage.
 With the cell data “0” a current path is formed from the bit line to
ground cell transistor turned on with 0 v word line voltage .
 Dielectric material is replaced by
FERROELECTROMAGNETIC material.
 The total charge is depends on applied voltage.
 This is becsuse spontaneous polarization
occurs in crystal structure of ferroelecric
material .
 The net change in the polarization happens
when applied elecric field is larger than Vc.

Semiconductor Memories

  • 1.
  • 2.
  • 5.
     DRAM consistof Capacitor & a Switch transistor. Data are stored in Capacitor, presence of charge in capacitor is considered as data “1” or else “0”.  SRAM has 6 transistor latch structure.  Mask ROM - data are programmed by a Mask - one time programming operation.  EPROM & EEPROM – data can be re-written into cell by using ultravoilate rays.  FRAM – ferroelectric capacitor.
  • 7.
     The datastorage structure, or core, consists of individual memory cells arranged in an array of horizontal rows and vertical columns.  Each cell is capable of storing one bit of binary information.  Also, each memory cell shares a common connection with the other cells in the same row and another common connection with the other cells in the same column.  To access a particular memory cell, i.e., a particular data bit in this array, the corresponding bit line and the corresponding word line must be activated.
  • 8.
     The rowand column selection operations are accomplished by row and column decoders, respectively.  The row decoder circuit selects one out of 2N word lines according to an Nbit row address,  while the column decoder circuit selects one out of 2M bit lines according to an M-bit column address.
  • 10.
    OPERATION OF THREETRANSISTOR DRAM CELL
  • 11.
     Binary informationis stored in the form of charge in the parasitic node capacitance C1.  The storage transistor M2 is turned on or off depending on the charge stored in C1, and the pass transistors Ml and M3 act as access switches for data read and write operations.  The cell has two separate bit lines for "data read" and "data write," and two separate word lines to control the access transistors.  All "data read" and "data write" operations are performed during the active 2 phase, i.e., when PC is low.  Figure depicts the typical voltage waveforms associated with the 3-T DRAM cell during a sequence of four consecutive operations: write " 1," read "1,"write "0," and read "0." The four precharge cycles shown in Fig are numbered 1, 3,5, and 7, respectively
  • 13.
     The inversedata input is at the logic-low level, because the data to be written onto the DRAM cell is logic "1."  The voltage level on column Din remains high.  Now, the "write select“ signal WS is pulled high during the active phase of fi2 .  As a result, the write access transistor M1 is turned on. With M1 conducting, the charge on C2 is now shared with C1 .  Since the capacitance C2 is very large compared to C1, the storage node capacitance Cl attains approximately the same logic-high level as the column capacitance C2 at the end of the charge-sharing process.
  • 14.
     After thewrite "1" operation is completed, the write access transistor M1 is turned off.  With the storage capacitance C1 charged-up to a logic-high level, transistor M2 is now conducting.  In order to read this stored "1," the "read select" signal RS must be pulled high during the active phase of fi2, following a precharge cycle.  As the read access transistor M3 turns on, M2 and M3 create a conducting path between the "data read” column capacitance C3 and the ground.  The capacitance C3 discharges through M2 and M3, and the falling column voltage is interpreted by the "data read" circuitry as a storedlogic "1."  Note that the 3-T DRAM cell may be read repeatedly in this fashion without disturbing the charge stored in C1.
  • 15.
     The inversedata input is at the logic-high level, because the data to be written onto the DRAM cell is a logic "0."  Consequently, the data write transistor is turned on, and the voltage level on column Din is pulled to logic "0."  The "write select" signal WS is pulled high during the active phase of fi2.  As a result, the write access transistor M1 is turned on. The voltage level on C2, as well as that on the storage node Cl, is pulled to logic "0" through MI and the data write transistor.  Thus, at the end of the write "0" sequence, the storage capacitance C1 contains a very low charge, and the transistor M2 is turned off since its gate voltage is approximately equal to zero.
  • 16.
     The "readselect" signal RS must be pulled high during the active phase of fi2, following a precharge cycle.  The read access transistor M3 turns on, but since M2 is off, there is no conducting path between the column capacitance C3 and the ground.  Consequently, C3 does not discharge, and the logic-high level on the Dout column is interpreted by the data read circuitry as a stored "0" bit.
  • 17.
    OPERATION OF ONETRANSISTOR DRAM CELL
  • 18.
     The circuitdiagram of the one-transistor (1-T) DRAM cell consisting of one explicit storage capacitor and one access transistor  Capacitor C2 represents the much larger parasitic column capacitance associated with the word line.  Charge sharing between this large capacitance and the very small storage capacitance plays a very important role in the operation of the 1-T DRAM cell.  For the write "1“ operation, the bit line (D) is raised to logic " 1 " by the write circuitry, while the selected word line is pulled high by the row address decoder.  The access transistor Ml turns on, allowing the storage capacitor C1 to charge up to a logic-high level.  For the write "O“ operation, the bit line (D) is pulled to logic “0" and the word line is pulled high by the row address decoder. In this case, the storage capacitor C1 discharges through the access transistor, resulting in a stored “0”bit.
  • 19.
    ASYNCHRONOUS MODE : When RAS is pulled DOWN , DRAM chip activates row circuitry (row address buffers,row decoders,wordline drivers )  Address multiplexing scheme  The address captured at the falling edge of RAS & CAS becomes row and column address  Advantage : reduce chip package size ,used in main memory .  Some data are selected by column address captured at falling edge of CAS. The column address generates column select line &connects bit lines to common data lines.  The time to read all the cell data from falling edge of RAS is called “t RAC“
  • 20.
     The datastorage cell, i.e., the 1-bit memory cell in static RAM arrays  consists of a simple latch circuit with two stable operating points (states).  Depending on the preserved state of the two-inverter latch circuit, the data being held in the memory cell will be interpreted either as a logic "0" or as a logic " 1."  To access (read and write) the data contained in the memory cell via the bit line, need at least one switch, which is controlled by the corresponding word line, i.e., the row address selection signal ,two complementary access switches consisting of nMOS pass transistors are implemented to connect the 1-bit SRAM cell to the complementary bit lines (columns).
  • 21.
    (a) Symbolic representationof the two-inverter latch circuit with access switches. (b) Generic circuit topology of the MOS static RAM cell. (c) Resistive-load SRAM cell. (d) Depletion-load nMOS SRAM cell. (e) Full CMOS SRAM cell.
  • 22.
     Flash memoryconsist of one transistor with floating gate, whose threshold voltage can be changed repeatedly by applying an electric field to gate.  Transistor / memory cell can have two threshold voltages corresponding to the existence of charges (electrons) at floating gate.  When electrons accumulated at floating gate ,threshold volage of memory cell becomes higher and considered as “1”. Memory cell is not on with read signal voltage is applied to control gate & bit line precharge level.
  • 23.
     Memory celllowered by removing all electrons from floating gate & considered as “0”. Memory cell is turned on with applied voltage &bit line discharged to ground.  Flash memory is programmed by either storing or ejecting electrons in the floating gate in the floating MOS transistor through “channel hot electron injection” or “F-N tunnelling mechanism”.
  • 24.
     When thehigh voltage applied to the control gate and across drain to source ,electrons are heated by the high lateral electric field .  The high voltage on the control gates attracts and injects electrons into floating gate through the oxide & holes flow to substrate as substrate current .  Floating gate can be erased or programmed by tunneling current of oxide by the high field of > 10MV  When 0V and high voltage is applied are applied to control gate and source , electrons at floating gate are ejected to the source by tunneling effect.
  • 26.
    ABSENCE OF ELECTRONSPRESENCE OF ELECTRONS
  • 27.
     In anErase Operation  0v and high voltage are simultaneously applied to all the control gate & source of cell.  Any electon exsiting in the floating gate are expelled to the source through TUNNELING mechanism.  Programming Operation  Applying High voltage applied to the control gate & drain of the selected cell.  Hot electrons generated at the near of the drain are injected into the floating gate .  Each cell can have either a “0” state without electrons due to erase operation OR a “1” state with electrons in the floating gate after programming operation
  • 28.
     READ Operation Applying moderate voltage to the control gate & small voltage to the drain to avoide generating hot electrons.  When the cell data “0” the cell transistor is turned on & current flows through the cel l transistor .  Applying high voltage to control gate cell transistor turns off & no current flow through cell .  By detecting current flow & amplifying signal difference cell data can be read out
  • 29.
     In anerase operation  NAND cell uses F-N tunneling mechanism  A high voltage is applied to source line , p-well, n-substrate.  A “0” voltage is applied to all word lines to eject electrons from floating gate to the pwell 2 , all cells become low threshold voltage.  Programming operation  A high voltage(20v) is applied to only to selected wordline and moderate volatge (10v) is applied to all unselected word lines.  Vdd is applied to select line 1 to connect all the cells to the bit line while 0v to the selected line 2. P-well 2, source line & n-well are biased to 0v.
  • 30.
     Since onlyvoltage is applied to selected wordline is large enough to turn on floating gate transistor by capacitive coupling ,electrons are attracted to floating gates connected to the selcted word line from channel.  READ operation  0v is applied to selected word line while 5v is applied to select lines & all other unselected word line .  When cell data is “1” the cell transistor is turned off with applied word line voltage.  With the cell data “0” a current path is formed from the bit line to ground cell transistor turned on with 0 v word line voltage .
  • 31.
     Dielectric materialis replaced by FERROELECTROMAGNETIC material.  The total charge is depends on applied voltage.  This is becsuse spontaneous polarization occurs in crystal structure of ferroelecric material .  The net change in the polarization happens when applied elecric field is larger than Vc.