IP Cores
- PCIe Controller
- NVMe Controller
- NAND Flash ECC
- NAND Flash Controller
- HINOC 2.0 FEC
PCIe Controller
PCIe 2.0 Controller
PCIe 2.0 Controller IP Core,compliance to PCI Express 2.0 Specification,provides high bandwidth and high reliability solution for serial data comunitation. The core can be used in many applications which may have different perforance/complexity/resource requirents, through the provided configurable parameters.
Read More
Part Code: ip_pcie2_ctrl
PCIe 2.0 Controller
PCIe 3.0 Controller IP Core,compliance to PCI Express 3.0 Specification,provides high bandwidth and high reliability solution for serial data comunitation. The core can be used in many applications which may have different perforance/complexity/resource requirents, through the provided configurable parameters.
Read More
Part Code: ip_pcie3_ctrl
PCIe AXI Memory Mapped Bridge
PCIe AXI Memory Mapped Bridge IP,transforms the PCIe user data bus from AXI Stream to AXI memory mapped Bus.
It implements two Vendor Specified Extanded Capalibity (VSEC), which may linked to PCIe Configuration Space. VSEC can be accessed
by user through simple AXI Lite Bus, that provides a simple way for user to control PCIe Controller. VSEC also supports flexible address
translation between PCIe address space and user's memory space.
了解更多
产品编码: ip_pcie_mmb
NVMe Controller
NVMe Host Controller
The Core implements NVMe protocol (Host Function) using pure logic, and connects to the user system through standant AMBA bus, easing integration. User operates IP core using the provided Software driver (c code), and manipulates NVMe SSD through the provided private Queue. The Core supports two address mapping manner for data in the user system: Serial and Strip.
Read More
Part Code: ip_nvme_host_ctrl
NVMe Target Controller
A hardware accelerator of the queue management for NVMe commands and completions. Provides the NVMe register interface for both host communication and controller management.
Read More
Part Code: ip_nvme_target_ctrl
NAND Flash ECC
BCH 512B/1KB Codec
Optimized for NAND Flash 512B/1KB code block. Customizable maximum ECC level. High performance or low complexity implementation available.
Ideal ECC code for the traditional SLC/MLC NAND Flash.
Read More
Part Code: ip_nand_bch_512_1k
LDPC 2KB (0.90 rate) Codec
2KB code data block of high code rate(0.9014 ). Irregular QC LDPC with optimized degree distribution and large girth (8). Error floor is not more than 10-15. Ideal ECC code for the novel high density TLC/3D NAND Flash.
Read More
Part Code: ip_nand_ldpc_2k_90r
NAND Flash Controller
NAND Flash Controller with BCH Codec
Boyuan NAND Flash Controller (NFC) with LDPC Codec IP Core provides a Register Transfer Level (RTL) solution for the SLC/MLC/eMLC NAND Flash memories. The integrated higher performance BCH core guarantees the high reliability with the steady high read and write throughput from the early to the End-Of-Life (EOF) of NAND Flash memories.
Read More
Part Code: ip_nfc_onfi4_bch
NAND Flash Controller with LDPC Codec
Boyuan NAND Flash Controller (NFC) with LDPC Codec IP Core provides a Register Transfer Level (RTL) solution for the novel NAND Flash memories. The Core guarantees the industry reliably for NAND Flash applications and provides standard interface that easies the integration.
Read More
Part Code: ip_nfc_onfi4_ldpc
HINOC 2.0 FEC
HINOC 2.0 BCH Codec
BCH(392,248) codec corrects up to 16 bit random error within 392B code block. BCH(1920,1744) codec corrects up to 16 bit random error within 1920B code block. BCH(1920,1044) code corrects up to 89 bit random error within 1920B code block. Optimized for more than 1Gbps application.
Read More
Part Code: ip_hinoc20_bch_codec