北京博原科技有限公司
Boyuan Technology Co. Ltd

IP Cores

IP Cores

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

NVMe Controller

NVMe Host Accelerator

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