Vendor: SmartDV Technologies Category: SPI / QSPI XSPI

XSPI Controller IIP

XSPI Controller is full-featured, easy-to-use, synthesizable design, compatible with standard protocol of JEDEC XSPI specificatio…

Overview

XSPI Controller is full-featured, easy-to-use, synthesizable design, compatible with standard protocol of JEDEC XSPI specification. Through its XSPI Controller compatibility, it provides a simple interface to a wide range of low-cost devices. XSPI Controller IIP is proven in FPGA environment.The host interface of the XSPI Controller can be AMBA APB, AMBA AHB, AMBA AHB-Lite, AMBA AXI, AMBA AXI-Lite, VCI, OCP, Avalon, PLB, Tilelink, Wishbone or Custom protocol.

XSPI Controller IIP is supported natively in Verilog and VHDL

Key features

  • Compliant with XSPI protocol of JEDEC standard version 1.0 specification
  • Support single master and multiple slaves per interface port
  • Support source synchronous clocking
  • Support Deep power down enter and exit commands
  • Support Eight IO ports in standard. Possible to increase IO port based on system performance requirements
  • Optional support for Data strobe for write masking
  • Support 1-bit wide SDR transfer
  • Support profile 1.0 Commands to manage a non-volatile memory device
  • Support profile 2.0 Commands to support read or write data for any time of slave devices
  • Speed grades with data transfer rates up to
    • 400MT/s (200 MHz Clock)
    • 333MT/s (167 MHz Clock)
    • 266MT/s (133 MHz Clock)
    • 200MT/s (100 MHz Clock)
  • To support protocol modes:
    • 1S - WR - WR
    • 4D - 4D - 4D
    • 8D - 8D - 8D
  • Transaction phases - Command, Address, Latency, Data
  • Transfer bit width options in each phase W = 1 or 8
  • Data rate options in each phases S for SDR or D for DDR
  • Has inbuilt Host Controller Interface (DMA Engine)
  • Supports eXecute In Place (XIP)
  • Supports legacy SPI Devices on same device
  • Fully synthesizable
  • Static synchronous design
  • Positive edge clocking and no internal tri-states
  • Scan test ready
  • Simple interface allows easy connection to Microprocessor/Microcontroller devices

Block Diagram

Benefits

  • Single Site license option is provided to companies designing in a single site.
  • Multi Sites license option is provided to companies designing in multiple sites.
  • Single Design license allows implementation of the IP Core in a single FPGA bitstream and ASIC.
  • Unlimited Designs, license allows implementation of the IP Core in unlimited number of FPGA bitstreams and ASIC designs.

What’s Included?

  • The XSPI Controller interface is available in Source and netlist products.
  • The Source product is delivered in verilog. If needed VHDL and SystemC code can also be provided.
  • Easy to use Verilog Test Environment with Verilog Testcases
  • Lint, CDC, Synthesis, Simulation Scripts with waiver files
  • IP-XACT RDL generated address map
  • Firmware code and Linux driver package
  • Documentation contains User's Guide and Release notes.

Specifications

Identity

Part Number
XSPI Controller IIP
Vendor
SmartDV Technologies
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about SPI / QSPI XSPI IP core

Frequently asked questions about SPI / QSPI / xSPI IP cores

What is XSPI Controller IIP?

XSPI Controller IIP is a SPI / QSPI XSPI IP core from SmartDV Technologies listed on Semi IP Hub.

How should engineers evaluate this SPI / QSPI XSPI?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this SPI / QSPI XSPI IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP