Dolphin SPI Controller
Overview
Dolphin Technology provides Serial Peripheral Interface (SPI) IP which enables an AHB/APB host to access a serial device at high-speed through the SPI interface. The controller supports both Master and Slave modes and consists of a DMA controller to enhance the system performance. The IP can be used in applications such as flash memory card and digital camera.
Key Features
- Dolphin SPI Controller supports:
- + Master only operation
- + Slave only operation
- + Master and slave operation
- + Clock synchronization
- + Programmable FIFO watermarks
- + Interrupt interface
Benefits
- Compliant with the following specifications:
- + AMBA, Advanced Peripheral Bus (APB) Specification Version 2.0
- + AMBA, Advanced High-performance Bus (AHB) Specification Version 2.0
- + AMBA, Advanced eXtensibale Bus (AXI) Specification Version 4.0
- + AMBA, Advanced eXtensibale Lite Bus (AXI-Lite) Specification Version 4.0
Applications
- Communications, Data Processing, Industrial, Automotive
Deliverables
- Encrypted Verilog/SystemVerilog RTL, or post-synthesis netlist
- Synthesis and STA scripts
- User guide documents
- SV/UVM Verification suite with BFM
Technical Specifications
Maturity
Pre Silicon
Availability
Yes
Related IPs
- Dolphin Octal SPI Controller
- Dolphin Quad SPI Controller
- ISA / PC Card / PCMCIA CompactFlash Controller
- Standard SPI Single Master
- APB Fundamental Peripheral IP, Serial Interface controller for multiple frame formats, SSP (by TI), SPI (by Motorola), Microwire (by NS), I2S (by Philips), AC - link (by Intel) and SPDIF (by Intel), Soft IP
- Compactflash/PCMCIA Slave Controller