NVM Express (NVMe) Controller (compliant with NVMe 1.4 Base Specification)
The NVM Express (NVMe) controller is compliant with NVMe 1.4 Base Specification.
- NVMe Controller
- In Production
- Immediate
- NVMe Specification v1.4
System peripheral IP cores are essential building blocks in modern SoC and ASIC designs, providing control, management, and support functions for the overall system operation.
This category includes a wide range of peripheral functions such as DMA controllers, interrupt controllers, monitoring and health management blocks, power management controllers, storage-related controllers, system controllers, and timers & watchdogs. These IP cores help coordinate data movement, system supervision, power optimization, fault detection, and overall platform management.
This catalog allows you to explore and compare system peripheral IP cores from leading vendors based on functionality, performance, power consumption, and process node compatibility.
Whether you are designing embedded systems, automotive platforms, or industrial controllers, you can find the right peripheral IP to support your system architecture.
NVM Express (NVMe) Controller (compliant with NVMe 1.4 Base Specification)
The NVM Express (NVMe) controller is compliant with NVMe 1.4 Base Specification.
SD 5.1 / eMMC 5.1 Host Controller IP
Our Host IP is specially designed to combo both SD eMMC features.
The Stream Buffer Controller IP Core is optimized for Intel (Altera) and Xilinx FPGAs and implements a versatile Stream to Memory…
Sub-Nanosecond Resolution, Sub-Microsecond Accurate, FPGA System Timer Component
Atomic Rules TimeServo is a RTL IP core that serves the function of an FPGA’s System Timer or Clock.
The CC-WDT-AXI is a synthesisable Verilog model of a watchdog timer controller.
Configurable System Tick Counter
The CC-SYSTICK-AXI is a synthesisable Verilog model of a system tick timer counter controller.
The CC-TIMER-AXI is a synthesisable Verilog model of a timer counter controller.
Peripheral Direct Memory Access Controller
The CC-PDMA-AXI-AXI is a synthesisable Verilog model of a peripheral direct memory access controller.
High Performance NVMe for PCIe-based storage
Typical storage controllers are composed of a communication interface and a Nandflash controller.
The so_ip_sata3_hctrl is a soft core implementation of SATA host controller as defined in the SATA Specification 3.2.
Up to 1,500 MIPS @ 200 Mhz clock frequency for high data processing speed and precise process control The Generic Timer IP module…
SD / SDIO / MMC Host Controller
iW-SD Controller interfaces SD / MMC / SDIO card to any processor with a generic interface.
Universal NVM Express Controller (UNEX)
The Universal NVM Express Controller (UNEX) is flexible and configurable design targeted for both Enterprise and client class sol…
Universal NandFlash Controller
The Universal NAND Flash Controller (IPM-UNFC) IP core is designed specifically to enable commodity Flash memory to be effectivel…
Serial ATA I/II Device Controller IP Core
The Serial ATA Device Controller IP Core provides an interface to high-speed serial link replacements for the parallel ATA attach…
ATA-7 (UDMA 133) Host controller
A ATA-7 compliant host controller core to interface to ATA devices like hard-disks, CD and DVD drives.
Intel 8255A Functional Equivalent Programmable Peripheral Interface
The DB8255A Programmable Peripheral Interface core is a full function equivalent to the Intel 8255A / 82C55A and Intersil 82C55A …
Intel 8279 Functional Equivalent Programmable Keyboard/Display Interface
The DB8279 Programmable Keyboard / Display Interface core is a full function equivalent to the Intel 8279 / Mitsubishi 8279 / NEC…
Intel 8259A Functional Equivalent Programmable Interrupt Controller
The DB8259S Programmable Interrupt Controller core is a full function equivalent to the Intel 8259A / Intersil 82C59A / NEC uPD82…
ATA-7 (UDMA 133) Target Interface
This is a ATA-7 compliant device interface core used for interfacing custom devices to IDE controller.