Semiconductor Memory Design
Examine semiconductor memory design in depth. Explore volatile memory circuit designs with static random access memory (SRAM), dynamic RAMs (DRAM), multi-ported RAMs, and content addressable memories (CAMs). Explore non-volatile semiconductor memory designs such as read-only-memories, resistive RAM, magnetic RAM, FLASH, and 3D memories. Discuss in-memory and near-memory computing circuit techniques for machine learning and artificial intelligence applications. Electrical and Computer Engineering 382M (Topic 12) and Electrical Engineering 382V (Topic: Semiconductor Memories) may not both be counted.
Prerequisites & course information
Examine semiconductor memory design in depth. Explore volatile memory circuit designs with static random access memory (SRAM), dynamic RAMs (DRAM), multi-ported RAMs, and content addressable memories (CAMs). Explore non-volatile semiconductor memory designs such as read-only-memories, resistive RAM, magnetic RAM, FLASH, and 3D memories. Discuss in-memory and near-memory computing circuit techniques for machine learning and artificial intelligence applications. Electrical and Computer Engineering 382M (Topic 12) and Electrical Engineering 382V (Topic: Semiconductor Memories) may not both be counted.
Sources
- Course catalogue ↗2026-2027