Memory Design

Memory Design

Memories are circuits or systems that store digital data in large quantities. Today, memory circuits come in different forms including SRAM, DRAM, ROM, EPROM, EEPROM, Flash, and FRAM. While each form has a different cell design, the basic structure, organization, and access mechanisms are largely the same.

Types of Memories

Read-write random-access memories (RAM) : The two most common types of RAMs are the static RAM (SRAM) and the Dynamic RAM (DRAM)

Read-only memories (ROMs) : The most common types of ROMs are, programmable read-only memories (PROMs), Erasable programmable read-only memories (EPROMs), Electrically erasable programmable read-only memories (EEPROMs, E2PROM, or E-squared PROMs). A recent form of EPROM and E2PROM is termed Flash memory, a name derived from the fact that blocks of memory may be erased simultaneously.The basic ROM stores data using diffusion mask or Via mask at the fabrication level.

Memories based on ferroelectric materials, called as FRAMs or FeRAMs

FRAMs are newly immerging RAMs. They are the latest development. Album can support in developing all types of Memories. SRAMs, ROMs, and Register Files are our expertise. We can develop the compilers too.