SlideShare a Scribd company logo
1 of 17
Pragmatic Integration
of an SRAM Row Cache
in
Heterogeneous 3-D
DRAM Architecture
Using TSV
Presented By:
Abhilash.R.A.
2AG10EC001
Under the Guidance of:
Soumya.G
Asst.Professor
AITM,BELAGAVI
Random Access Memory
 Random access memory is used to store data
bits(writing),as well as their retrieval(reading)
on demand.
 RAMs are classified into two main categories.
Dynamic RAMs(DRAM) and Static RAMs
(SRAM).
SRAM AND DRAM
 SRAM is mainly used for the cache memory in
microprocessors , mainframe computers and
memory in hand held devices due to high
speed and low power consumption.
 Due to the low cost and high density, DRAM is
widely used for the main memory in personal
and engineering workstations.
Introduction
 DRAM industry is facing several imminent
challenges from the limitation posed by
fundamental physics and also from increasing
needs by consumers.
 First of all, the DRAM industry is facing a
scaling challenge. As the device feature size
continues to shrink, the capacitance of the
DRAM cell also decreases, at the same time,
the junction leakage current drastically
increases.
Introduction
 Therefore, maintaining enough capacitance
and reducing leakage current become a
significant challenge, making DRAM feature
size scaling impractical.
 In response to the above challenges, the
DRAM industry is undertaking novel
approaches. One innovative solution is to
integrate multiple DRAM die using 3-D die
stacking technology, which increases the
DRAM density without paying the cost of using
a finer lithography technology.
Introduction
 For example, Samsung has demonstrated an 8
Gb 3-D stacked DDR3 DRAM chip that consists
of four DRAM layers ; in which three layers are
slave layers without any I/O-related circuit while
one layer is the master layer that has shared
I/Os. Such sharing is enabled by TSVs that
allow high bandwidth, low latency, and low
power data communication across layers.
What is TSV?
 TSVs(through silicon vias) is an essential
element for both wafer –level 3-D integration
and packaging – based 3-D integration ,due to
its short interconnect length,high interconnect
density and small footprint.
SPECIALITIES
 Proposing a heterogeneous 3-D DRAM chip
design that can better exploit spatial locality by
tightly integrating a small SRAM cache with its
corresponding DRAM array.
 Especially, carefully modeling the area and
energy overheads of TSVs and found that
TSVs do not consume much energy while
occupying considerable area when they are
integrated with DRAM.
DRAM ARCHITECTURE
DRAM architecture. (a) One DRAM module and (b) multiple banks in a
DRAM chip.
DRAM sub array architecture
DRAM sub array architecture. (a) One DRAM chip, (b) a 256 Mb array block,
and (c)one sub array.
Designing TSV-enabled
Heterogeneous DRAM Chips
 Unlike a conventional, planar DRAM architecture
described in the previous section, small, fast, and
short TSVs allow one to integrate multiple DRAM
dies vertically providing high bandwidth, low
latency, and low power interconnection among
dies.
 Thus, we believe that there will be much space
available for implementing other enhancement
circuits in the logic layer to further improve the
performance and energy efficiency of a DRAM
chip without paying too much additional cost.
 Clearly, such a heterogeneous 3-D DRAM chip
will enable many possible, interesting designs in
the future.
Design Challenges of an SRAM
Cache in a DRAM Process
 First, implementing a row cache requires long, high-
bandwidth wires, which consume significant energy.
 Second, unlike a logic process, which has one or two poly
layers with many metal layers, a typical DRAM process has
more poly layers with two metal layers. In other words, with
only two or three metal layers, the DRAM industry used them
to implement all wires such as word lines, bit lines, column
select signals, local I/O lines, and global I/O lines. Thus, to
reasonably implement small SRAM cells in a DRAM die, we
may need more masks than those in a conventional DRAM
process.
 Last, a DRAM process is typically optimized for reducing the
leakage current of a storage capacitor. Due to higher
threshold voltage, an SRAM cell implemented on a DRAM
die is much slower unless it is specially manufactured.
Designing a Tightly Integrated
SRAM and DRAM Stack with TSVs
Different 3-D design of four half-banks. (a)Naive wide TSV Bus; (b) tightly
integrated TSV bus; (c)folded bank.
Final floor plan (flipped).
EXPERIMENTAL RESULTS
 A heterogeneous 3-D DRAM chip with a 32-
entry SRAM row cache can improve
performance.
 From our evaluation suggested that a
heterogeneous DRAM chip with a 32-entry
SRAM row cache can save dynamic energy of
a DRAM chip.
EXPERIMENTAL RESULTS
 From this conservative study, our
heterogeneous 3-D DRAM chips with 8-, 16-,
and 32-entry SRAM row caches save energy.
 Our evaluation with memory intensive
applications shows that well-balanced
heterogeneous 3-D DRAM chips can improve
system performance by 30% while saving
dynamic energy by 31%, on average.
THANK YOU

More Related Content

What's hot

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Design and implementation of 4 t, 3t and 3t1d dram cell design on 32 nm techn...
Design and implementation of 4 t, 3t and 3t1d dram cell design on 32 nm techn...Design and implementation of 4 t, 3t and 3t1d dram cell design on 32 nm techn...
Design and implementation of 4 t, 3t and 3t1d dram cell design on 32 nm techn...VLSICS Design
 
emerging memory technologies Document
emerging memory technologies Documentemerging memory technologies Document
emerging memory technologies DocumentVidya Baddam
 
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram CellA Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram CellIJERA Editor
 
Static and Dynamic Read/Write memories
Static and Dynamic Read/Write memoriesStatic and Dynamic Read/Write memories
Static and Dynamic Read/Write memoriesAbhilash Nair
 
Static and dynamic memories
Static and dynamic memoriesStatic and dynamic memories
Static and dynamic memoriesSyed Ammar Ali
 
Abstract The Prospect of 3D-IC
Abstract The Prospect of 3D-ICAbstract The Prospect of 3D-IC
Abstract The Prospect of 3D-ICvishnu murthy
 
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic LogicIRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic LogicIRJET Journal
 
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellSingle Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellVishwanath Hiremath
 
DRAM Cell - Working and Read and Write Operations
DRAM Cell - Working and Read and Write OperationsDRAM Cell - Working and Read and Write Operations
DRAM Cell - Working and Read and Write OperationsNaman Bhalla
 
Track e low voltage sram - adam teman bgu
Track e   low voltage sram - adam teman bguTrack e   low voltage sram - adam teman bgu
Track e low voltage sram - adam teman bguchiportal
 
Term paper
Term paperTerm paper
Term paperBilal201
 

What's hot (20)

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Design and implementation of 4 t, 3t and 3t1d dram cell design on 32 nm techn...
Design and implementation of 4 t, 3t and 3t1d dram cell design on 32 nm techn...Design and implementation of 4 t, 3t and 3t1d dram cell design on 32 nm techn...
Design and implementation of 4 t, 3t and 3t1d dram cell design on 32 nm techn...
 
DRAM
DRAMDRAM
DRAM
 
emerging memory technologies Document
emerging memory technologies Documentemerging memory technologies Document
emerging memory technologies Document
 
Lecture2
Lecture2Lecture2
Lecture2
 
Sram pdf
Sram pdfSram pdf
Sram pdf
 
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram CellA Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
A Comparitive Analysis of Improved 6t Sram Cell With Different Sram Cell
 
Static and Dynamic Read/Write memories
Static and Dynamic Read/Write memoriesStatic and Dynamic Read/Write memories
Static and Dynamic Read/Write memories
 
Static and dynamic memories
Static and dynamic memoriesStatic and dynamic memories
Static and dynamic memories
 
Abstract The Prospect of 3D-IC
Abstract The Prospect of 3D-ICAbstract The Prospect of 3D-IC
Abstract The Prospect of 3D-IC
 
Sram technology
Sram technologySram technology
Sram technology
 
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic LogicIRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
IRJET- Deisgn of Low Power 16x16 Sram with Adiabatic Logic
 
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM CellSingle Ended Schmitt Trigger Based Robust Low Power SRAM Cell
Single Ended Schmitt Trigger Based Robust Low Power SRAM Cell
 
DRAM Cell - Working and Read and Write Operations
DRAM Cell - Working and Read and Write OperationsDRAM Cell - Working and Read and Write Operations
DRAM Cell - Working and Read and Write Operations
 
Dram and its types
Dram and its typesDram and its types
Dram and its types
 
Improving DRAM performance
Improving DRAM performanceImproving DRAM performance
Improving DRAM performance
 
Track e low voltage sram - adam teman bgu
Track e   low voltage sram - adam teman bguTrack e   low voltage sram - adam teman bgu
Track e low voltage sram - adam teman bgu
 
Term paper
Term paperTerm paper
Term paper
 
Ih2514851489
Ih2514851489Ih2514851489
Ih2514851489
 
SRAM
SRAMSRAM
SRAM
 

Similar to Presentation1

Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...VLSICS Design
 
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
 Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee... Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...VLSICS Design
 
DESIGN AND IMPLEMENTATION OF 4T, 3T AND 3T1D DRAM CELL DESIGN ON 32 NM TECHNO...
DESIGN AND IMPLEMENTATION OF 4T, 3T AND 3T1D DRAM CELL DESIGN ON 32 NM TECHNO...DESIGN AND IMPLEMENTATION OF 4T, 3T AND 3T1D DRAM CELL DESIGN ON 32 NM TECHNO...
DESIGN AND IMPLEMENTATION OF 4T, 3T AND 3T1D DRAM CELL DESIGN ON 32 NM TECHNO...VLSICS Design
 
Design and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM CircuitsDesign and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM Circuitsijsrd.com
 
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...IRJET Journal
 
250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memoryiosrjce
 
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERSRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERIRJET Journal
 
Microelectronics U4.pptx.ppt
Microelectronics U4.pptx.pptMicroelectronics U4.pptx.ppt
Microelectronics U4.pptx.pptPavikaSharma3
 
Chapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldChapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldPraveen Kumar
 
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyStudy and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyIRJET Journal
 
Volatile memory
Volatile memoryVolatile memory
Volatile memorySimon Paul
 
EC6601 VLSI Design Memory Circuits
EC6601 VLSI Design   Memory CircuitsEC6601 VLSI Design   Memory Circuits
EC6601 VLSI Design Memory Circuitschitrarengasamy
 

Similar to Presentation1 (20)

Embedded dram
Embedded dramEmbedded dram
Embedded dram
 
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Speed...
 
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
 Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee... Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
Using CMOS Sub-Micron Technology VLSI Implementation of Low Power, High Spee...
 
DESIGN AND IMPLEMENTATION OF 4T, 3T AND 3T1D DRAM CELL DESIGN ON 32 NM TECHNO...
DESIGN AND IMPLEMENTATION OF 4T, 3T AND 3T1D DRAM CELL DESIGN ON 32 NM TECHNO...DESIGN AND IMPLEMENTATION OF 4T, 3T AND 3T1D DRAM CELL DESIGN ON 32 NM TECHNO...
DESIGN AND IMPLEMENTATION OF 4T, 3T AND 3T1D DRAM CELL DESIGN ON 32 NM TECHNO...
 
30_Design.pdf
30_Design.pdf30_Design.pdf
30_Design.pdf
 
Design and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM CircuitsDesign and Simulation Low power SRAM Circuits
Design and Simulation Low power SRAM Circuits
 
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
Design and Performance Evaluation of a 64-bit SRAM Memory Array Utilizing Mod...
 
250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory250nm Technology Based Low Power SRAM Memory
250nm Technology Based Low Power SRAM Memory
 
SRAM
SRAMSRAM
SRAM
 
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIERSRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
SRAM BASED IN-MEMORY MATRIX VECTOR MULTIPLIER
 
Microelectronics U4.pptx.ppt
Microelectronics U4.pptx.pptMicroelectronics U4.pptx.ppt
Microelectronics U4.pptx.ppt
 
Chapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldChapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworld
 
Iw2616951698
Iw2616951698Iw2616951698
Iw2616951698
 
Bv32457460
Bv32457460Bv32457460
Bv32457460
 
Bv32457460
Bv32457460Bv32457460
Bv32457460
 
Bv32457460
Bv32457460Bv32457460
Bv32457460
 
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled TechnologyStudy and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
Study and Analysis of Low Power SRAM Memory Array at nano-scaled Technology
 
Volatile memory
Volatile memoryVolatile memory
Volatile memory
 
Accelerix ISSCC 1998 Paper
Accelerix ISSCC 1998 PaperAccelerix ISSCC 1998 Paper
Accelerix ISSCC 1998 Paper
 
EC6601 VLSI Design Memory Circuits
EC6601 VLSI Design   Memory CircuitsEC6601 VLSI Design   Memory Circuits
EC6601 VLSI Design Memory Circuits
 

Presentation1

  • 1. Pragmatic Integration of an SRAM Row Cache in Heterogeneous 3-D DRAM Architecture Using TSV Presented By: Abhilash.R.A. 2AG10EC001 Under the Guidance of: Soumya.G Asst.Professor AITM,BELAGAVI
  • 2. Random Access Memory  Random access memory is used to store data bits(writing),as well as their retrieval(reading) on demand.  RAMs are classified into two main categories. Dynamic RAMs(DRAM) and Static RAMs (SRAM).
  • 3. SRAM AND DRAM  SRAM is mainly used for the cache memory in microprocessors , mainframe computers and memory in hand held devices due to high speed and low power consumption.  Due to the low cost and high density, DRAM is widely used for the main memory in personal and engineering workstations.
  • 4. Introduction  DRAM industry is facing several imminent challenges from the limitation posed by fundamental physics and also from increasing needs by consumers.  First of all, the DRAM industry is facing a scaling challenge. As the device feature size continues to shrink, the capacitance of the DRAM cell also decreases, at the same time, the junction leakage current drastically increases.
  • 5. Introduction  Therefore, maintaining enough capacitance and reducing leakage current become a significant challenge, making DRAM feature size scaling impractical.  In response to the above challenges, the DRAM industry is undertaking novel approaches. One innovative solution is to integrate multiple DRAM die using 3-D die stacking technology, which increases the DRAM density without paying the cost of using a finer lithography technology.
  • 6. Introduction  For example, Samsung has demonstrated an 8 Gb 3-D stacked DDR3 DRAM chip that consists of four DRAM layers ; in which three layers are slave layers without any I/O-related circuit while one layer is the master layer that has shared I/Os. Such sharing is enabled by TSVs that allow high bandwidth, low latency, and low power data communication across layers.
  • 7. What is TSV?  TSVs(through silicon vias) is an essential element for both wafer –level 3-D integration and packaging – based 3-D integration ,due to its short interconnect length,high interconnect density and small footprint.
  • 8. SPECIALITIES  Proposing a heterogeneous 3-D DRAM chip design that can better exploit spatial locality by tightly integrating a small SRAM cache with its corresponding DRAM array.  Especially, carefully modeling the area and energy overheads of TSVs and found that TSVs do not consume much energy while occupying considerable area when they are integrated with DRAM.
  • 9. DRAM ARCHITECTURE DRAM architecture. (a) One DRAM module and (b) multiple banks in a DRAM chip.
  • 10. DRAM sub array architecture DRAM sub array architecture. (a) One DRAM chip, (b) a 256 Mb array block, and (c)one sub array.
  • 11. Designing TSV-enabled Heterogeneous DRAM Chips  Unlike a conventional, planar DRAM architecture described in the previous section, small, fast, and short TSVs allow one to integrate multiple DRAM dies vertically providing high bandwidth, low latency, and low power interconnection among dies.  Thus, we believe that there will be much space available for implementing other enhancement circuits in the logic layer to further improve the performance and energy efficiency of a DRAM chip without paying too much additional cost.  Clearly, such a heterogeneous 3-D DRAM chip will enable many possible, interesting designs in the future.
  • 12. Design Challenges of an SRAM Cache in a DRAM Process  First, implementing a row cache requires long, high- bandwidth wires, which consume significant energy.  Second, unlike a logic process, which has one or two poly layers with many metal layers, a typical DRAM process has more poly layers with two metal layers. In other words, with only two or three metal layers, the DRAM industry used them to implement all wires such as word lines, bit lines, column select signals, local I/O lines, and global I/O lines. Thus, to reasonably implement small SRAM cells in a DRAM die, we may need more masks than those in a conventional DRAM process.  Last, a DRAM process is typically optimized for reducing the leakage current of a storage capacitor. Due to higher threshold voltage, an SRAM cell implemented on a DRAM die is much slower unless it is specially manufactured.
  • 13. Designing a Tightly Integrated SRAM and DRAM Stack with TSVs Different 3-D design of four half-banks. (a)Naive wide TSV Bus; (b) tightly integrated TSV bus; (c)folded bank.
  • 14. Final floor plan (flipped).
  • 15. EXPERIMENTAL RESULTS  A heterogeneous 3-D DRAM chip with a 32- entry SRAM row cache can improve performance.  From our evaluation suggested that a heterogeneous DRAM chip with a 32-entry SRAM row cache can save dynamic energy of a DRAM chip.
  • 16. EXPERIMENTAL RESULTS  From this conservative study, our heterogeneous 3-D DRAM chips with 8-, 16-, and 32-entry SRAM row caches save energy.  Our evaluation with memory intensive applications shows that well-balanced heterogeneous 3-D DRAM chips can improve system performance by 30% while saving dynamic energy by 31%, on average.