AXI Quad SPI Controller with Execute in Place (XIP)

Overview

The Ultra High-Speed cache memory is an adaptable, independent, non-coherent cache Intellectual Property (IP) featuring an advanced cache architecture. This architecture enhances system performance, scalability, power efficiency, data locality, application responsiveness, cost optimization, and market competitiveness, providing a distinctive business value.

Key Features

  • AMBA AXI interface
  • Execute-in-place (XIP) functionality for several industry-standard FLASH devices
  • DMA Interface
  • Software programmable Master component or Slave component mode
  • Software programmable SCLK rate for Master component mode
  • Quad and Dual-bit mode operation
  • 4-bit to 32-bit serial transmit & receive – 1 bit increments
  • Full and Half operation
  • Separate SCLK input for Master component Mode
  • 8 to 256 word Transmit and Receive FIFOs - configurable
  • Asynchronous Slave component Interface
  • Interrupt control
  • LSB or MSB mode
  • Up to 4 Slave components under Master component control

Block Diagram

AXI Quad SPI Controller with Execute in Place (XIP) Block Diagram

Deliverables

  • Verilog Source
  • Complete Test Environment
  • AXI Bus Functional Model

Technical Specifications

Maturity
Silicon Proven
Availability
Now
×
Semiconductor IP