Vendor: Nuclei System Technology Category: SPI / QSPI XSPI

Quad SPI Controller

The SPI (Serial Peripheral Interface) is a specialized communication interface targeting single, dual or quad SPI Flash memories.

Overview

The SPI (Serial Peripheral Interface) is a specialized communication interface targeting single, dual or quad SPI Flash memories. It can operate in any of the three following modes:

  • Register mode: SPI sends and receives by configuring the corresponding registers.
  • DMA mode: SPI DMA interface uses a stream pre-processing protocol to ease the construction of SPI transfers combining commands and data stream.
  • XIP memory-mapped mode: the external Flash memory is mapped to the device address space and is seen by the system as if it was an internal memory.

Key features

  • The SPI controller support master/slave operation over the single-lane, dual-lane,quad-lane and half duplex singlelane protocols
  • Programmable clock polarity and phase (CPOL/CPHA)
  • Configurable MSB First or LSB First
  • Master/Slave mode configurable frequency (FPCLK/2 max)
  • SPI bus busy status flag
  • The baseline controller provides a FIFO-based interface for performing programmed I/O. Software initiates a transfer by enqueuing a frame in the transmit FIFO; when the transfer completes, the slave response is placed in the receive FIFO
  • The dedicated SPI controller implements a SPI flash read/write sequencer. The SPI controller is reset to a state which allows memory-mapped reads
  • SPI uDMA interface uses a stream pre-processing protocol to ease the construction of SPI transfers combining commands and data stream
  • Buffer or FIFO size for RX and TX configurable at RTL level
  • SDR and DDR support
  • Configurable SCK sample points for DDR mode

Specifications

Identity

Part Number
QSPI
Vendor
Nuclei System Technology
Type
Silicon IP

Files

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

Provider

Nuclei System Technology
HQ: China
Nuclei System Technology is a top RISC-V processor IP vendor based in China . Nuclei is dedicating to develop configurable low-power and high-performance 32/64-bit RISC-V processors and related solutions for AIoT applications. Nuclei has developed several series products to address the full range of embedded system applications, including N100, N200, N300, N/NX/UX 600, with extensible and security features. We have collaborated with many well-known companies for silicon-proven solutions, e.g. the first RISC-V general MCU - GDVF103 with GigaDevice.

Learn more about SPI / QSPI XSPI IP core

Frequently asked questions about SPI / QSPI / xSPI IP cores

What is Quad SPI Controller?

Quad SPI Controller is a SPI / QSPI XSPI IP core from Nuclei System Technology 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