Contact Us
Overview

SmartDV’s xSPI Master IP is a silicon-proven, fully featured eXtended Serial Peripheral Interface master solution purpose-built for SoC designs requiring high-performance, standards-compliant connectivity to Octal SPI flash memories and other xSPI-compatible devices across embedded, automotive, AI/ML, and high-performance computing applications. Fully compliant with JEDEC xSPI JESD251 v1.0, it delivers complete xSPI master functionality supporting Single, Dual, Quad, and Octal lane modes in both SDR and DDR configurations at data transfer rates up to 400 MT/s, with integrated DMA engine, XIP/AIP mode, and Auto Boot Mode — providing a proven, production-ready xSPI master for the most demanding flash storage SoC designs.

Designed to address the full breadth of xSPI integration requirements, the IP supports xSPI Profile 1.0 commands for non-volatile memory management, xSPI Profile 2.0 commands for universal read/write slave access, 1S-1S-1S and 8D-8D-8D protocol modes covering all Command, Address, Latency, and Data transaction phase configurations, Data Mask for write masking, Data Strobe for read transactions, Deep Power Down entry and exit, and legacy SPI device support on the same interface. Its inbuilt Host Controller Interface DMA engine and support for multiple slaves per interface port give SoC teams a production-tested, feature-complete xSPI master that handles the widest range of commercial xSPI and legacy SPI device configurations.

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 parameterized architecture, configurable speed grade, and clean host interface enable fast integration and confident design bring-up across a wide range of process nodes and target applications.

Request Data Sheet
xSPI Master
Benefits
  • Full xSPI Master Functionality – Complete xSPI master implementation per JEDEC JESD251 v1.0 supporting Single, Dual, Quad, and Octal lane modes with single and multiple slave support
  • High-Speed Data Transfer – Speed grades supporting 400 MT/s (200 MHz), 333 MT/s (167 MHz), 266 MT/s (133 MHz), and 200 MT/s (100 MHz) for flexible performance optimization
  • Comprehensive Protocol Mode Support – 1S-1S-1S and 8D-8D-8D protocol modes covering all Command, Address, Latency, and Data transaction phase SDR and DDR configurations
  • xSPI Profile 1.0 and 2.0 Support – Profile 1.0 commands for non-volatile memory management and Profile 2.0 commands for universal read/write access to any slave device type
  • Integrated DMA Engine – Built-in Host Controller Interface DMA engine for efficient, processor-offloaded xSPI data transfer management
  • XIP and Auto Boot Mode – XIP/AIP mode for direct memory-mapped flash execution and Auto Boot Mode for reliable autonomous system bring-up from xSPI flash
  • Advanced Data Transfer Features – Data Mask for write masking, Data Strobe for read transactions, and 1-bit wide SDR transfer support
  • Legacy SPI Compatibility – Legacy SPI device support on the same interface port for backward-compatible mixed-device xSPI system integration
  • Deep Power Down Support – Deep Power Down entry and exit commands for power-optimized flash storage operation in battery-sensitive designs
Compliance and Compatibility
  • Fully compliant with JEDEC xSPI JESD251 v1.0 specification including Profile 1.0 and Profile 2.0
  • Backward compatible with legacy SPI devices on the same interface
  • Configurable SoC interface supporting AMBA AXI, AHB, APB, and custom wrappers for seamless integration
  • Compatible with ASIC and FPGA design flows across leading foundry process nodes
  • Compatible with all major EDA synthesis, simulation, and linting flows

Request Datasheet