Memory Interfaces
For all the different kinds of memory chips in existence, there's no standard way to connect these chips to other chips in a system. Flash ROMs, EEPROMs, DRAMs, and SRAMs all connect in different and incompatible ways to microprocessors and other chips. Figuring out ways to make these chips all work together is one of the reasons electrical engineers get paid so well.
ROMs are generally used as low-speed devices, so the problem isn't so bad. Many products that use ROM chips aren't particularly performance sensitive, so getting data out of the ROM in a quick and timely manner often isn't important. RAMs are another matter.
RAMs, and especially DRAMs, are used mostly in computer systems where speed and low cost are paramount. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access