SlideShare a Scribd company logo
Memory Technologies
Wijayarathna D.G.C.D.                100596F


   DDR-DRAM
   When we consider the RAM, there are two major types of
   RAMs, Static RAM (SRAM) and Dynamic RAM(DRAM).
   Static RAM is developed using transistors and DRAM is
   developed using capacitors. Since DRAM is developed using
   capacitors, they are slower in speed, but cheap than SRAM
   and consume low power. DRAM is using in main memory of a
   computer and SRAM in registers and cache.
   RAM is working according to a clock like a flip-flop. It
   transfers its commands, addresses, and data on the rising edge
   of the clock.
   But DDR-DRAM transfers data not only in the rising edge of
   the clock, but also in the falling edge of the clock cycle. S
   DDR can transfer two data words per clock cycle.



   DDR-SDRAM
   SDRAM(Synchronous Dynamic Random Access Memory) is
   dynamic random access memory (DRAM) that is synchronized
   with the system bus.Classic DRAM has an asynchronous
   interface, which means that it responds as quickly as possible
   to changes in control inputs. SDRAM has a synchronous
   interface, meaning that it waits for a clock signal before
   responding to control inputs and is therefore synchronized
   with the computer's system bus. The clock is used to drive an
   internal finite state machine that pipelines incoming
instructions. This allows the chip to have a more complex
pattern of operation than an asynchronous DRAM, enabling
higher speeds.

FCRAM
FCRAM (Fast Cycle RAM) is a new technology that
approaches the problem of DRAM/Processor speed in a
different way. With the improvements in CPU speeds over the
last few years, designers have looked for a solution that would
get them over the ever present problem of relative slower
memory.Specifically, this memory technology was developed
to reduce random cycle latency (random access and cycle
times) while increasing peak bandwidth.FCRAM achieves this
by implementing several architectural enhancements including:
1. Three-stage row pipelining
2. Fast access core
3. Simplified DDR feature set
4. Fast bus turnaround times

FPM-DRAM
FPM DRAM (Fast Page Mode DRAM) is a common kind of
DRAM in personal computers. Page mode DRAM essentially
accesses a row of RAM without having to continually
respecify the row. A row access strobe (RAS) signal is kept
active while the column access strobe (CAS) signal changes to
read a sequence of contiguous memory cells. This reduces
access time and lowers power requirements. Clock timings for
FPM DRAM are typically 6-3-3-3 (meaning 3 clock cycles for
access setup, and 3 clock cycles for the first and each of three
successive accesses based on the initial setup).
QDR-DRAM
Quad Data Rate (QDR) DRAM can transfer up to four words
of data in each clock cycle.Like Double Data-Rate (DDR)
DRAM, QDR DRAM transfers data on both rising and falling
edges of the clock signal.QDR DRAM uses two clocks, one
for read data and one for write data and has separate read and
write data buses (also known as Separate I/O), whereas DDR
DRAM uses a single clock and has a single common data bus
used for both reads and writes (also known as Common I/O).

QDR-SRAM
This is a Static RAM which has the same QDR features as the
QDR DRAM.

SDRAM
This is a Dynamic RAM, which uses capacitors as described in
DDR-DRAM. This has synchronized with a system bus. It
waits for a clock signal before responding to control inputs and
is therefore synchronized with the computer's system bus.

SSRAM
This is Static RAM which has the same features as SDRAM.

ZBT-SRAM
The ZBT memories are synchronous: they require a clock
input, and their inputs are only sampled on the rising edges of
that clock.They are also pipelined, with the data bus being
delayed by two cycles after the address and control signals. In
other words, if a read cycle is initiated on clock cycle n, then
the data read from that address will be available on cycle n+2.
Similarly, for a write cycle, the data to be written is supplied
on cycle n+2.

RDRAM
RDRAM (Rambus Dynamic Random Access Memory) is a
memory subsystem that promises to transfer up to 1.6 billion
bytes per second. The subsystem consists of the random access
memory (RAM), the RAM controller, and the bus (path)
connecting RAM to the microprocessor and devices in the
computer that use it.Direct Rambus (DRDRAM) is the latest
version and is expected to help accelerate the growth of
visually intensive interfaces such as 3-D,interactive games,
and streaming multimedia.

RLDRAM
RLDRAM memory is a low-latency, high-bandwidth DRAM
that's designed for demanding networking tasks and L3 cache,
as well as other applications that require back-to-back
READ/WRITE operations or completely random access.

More Related Content

PPTX
Kernels and its types
PDF
Vx works RTOS
PPTX
Memory technology and optimization in Advance Computer Architechture
PPTX
Multiprocessor Architecture (Advanced computer architecture)
PPTX
Memory allocation for real time operating system
PDF
Superscalar and VLIW architectures
PPT
Real time-embedded-system-lec-02
PPTX
Carrier-sense multiple access with collision avoidance CSMA/CA
Kernels and its types
Vx works RTOS
Memory technology and optimization in Advance Computer Architechture
Multiprocessor Architecture (Advanced computer architecture)
Memory allocation for real time operating system
Superscalar and VLIW architectures
Real time-embedded-system-lec-02
Carrier-sense multiple access with collision avoidance CSMA/CA

What's hot (20)

PPTX
Timestamp protocols
PPT
Context Switching
PPTX
PPTX
Embedded System Tools ppt
PPTX
GENERAL PRINCIPLES OF PIPELINING.pptx
PPTX
Semaphore
PDF
Parallelism
PPT
Chapter 1: Introduction to Operating System
PPT
Introduction to MPI
PDF
Distributed Operating System_1
PPT
Introduction to System Calls
PDF
operating system structure
PPTX
Thread scheduling in Operating Systems
PPTX
Unit 1 ppt
PPTX
RPC: Remote procedure call
PPTX
Disk structure
PDF
RTOS - Real Time Operating Systems
PDF
Intro to Embedded OS, RTOS and Communication Protocols
PPSX
Issues in Data Link Layer
PPTX
FTP & TFTP
Timestamp protocols
Context Switching
Embedded System Tools ppt
GENERAL PRINCIPLES OF PIPELINING.pptx
Semaphore
Parallelism
Chapter 1: Introduction to Operating System
Introduction to MPI
Distributed Operating System_1
Introduction to System Calls
operating system structure
Thread scheduling in Operating Systems
Unit 1 ppt
RPC: Remote procedure call
Disk structure
RTOS - Real Time Operating Systems
Intro to Embedded OS, RTOS and Communication Protocols
Issues in Data Link Layer
FTP & TFTP
Ad

Similar to Memory technologies (20)

PPT
Dynamic RAM
PDF
Ram and its types
PPTX
Volatile memory
PDF
COMPUTER ORGANIZATION NOTES Unit 5
PDF
L010236974
PDF
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
PPTX
Memory (Part 3)
PPTX
Unit 1 OMT.pptx
PPTX
RAM(Random Access Memory)
PPTX
Internal memory
PPTX
memory.pptx
PPTX
Unit 4 Memory Organization_Computer Organization and Architecture
PPT
Memory management
PPT
Basics Of Semiconductor Memories
PPTX
Dram and its types
DOCX
Term paper
PPT
06 - Memory.ppt
PPTX
It compter applications
PPTX
Dd sdram
PPT
Memorydevices 110602031611-phpapp02
Dynamic RAM
Ram and its types
Volatile memory
COMPUTER ORGANIZATION NOTES Unit 5
L010236974
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
Memory (Part 3)
Unit 1 OMT.pptx
RAM(Random Access Memory)
Internal memory
memory.pptx
Unit 4 Memory Organization_Computer Organization and Architecture
Memory management
Basics Of Semiconductor Memories
Dram and its types
Term paper
06 - Memory.ppt
It compter applications
Dd sdram
Memorydevices 110602031611-phpapp02
Ad

More from Chamila Wijayarathna (20)

PPTX
Why Johnny Can't Store Passwords Securely? A Usability Evaluation of Bouncyca...
PPTX
Using Cognitive Dimensions Questionnaire to Evaluate the Usability of Securit...
PDF
SinMin - Sinhala Corpus Project - Thesis
PPTX
GS0C - "How to Start" Guide
PPTX
Sinmin final presentation
PPTX
Implementing a Corpus for Sinhala Language
PPTX
Sinmin Literature Review Presentation
PDF
Xbotix 2014 Rules undergraduate category
PDF
Kaggle KDD Cup Report
PDF
Higgs Boson Machine Learning Challenge Report
PPTX
Programs With Common Sense
PDF
Knock detecting door lock research paper
PDF
IEEE Xtreme Final results 2012
PPTX
Helen Keller, The Story of My Life
PDF
Shirsha Yaathra - Head Movement controlled Wheelchair - Research Paper
PDF
Ieee xtreme 5.0 results
DOCX
History of Computer
DOC
Products, Process Development Firms in Sri Lanka and their focus on Sustaina...
DOCX
Path Following Robot
PPTX
Path following robot
Why Johnny Can't Store Passwords Securely? A Usability Evaluation of Bouncyca...
Using Cognitive Dimensions Questionnaire to Evaluate the Usability of Securit...
SinMin - Sinhala Corpus Project - Thesis
GS0C - "How to Start" Guide
Sinmin final presentation
Implementing a Corpus for Sinhala Language
Sinmin Literature Review Presentation
Xbotix 2014 Rules undergraduate category
Kaggle KDD Cup Report
Higgs Boson Machine Learning Challenge Report
Programs With Common Sense
Knock detecting door lock research paper
IEEE Xtreme Final results 2012
Helen Keller, The Story of My Life
Shirsha Yaathra - Head Movement controlled Wheelchair - Research Paper
Ieee xtreme 5.0 results
History of Computer
Products, Process Development Firms in Sri Lanka and their focus on Sustaina...
Path Following Robot
Path following robot

Recently uploaded (20)

PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Computing-Curriculum for Schools in Ghana
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Presentation on HIE in infants and its manifestations
PPTX
Institutional Correction lecture only . . .
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PDF
Complications of Minimal Access Surgery at WLH
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
Module 4: Burden of Disease Tutorial Slides S2 2025
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Anesthesia in Laparoscopic Surgery in India
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Computing-Curriculum for Schools in Ghana
Microbial disease of the cardiovascular and lymphatic systems
Microbial diseases, their pathogenesis and prophylaxis
Chinmaya Tiranga quiz Grand Finale.pdf
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
01-Introduction-to-Information-Management.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
2.FourierTransform-ShortQuestionswithAnswers.pdf
Presentation on HIE in infants and its manifestations
Institutional Correction lecture only . . .
O7-L3 Supply Chain Operations - ICLT Program
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Complications of Minimal Access Surgery at WLH

Memory technologies

  • 1. Memory Technologies Wijayarathna D.G.C.D. 100596F DDR-DRAM When we consider the RAM, there are two major types of RAMs, Static RAM (SRAM) and Dynamic RAM(DRAM). Static RAM is developed using transistors and DRAM is developed using capacitors. Since DRAM is developed using capacitors, they are slower in speed, but cheap than SRAM and consume low power. DRAM is using in main memory of a computer and SRAM in registers and cache. RAM is working according to a clock like a flip-flop. It transfers its commands, addresses, and data on the rising edge of the clock. But DDR-DRAM transfers data not only in the rising edge of the clock, but also in the falling edge of the clock cycle. S DDR can transfer two data words per clock cycle. DDR-SDRAM SDRAM(Synchronous Dynamic Random Access Memory) is dynamic random access memory (DRAM) that is synchronized with the system bus.Classic DRAM has an asynchronous interface, which means that it responds as quickly as possible to changes in control inputs. SDRAM has a synchronous interface, meaning that it waits for a clock signal before responding to control inputs and is therefore synchronized with the computer's system bus. The clock is used to drive an internal finite state machine that pipelines incoming
  • 2. instructions. This allows the chip to have a more complex pattern of operation than an asynchronous DRAM, enabling higher speeds. FCRAM FCRAM (Fast Cycle RAM) is a new technology that approaches the problem of DRAM/Processor speed in a different way. With the improvements in CPU speeds over the last few years, designers have looked for a solution that would get them over the ever present problem of relative slower memory.Specifically, this memory technology was developed to reduce random cycle latency (random access and cycle times) while increasing peak bandwidth.FCRAM achieves this by implementing several architectural enhancements including: 1. Three-stage row pipelining 2. Fast access core 3. Simplified DDR feature set 4. Fast bus turnaround times FPM-DRAM FPM DRAM (Fast Page Mode DRAM) is a common kind of DRAM in personal computers. Page mode DRAM essentially accesses a row of RAM without having to continually respecify the row. A row access strobe (RAS) signal is kept active while the column access strobe (CAS) signal changes to read a sequence of contiguous memory cells. This reduces access time and lowers power requirements. Clock timings for FPM DRAM are typically 6-3-3-3 (meaning 3 clock cycles for access setup, and 3 clock cycles for the first and each of three successive accesses based on the initial setup).
  • 3. QDR-DRAM Quad Data Rate (QDR) DRAM can transfer up to four words of data in each clock cycle.Like Double Data-Rate (DDR) DRAM, QDR DRAM transfers data on both rising and falling edges of the clock signal.QDR DRAM uses two clocks, one for read data and one for write data and has separate read and write data buses (also known as Separate I/O), whereas DDR DRAM uses a single clock and has a single common data bus used for both reads and writes (also known as Common I/O). QDR-SRAM This is a Static RAM which has the same QDR features as the QDR DRAM. SDRAM This is a Dynamic RAM, which uses capacitors as described in DDR-DRAM. This has synchronized with a system bus. It waits for a clock signal before responding to control inputs and is therefore synchronized with the computer's system bus. SSRAM This is Static RAM which has the same features as SDRAM. ZBT-SRAM The ZBT memories are synchronous: they require a clock input, and their inputs are only sampled on the rising edges of that clock.They are also pipelined, with the data bus being delayed by two cycles after the address and control signals. In other words, if a read cycle is initiated on clock cycle n, then the data read from that address will be available on cycle n+2.
  • 4. Similarly, for a write cycle, the data to be written is supplied on cycle n+2. RDRAM RDRAM (Rambus Dynamic Random Access Memory) is a memory subsystem that promises to transfer up to 1.6 billion bytes per second. The subsystem consists of the random access memory (RAM), the RAM controller, and the bus (path) connecting RAM to the microprocessor and devices in the computer that use it.Direct Rambus (DRDRAM) is the latest version and is expected to help accelerate the growth of visually intensive interfaces such as 3-D,interactive games, and streaming multimedia. RLDRAM RLDRAM memory is a low-latency, high-bandwidth DRAM that's designed for demanding networking tasks and L3 cache, as well as other applications that require back-to-back READ/WRITE operations or completely random access.