Design IP Cores
Design IP Cores
IntelliProp develops and licenses Verilog Design IP Cores for use in memory and storage applications. Many of these Cores also have a VHDL wrapper option. Our memory and storage Design IP Cores (IPC) and our Design IP Product (IPP) integrate into ASIC, Structured ASIC and FPGA designs. IntelliProp is a partner of Intel PSG, Xilinx, Achronix, and other FPGA suppliers which are common targets for customer designs. IntelliProp can also provide engineering services to assist in completing the design to ensure the best results for the application are achieved.
IntelliProp also provides Design IP with a higher levels of functionality which we refer to as Design IP Products (IPP). Our IPP Cores are supersets of our Design IP Cores (IPC) bundling multiple Cores to achieve a higher level of functionality. These Design IP Product cores are provided in VHDL, with an option for a VHDL wrapper. Both Core types (IPC and IPP) have undergone extensive testing and rigorous verification through pseudo-random simulation. These Cores have been synthesized to FPGA devices and integrated into customer designs. Our Design IP Products are currently being used and tested by a number of industry leaders in products having a variety of memory and storage applications.
IntelliProp’s SATA and SAS Design IP Cores are also third party certified with partner SERDES. Applications requiring RAID–0 are available today and are extendable to RAID–5 and other RAID configurations as required. A flash interface core supporting ONFI 3.0, Toggle, Asynch flash and embeddable cores for applications requiring Error Correction or Data Encryption is available for your storage applications.
Protocol/Function | Part Number | Description | IPC / IPP |
---|---|---|---|
GEN-Z IP Cores | IPC-GZ189A-DT | Gen-Z Responder IP Core | IPC |
IPC-GZ190A-HI | Gen-Z Requester IP Core | IPC | |
IPC-GZ196A-ZM | Gen-Z Physical Layer for 802.3 IP Core | IPC | |
IPC-GZ197A-ZM | Gen-Z Physical Layer for PCIe IP Core | IPC | |
IPC-GZ198A-ZM | Gen-Z Link Protocol Layer IP Core | IPC | |
IPC-GZ201A-ZM | Gen-Z Switch IP Core | IPC | |
IPC-GZ208A-HI | Gen-Z Requester ZMMU IP Core | IPC | |
SATA IP Cores | IPC–SA101A–HI | SATA Host App Core | IPC |
IPC–SA156A–HI | SATA Host AHCI Core | IPC | |
IPC–SA155A–HI | SATA Device ADCI Core | IPC | |
IPP-SA110A-BR | SATA 1-to-1 Speed Bridge with Sandbox | IPP | |
IPP-SA111A-BR | SATA "Y" Bridge | IPP | |
IPP-SA112A-BR | SATA "Y" RAID Bridge without NCQ | IPP | |
IPP-SA128A-PM | SATA Port Multiplier with Sandbox | IPP | |
IPP-SA143A-BR | SATA Bridge Platform (Optional AES, Hardware Datapath) | IPP | |
SAS IP Cores | IPC–SS105A–HI | SAS Initiator Core | IPC |
IPC–SS107A–DT | SAS Target Core | IPC | |
IPP-SS115A-BR | SAS 1-to-1 Speed Bridge with Sandbox | IPP | |
NVMe IP Cores | IPC-NV163A-DT | NVMe Target IP Core | IPC |
IPC-NV164A-HI | NVMe Host Accelerator IP Core | IPC | |
IPC-NV171B-BR | NVMe-to-NVMe Bridge | IPP | |
IPP-NV186A-BR | NVMe-to-SATA Bridge | IPP | |
Flash IP Core | IPC-BL157A-ZM | Advanced Flash Controller Interface Core | IPP |
RAID IP Core | IPC-BL109A-RD | SATA RAID Core | IPC |
Encryption IP Cores | IPC-BL119A-ZM | ECC with BCH Algorithm | IPC |
IPC–BL120A–ZM | AES Encryption Core with XTS | IPC | |
IPC-BL193A-ZM | AES-GCM Encryption Core | IPC | |
IPC-BL204A-ZM | AES-CTR Encryption Core | IPC | |