CH 10
CH 10
Study Guide
1
• Flash Memory: A type of EEPROM that allows blocks of data to be
erased and rewritten.
• SRAM (Static RAM): Does not require refreshing and is faster than
DRAM. It is more expensive and is often used in cache memory.
2
1.3 Memory Decoding Techniques
Memory decoding is essential for selecting the correct memory device or
memory location in systems with multiple memory components. Key meth-
ods include:
• Timing diagrams that show when data is valid on the data bus.
3
1.4.2 Interfacing RAM
RAM is interfaced in much the same way as ROM, with the addition of the
Write Enable (WE) control signal to allow data to be written. The chapter
provides:
• Diagrams showing the connection of address, data, and control lines.
• Example circuits for SRAM and DRAM interfacing.
4
1.7.2 32-bit Bus Systems (e.g., 80386, 80486)
The chapter covers interfacing with 32-bit processors, which requires more
complex address decoding and bus management due to the wider data paths.
• DDR RAM: Offers twice the data transfer rate of regular SDRAM
by transferring data on both the rising and falling edges of the clock
signal.
2 Conclusion
This chapter has introduced the key concepts needed to interface memory
with Intel microprocessors. You have learned about different types of mem-
ory, how to decode memory addresses, and how to interface memory with
both 8-bit and 16-bit microprocessors. Understanding these concepts will al-
low you to design reliable and efficient memory systems in embedded designs.