RAM

Filter by RAM amount

205 categories · 781 devices total

512KB SRAM

126

512 kilobytes of internal static RAM for program data and buffers.

520KB SRAM

98

520 kilobytes of internal static RAM for program data and buffers.

256KB SRAM

22

256 kilobytes of static RAM for program execution and data storage.

32KB SRAM

20

4GB LPDDR4

18

N/A

16

RAM not applicable for this module type.

264KB SRAM

10

264 kilobytes of internal SRAM in the RP2040 (separate from its 16KB XIP cache).

2KB SRAM

10

400KB SRAM

10

400 kilobytes of internal SRAM in ESP32-C3 for program data and IoT application buffers.

2 KB

9

264 KB

9

32 KB

9

2.5KB SRAM

8

16KB SRAM

7

16 kilobytes of internal static RAM.

2GB DDR4

7

2GB LPDDR4

7

320 KB SRAM + 2 MB PSRAM

7

320KB SRAM

7

320KB internal SRAM.

144KB

6

1GB DDR3

6

264KB

6

512 KB SRAM + 8 MB PSRAM

6

512MB DDR3L

6

No

6

No External RAM

6

No external RAM; uses only internal processor memory.

192 KB

5

256MB DDR3L

5

320KB SRAM

5

64MB DDR2

5

768KB HP SRAM + 32KB LP SRAM + 8KB TCM

5

192KB

4

1MB SRAM

4

256 KB

4

320KB SRAM + 2MB PSRAM

4

4GB / 8GB / 16GB LPDDR4X

4

4GB DDR4

4

512 KB SRAM

4

80KB

4

8MB PSRAM

4

N/A (peripheral module)

4

128KB

3

128KB of on-chip SRAM, commonly found in microcontrollers targeting moderately complex IoT applications.

128MB DDR3L

3

164+ KB

3

1GB DDR4

3

1MB

3

2.5 KB

3

20KB SRAM

3

20KB internal SRAM for small MCUs.

264 KB SRAM

3

276 KB SRAM

3

2GB / 4GB DDR4

3

2GB DDR3

3

4 MB

3

4GB / 8GB LPDDR4X

3

512 bytes

3

512KB SRAM + 8MB PSRAM

3

512MB

3

512MB of LPDDR2 SDRAM for running Linux-based operating systems and home automation software.

520 KB

3

564KB

3

64 KB

3

64KB SRAM

3

64KB internal SRAM for small MCUs.

64KB SRAM

3

64 kilobytes of static RAM, typical for ultra-low-power ARM Cortex-M4 microcontrollers.

8GB LPDDR4X

3

8 gigabytes of LPDDR4X high-speed RAM, as found in the Raspberry Pi 500 keyboard computer.

16GB LPDDR4X

2

16 gigabytes of LPDDR4X high-speed RAM, as found in the Raspberry Pi 500+.

16GB LPDDR5 4800MT/s (IBECC)

2

192KB SRAM

2

1GB / 2GB / 4GB / 8GB LPDDR4-3200 (variant-dependent)

2

1GB / 2GB / 4GB DDR4

2

1GB DDR3L

2

2 KB SRAM

2

20KB

2

256 KB SRAM

2

256MB / 512MB DDR3

2

2GB LPDDR3

2

2GB/4GB LPDDR4

2

2GB/4GB/8GB LPDDR4

2

320 KB SRAM

2

320KB SRAM + 16KB RTC SRAM + 2MB PSRAM

2

400 KB SRAM

2

48KB

2

4GB / 8GB / 16GB / 24GB / 32GB LPDDR5

2

4GB / 8GB / 16GB / 32GB LPDDR4X

2

4GB LPDDR4X

2

4GB/8GB LPDDR4X

2

4MB

2

512 MB

2

512MB DDR3

2

512MB LPDDR4

2

512MB LPDDR4 RAM for Linux-capable SoC platforms.

8 MB SRAM

2

80 KB

2

8GB / 16GB LPDDR4X

2

8GB LPDDR4

2

96 KB

2

N/A (host-controlled)

2

N/A (provided by host module)

2

Up to 16GB LPDDR4X

2

Up to 32GB LPDDR5

2

1 GB LPDDR2

1

100+ KB

1

1024KB (512KB tightly coupled)

1

128 KB

1

128 KB SRAM

1

128 MB

1

128 MB DDR3

1

128MB DDR2

1

128 megabytes of DDR2 system memory for running Linux, OpenWrt, and network applications.

144 KB SRAM + 8 KB cache

1

16 KB

1

160KB SRAM

1

160KB internal SRAM.

16KB RTC SRAM

1

192 KB SRAM

1

1GB

1

1GB / 2GB / 4GB LPDDR4

1

1GB / 2GB / 4GB LPDDR4X

1

1GB / 2GB LPDDR4X

1

1GB / 4GB LPDDR4

1

1GB LPDDR4

1

1GB/2GB DDR4

1

1GB/2GB LPDDR4X

1

1GB/2GB/4GB DDR4

1

1GB/2GB/4GB LPDDR4X

1

1Mbit SPRAM + 120Kbit DPRAM

1

On-chip FPGA memory: 1 megabit single-port RAM and 120 kilobit dual-port RAM embedded in the iCE40UP5K.

2.5 KB (MCU)

1

2.5KB SRAM (MCU)

1

20 KB

1

256MB DDR3

1

264KB SRAM (6 banks)

1

272KB

1

2GB

1

2GB / 4GB / 8GB / 16GB / 32GB LPDDR4x

1

2GB / 4GB / 8GB / 16GB LPDDR4X

1

2GB / 4GB / 8GB LPDDR4

1

2GB / 4GB LPDDR4

1

2GB / 4GB LPDDR4X

1

2GB or 4GB DDR4

1

2GB/4GB LPDDR4X

1

2KB

1

2KB SRAM + 1KB EEPROM

1

2MB RAM

1

2 megabytes of integrated RAM for larger application data and frame buffers.

320KB SRAM + 8MB QSPI PSRAM

1

32GB LPDDR4

1

32MB SDRAM

1

32 megabytes of external SDRAM for FPGA data processing, frame buffers, and soft-core processor memory.

36KB

1

384KB SRAM

1

3GB DDR4

1

3GB/4GB/8GB LPDDR4X

1

400 KB

1

400KB SRAM (ESP32-C3)

1

400KB SRAM in ESP32-C3, split as 384KB data RAM + 16KB cache.

4GB

1

4GB / 8GB / 16GB / 32GB LPDDR5 @ 2400MHz

1

4GB LPDDR4X / 8GB or 16GB LPDDR5

1

4GB or 8GB LPDDR4

1

4GB/16GB/32GB LPDDR5

1

4GB/8GB DDR4

1

4GB/8GB/16GB LPDDR4X

1

4KB FIFO Buffer

1

4KB FIFO buffer used in radio or serial modules.

4MB Himem

1

4MB PSRAM

1

50KB SRAM

1

512 KB SRAM + 2 MB PSRAM

1

512 MB DDR3

1

512 MB LPDDR2 SDRAM

1

512 MB SDRAM

1

512KB HP SRAM + 16KB LP SRAM

1

512KB SRAM (S3) + 320KB SRAM (H2)

1

512KB SRAM (per ESP32-S3)

1

512KB SRAM + 16KB LP SRAM

1

512MB / 1GB / 2GB DDR4

1

512MB / 1GB DDR4

1

512MB LPDDR4 (in-package SiP)

1

520 KB SRAM + 2 MB PSRAM

1

520KB

1

60 KB

1

64 KB SRAM

1

64 MB DDR2 (Linux)

1

64 MB PSRAM

1

64B

1

64KB instruction RAM + 96KB data RAM

1

64MB

1

6GB/8GB LPDDR5

1

6KB SRAM

1

768KB L2 Cache

1

768KB L2 Cache + 32KB LP SRAM

1

768KB SRAM

1

8 KB

1

8 KB SRAM

1

80KB SRAM

1

8GB LPDDR4 2933MHz

1

8GB LPDDR4X @ 2016MHz

1

8GB LPDDR5

1

8GB LPDDR5 4800MT/s (IBECC)

1

8GB/16GB LPDDR4X

1

8GB/16GB/32GB LPDDR4X

1

8GB/16GB/32GB LPDDR5

1

8MB PSRAM

1

8MB external PSRAM for large data buffering.

8MB SRAM

1

8MB internal SRAM.

Depends on CM5 module

1

N/A (HAT)

1

N/A (expansion board)

1

N/A (host-dependent)

1

N/A (no onboard RAM)

1

N/A (proprietary)

1

N/A (provided by CM4)

1

Up to 128GB DDR4 ECC

1

Up to 16GB LPDDR4X per SoC (up to 48GB total)

1

Up to 64GB DDR4 ECC

1

Up to 8GB LPDDR4

1