What is Semiconductor Memory?
What is Semiconductor Memory?
- What is Semiconductor Memory? Semiconductor memory is a type of semiconductor device tasked with storing data.
- DRAM <Semiconductor Device Principles> DRAM memory cells consist of one transistor and one capacitor.
- SRAM <Semiconductor Device Principles> The memory cell structure of SRAM is comprised of 6 transistors per cell for low power models and 4 transistors in high density versions.
- Mask ROM <Semiconductor Device Principles> The memory cell structure of Mask ROM utilizes a NAND configuration consisting of one transistor per cell to achieve high integration density.
- EEPROM <Semiconductor Device Principles> EEPROM memory cells feature a two-transistor structure composed of one memory and one select transistor.
- Flash Memory <Semiconductor Device Principles> The area per bit for flash memory with a minimum rule of F is 4F2 for NAND types and 10F2 for NOR.
- Interface Selection Generally, serial EEPROMs utilize 3 types of interfaces - Microwire, SPI, and I2C.
- Pin Layout and Functions Explains the pin layout and functions of the three common interfaces for serial EEPROMs (I2C, SPI, Microwire).
- Command Comparison EEPROM Command Comparison: Provides a comparative illustration of the commands possessed by each of the three common interfaces for serial EEPROMs (I2C, SPI, Microwire).
- Application Example: Configuring Multiple EEPROMs (I2C) Configuration example using multiple I2C interfaces. I2C can be used for multiple devices by configuring the address setting of each device separately.
- Application Example: Configuring Multiple EEPROMs (SPI) Configuration example using multiple SPI interfaces. With SPI, the CSB pin of each device is independently controlled by the bus master.
- Application Example: Configuring Multiple EEPROMs (Microwire) Configuration example using multiple Microwire interfaces. Microwire independently controls the CS pin of each device via the bus master.