SlideShare a Scribd company logo
1 of 10
Memory Cells, Registers and
System Timings
• Objectives:
– Raises the subject od memory/storage elements &
techniques
– Possible dynamic & static memory cells and key
properties compared
– The concept of an array of memory cells
– Arrangements of registers for 4 bit data storage
– Selection of memory cell in an array
– Configuration of such cells
System Timings Considerations
• A two phase non-overlapping clock signal is
assumed to be available. And this clock alone will
be used throughout the system.
• Clock phases are to be identified as ɸ1 and ɸ2 where
ɸ1 is assumed to lead ɸ2.
• Bits are to be stored are Written to register, storage
element, and subsystems on ɸ1 of the clock; i.e.,
write signal is WR are Anded with ɸ1.
• ɸ2 signals may be used to refresh the stored data.
• In general, delays through the data paths, are
assumed to be less than the intervals between the
leading edges of clock signals ɸ1 and ɸ2.
• Data may be read from the storage elements on the
next ɸ1 of the clock; i.e., RD are Anded with ɸ1.
• A general requirement for system stability is that
there must be at least one clocked storage element in
series with every closed loop signal path.
Some Commonly used Memory Elements
• Assessment of possible storage elements is done
based on the following factors.
– Area Requirement
– Estimated dissipation per bit stored
– Volatility
The Dynamic Shift Register Stage
• One method of storing a single bit is to use the
shift register approach
• Area: (nMOS)
Allowing for the sharing of VDD and VSS rails
between adjacent rows of register cell.
Each bit stored will require
(22λx28λ) x 2 = 1200λ^2
For λ = 2.5μm
Area / bit = 7500μm^2
This implies maximum number of bits stored
on a 4mm x 4mm chip area = 2.1 kbits.
• For CMOS
Each bit stored will require
(38λ x 28λ) x 2 =2100 λ^2
For λ = 2.5μm
Area / bit = 13000μm^2
This implies maximum number of bits stored
on a 4mm x 4mm chip area = 1.2 kbits.
• Dissipation:
– In CMOS design, the static dissipation is very
small, only the switching dissipation will be
significant.
The dynamic power consumption Pd can be written as
Pd = m x (CL x VDD^2 x f)
m is duty cycle
CL is effective load capacitance
F is the clock freq.
For an 8:1 nMOS inverter (noting that inerter pair is
always on )
Zpu = 4Rs
And
Zpd = ½ Rs
Therefore
Current = VDD/(Zpu + Zpd) = 110 μA
Thus 2.1 kbits on a single chip would dissipate
2.1k x 550 μW = 1.15 W
• Volatility:
– Data is stored by the charge on the gate
capacitance of each inverter stage, so that storage
time is limited to 1msec or less.

More Related Content

Similar to Memory elements 1

memeoryorganization PPT for organization of memories
memeoryorganization PPT for organization of memoriesmemeoryorganization PPT for organization of memories
memeoryorganization PPT for organization of memories
GauravDaware2
 

Similar to Memory elements 1 (20)

Computer Organisation and Architecture
Computer Organisation and ArchitectureComputer Organisation and Architecture
Computer Organisation and Architecture
 
sramanddram.ppt
sramanddram.pptsramanddram.ppt
sramanddram.ppt
 
memory system notes.pptx
memory system notes.pptxmemory system notes.pptx
memory system notes.pptx
 
Computer organization memory
Computer organization memoryComputer organization memory
Computer organization memory
 
Unit IV Memory.pptx
Unit IV  Memory.pptxUnit IV  Memory.pptx
Unit IV Memory.pptx
 
Chapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldChapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworld
 
Unit- 4 Computer Oganization and Architecture
Unit- 4 Computer Oganization and ArchitectureUnit- 4 Computer Oganization and Architecture
Unit- 4 Computer Oganization and Architecture
 
DLC logic families and memory
DLC logic families and memoryDLC logic families and memory
DLC logic families and memory
 
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...
Custom Computer Engine for Optimizing for the Inner kernel of Matrix Multipli...
 
Sram pdf
Sram pdfSram pdf
Sram pdf
 
Memoryhierarchy
MemoryhierarchyMemoryhierarchy
Memoryhierarchy
 
Memory organization
Memory organizationMemory organization
Memory organization
 
DSO.pptx
DSO.pptxDSO.pptx
DSO.pptx
 
Microelectronics U4.pptx.ppt
Microelectronics U4.pptx.pptMicroelectronics U4.pptx.ppt
Microelectronics U4.pptx.ppt
 
901320_Main Memory.ppt
901320_Main Memory.ppt901320_Main Memory.ppt
901320_Main Memory.ppt
 
memeoryorganization PPT for organization of memories
memeoryorganization PPT for organization of memoriesmemeoryorganization PPT for organization of memories
memeoryorganization PPT for organization of memories
 
ram.pdf
ram.pdfram.pdf
ram.pdf
 
COA (Unit_4.pptx)
COA (Unit_4.pptx)COA (Unit_4.pptx)
COA (Unit_4.pptx)
 
A Simplied Bit-Line Technique for Memory Optimization
A Simplied Bit-Line Technique for Memory OptimizationA Simplied Bit-Line Technique for Memory Optimization
A Simplied Bit-Line Technique for Memory Optimization
 
Ch13.pdf
Ch13.pdfCh13.pdf
Ch13.pdf
 

Recently uploaded

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
Health
 

Recently uploaded (20)

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Bridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptxBridge Jacking Design Sample Calculation.pptx
Bridge Jacking Design Sample Calculation.pptx
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
 

Memory elements 1

  • 1. Memory Cells, Registers and System Timings • Objectives: – Raises the subject od memory/storage elements & techniques – Possible dynamic & static memory cells and key properties compared – The concept of an array of memory cells – Arrangements of registers for 4 bit data storage – Selection of memory cell in an array – Configuration of such cells
  • 2. System Timings Considerations • A two phase non-overlapping clock signal is assumed to be available. And this clock alone will be used throughout the system. • Clock phases are to be identified as ɸ1 and ɸ2 where ɸ1 is assumed to lead ɸ2. • Bits are to be stored are Written to register, storage element, and subsystems on ɸ1 of the clock; i.e., write signal is WR are Anded with ɸ1.
  • 3. • ɸ2 signals may be used to refresh the stored data. • In general, delays through the data paths, are assumed to be less than the intervals between the leading edges of clock signals ɸ1 and ɸ2. • Data may be read from the storage elements on the next ɸ1 of the clock; i.e., RD are Anded with ɸ1. • A general requirement for system stability is that there must be at least one clocked storage element in series with every closed loop signal path.
  • 4. Some Commonly used Memory Elements • Assessment of possible storage elements is done based on the following factors. – Area Requirement – Estimated dissipation per bit stored – Volatility
  • 5. The Dynamic Shift Register Stage • One method of storing a single bit is to use the shift register approach
  • 6. • Area: (nMOS) Allowing for the sharing of VDD and VSS rails between adjacent rows of register cell. Each bit stored will require (22λx28λ) x 2 = 1200λ^2 For λ = 2.5μm Area / bit = 7500μm^2 This implies maximum number of bits stored on a 4mm x 4mm chip area = 2.1 kbits.
  • 7. • For CMOS Each bit stored will require (38λ x 28λ) x 2 =2100 λ^2 For λ = 2.5μm Area / bit = 13000μm^2 This implies maximum number of bits stored on a 4mm x 4mm chip area = 1.2 kbits.
  • 8. • Dissipation: – In CMOS design, the static dissipation is very small, only the switching dissipation will be significant. The dynamic power consumption Pd can be written as Pd = m x (CL x VDD^2 x f) m is duty cycle CL is effective load capacitance F is the clock freq.
  • 9. For an 8:1 nMOS inverter (noting that inerter pair is always on ) Zpu = 4Rs And Zpd = ½ Rs Therefore Current = VDD/(Zpu + Zpd) = 110 μA Thus 2.1 kbits on a single chip would dissipate 2.1k x 550 μW = 1.15 W
  • 10. • Volatility: – Data is stored by the charge on the gate capacitance of each inverter stage, so that storage time is limited to 1msec or less.