pSRAM (Pseudo Static Random Access Memory) integrates dynamic memory cells with a static interface, making it ideal for portable electronics like smartphones, smart speakers, and GPS receivers. Its key advantages include low power consumption, a simple interface, and a small form factor. The pSRAM controller IP manages external or internal pSRAM devices to expand FPGA memory capacity. pSRAM is a mainstream low-cost, low-power RAM solution.
Features
Support burst lengths 1–1024 (wrap/linear modes).
Interfaces:
pSRAM data: Custom LOCAL BUS
Initialization: AHB interface
Configurable pSRAM quantity (1–4 chips).
Support 8-bit/16-bit per chip.
Max capacity: 256Mb per chip
Modes:
Independent: Separate control of each pSRAM
Concatenated: Multiple 8-bit pSRAMs combined for wider data access.
Max frequency: 250MHz.
Optional internal/external PLL.
Support initialization training (FPGA logic or MCU-based).
Resource usage (single 8-bit pSRAM controller):
144 LUTs
156 REGs


Follow us on WeChat