Universal Memory Controller for SDRAM, SyncFlash, NorFlash and Static Memory
Key Features
- SDRAM Interface
- Glueless connection to all JEDEC-compliant SDRAM
- Shared memory address and data buses between SDRAM and Static memories
- Supports up to 13 SDRAM address bits
- SDR-SDRAM and SyncFlash memory data width that can be configured to 8, 16 or 32 bit
- Programmable parameters: 8 - 12 bit column address; 10 - 13 bit row address; CAS latency: 1-4 cycles ; burst or single write; read pipeline: adds an extra latency cycle for external synchronization; actual timing (TRCD , TRP , TDAL , TRC , TWR)
- Supports 2 and 4 banks
- Supports AutoRefresh and Powerdown
- Flash Interface
- Glueless connection of SyncFlash and NorFlash
- Data width that can be configured to 8, 16 or 32 bit
- Implementation of the Software Command Sequence
- Implementation of the Hardware Command Sequence for SyncFlash
- Supports Powerdown
- Static Memory Interface
- support of SRAM and ROM type (static) memories
- AMBA AHB Interface Features
- AMBA V2.0 AHB bus-compatible
- Supports the following AMBA features: nonsequential, sequential, idle and busy bus cycles; single, INCR, INCR4, INCR8, INCR16, WRAP4, WRAP8, WRAP16
- Supports AHB data widths of 32 bits
- Supports AHB address width of 32 bits
- Supports narrow access on wide AMBA bus
- Does not generate split and retry responses on the AMBA bus
- Up to 200MHz clock frequency
Deliverables
- Verilog RTL
- Testbench
- Synthesis Script
- Manual
Technical Specifications
Availability
now
Related IPs
- GDDR4 Controller - Validates high-speed memory controllers for efficiency and reliability
- GDDR5 Controller - Verifies memory compliance, boosts performance, and ensures reliability
- LPDDR5 Controller - Validates memory controllers for high-speed, power-efficient performance
- DDR5 Controller - Ensures high-speed, efficient operation and compatibility of memory controllers
- Quad SPI Flash Memory Controller
- I2C Controller IP – Slave, Parameterized FIFO, Hs-Mode (3.4 Mbps) AXI/AHB/APB/Avalon Buses or direct to/from Registers or Memory