Electronic – What are the various interfaces used on memory devices

interfacememory

There are various external memory devices for temporary and permanent storage of data. This may have interface as simple as RD/WR signal with data-address bus and chip select with output enable. However, more complex memory devices have a more complicated interface and need a state machine on the processor side to keep track of what state the memory is in e.g the DDR RAMs.

Is there some application note or website that gives list of various type of memory devices in terms of complexity of interface and explain how is each controlled via the interface?

Best Answer

Various memory devices are in general covered by JEDEC standards. You may find them on their official website. DDR1/2/3, CFI (for flash memory) are covered by their standards.

It may be really useful to go through data-sheets of the chip manufacturers to better understand some details. I would go with excellent data-sheets of Samsung (DRAM, flash), Spansion (flash), Freescale (processors that access these memory devices). You may find all of them on the Internet for free.