SmartDV’s QSPI Master IP is a silicon-proven, high-performance Quad SPI flash memory controller purpose-built for SoC designs requiring flexible, high-bandwidth connectivity to industry-standard QSPI NOR flash devices across embedded, automotive, IoT, and consumer electronics applications. Compatible with leading flash vendors including Macronix, Winbond, Cypress, and Micron, it delivers complete master-side QSPI functionality at clock frequencies up to 166 MHz with support for Single I/O, Dual I/O, and Quad I/O modes in both Single and Double Transfer Rate configurations, providing a versatile, production-ready flash interface solution for a wide range of device densities from 256 Mb to 2 Gb.
Designed to address the full breadth of modern QSPI flash integration requirements, the IP supports 3-byte and 4-byte addressing for memory access beyond 128 Mb, volatile and non-volatile configuration register management, Fast Boot for automatic post-reset read execution, configurable wrap burst lengths, deep power down mode, and a comprehensive instruction set covering READ, FAST READ, 2READ, DREAD, 4READ, QREAD, Page Program, Dual and Quad Page Program, Erase, Security, and Write Protection commands. Its preamble bit support, configurable dummy cycles, and FIFO architecture give SoC teams a production-tested, vendor-compatible QSPI master that accelerates integration across the widest range of commercial flash devices.
Built for design flexibility and silicon efficiency, the IP core is highly configurable for both ASIC and FPGA implementations, with a strong focus on area optimization, power management, and peak performance. Its AHB Slave interface for register programming and PIO data transfer, software and hardware reset support, and parameterized FIFO architecture enable fast integration and confident design bring-up across a wide range of process nodes and target applications.