Design IP Cores

Home / 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/FunctionPart NumberDescriptionIPC / IPP
GEN-Z IP CoresIPC-GZ189A-DTGen-Z Responder IP CoreIPC
IPC-GZ190A-HIGen-Z Requester IP CoreIPC
IPC-GZ196A-ZMGen-Z Physical Layer for 802.3 IP CoreIPC
IPC-GZ197A-ZMGen-Z Physical Layer for PCIe IP CoreIPC
IPC-GZ198A-ZMGen-Z Link Protocol Layer IP CoreIPC
IPC-GZ201A-ZMGen-Z Switch IP CoreIPC
IPC-GZ208A-HIGen-Z Requester ZMMU IP CoreIPC
SATA IP CoresIPC–SA101A–HISATA Host App CoreIPC
IPC–SA156A–HISATA Host AHCI CoreIPC
IPC–SA155A–HISATA Device ADCI CoreIPC
IPP-SA110A-BRSATA 1-to-1 Speed Bridge with SandboxIPP
IPP-SA111A-BRSATA "Y" BridgeIPP
IPP-SA112A-BRSATA "Y" RAID Bridge without NCQIPP
IPP-SA128A-PMSATA Port Multiplier with SandboxIPP
IPP-SA143A-BRSATA Bridge Platform (Optional AES, Hardware Datapath)IPP
SAS IP CoresIPC–SS105A–HISAS Initiator CoreIPC
IPC–SS107A–DTSAS Target CoreIPC
IPP-SS115A-BRSAS 1-to-1 Speed Bridge with SandboxIPP
NVMe IP CoresIPC-NV163A-DTNVMe Target IP CoreIPC
IPC-NV164A-HINVMe Host Accelerator IP CoreIPC
IPC-NV171B-BRNVMe-to-NVMe BridgeIPP
IPP-NV186A-BRNVMe-to-SATA BridgeIPP
Flash IP CoreIPC-BL157A-ZMAdvanced Flash Controller Interface CoreIPP
RAID IP CoreIPC-BL109A-RDSATA RAID CoreIPC
Encryption IP CoresIPC-BL119A-ZMECC with BCH AlgorithmIPC
IPC–BL120A–ZMAES Encryption Core with XTSIPC
IPC-BL193A-ZMAES-GCM Encryption CoreIPC
IPC-BL204A-ZMAES-CTR Encryption CoreIPC