FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5923 Discussions

Relationships and differences among kinds of memories ?

Altera_Forum
Honored Contributor II
1,593 Views

Newbie question again! 

What are the relationships and differences among DRAM, SRAM, SDRAM ? 

Somebody knows please tell me, thanx a lot
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
488 Views

DRAM ( dynamic RAM ) are cell's that holds data using capacitor, so they are usually slower than other kinds, but they're cheap (~1 trans). an example of DRAM is your computers RAM module. problem is, the capacitor will discharge, so they have to rewrite time to times ( using onboard dram controller ) to "refresh" data. 

 

SRAM ( static RAM ) on the other hand are flip-flip based, they catch a bit in their circullar path. they are small, and fast but need ~6-8 trans. many of the onchip memories ( like CPU's cache, rf, scratchpad ) are SRAM based. 

I think Altera's Ram block like m9k follows this too. 

 

SDRAM is DRAM with Sync. clock interface. like computer's RAM module.
0 Kudos
Altera_Forum
Honored Contributor II
488 Views
0 Kudos
Reply