Languages:
OCP Compliant IPs
The IP Product Library is provided as a service to OCP-IP members to list IP products they wish to offer as OCP compliant. Contact these providers directly at the e-mail address and phone numbers provided.
Please note that OCP-IP makes no warranties for the products listed on this page.
To submit an OCP compliant IP click here.
Index
ip | Audio | Bus Interfaces | DSPs | Imaging | Inter-core Communications | Memory | Microcontrollers and Processors | Network | Other | Peripherals | Storage | Test | Video
Ip
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| EPP_Slave | EPP Extended Parallel Port slave | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
Audio
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| 2300 | SW GSM-AMR Decoder | Hantro | Tony Hope | + 358 440235 107 tony.hope@hantro.com |
| 2400 | SW GSM-AMR Encoder | Hantro | Tony Hope | + 358 440235 107 tony.hope@hantro.com |
Bus interfaces
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| CAN | CAN bus controller | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| EPP_Slave | EPP Extended Parallel Port slave | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| I2C, I2CS | I2C Serial bus interface: master/slave, slave, high-speed | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| OCP AMBA Bridge | AMBA (AHB/APB) to OCP Bridge | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| PCI-HB | PCI 32-bit, 33/66 MHz host bridge | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| PCI-T32, PCI-M32, PCI-TMF | PCI 32-bit, 33 MHz target, master/target, multifunction | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| PCI-T64, PCI-M64 | PCI 64-bit, 66 MHz target, master/target | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| SPI_MS, SPI_Slave | SPI Serial Protocol Interface: master/slave, slave | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| USB 1.1, USB 2.0 | USB device controller: version 1.1, version 2.0 | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| I2CM, I2CS, I2CMS | I2C Master/Slave, I2C Master, & I2C Slave Controllers | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| SuperSpeed USB 3.0 Device Controller | The USB3-DEV IP core logic provides SuperSpeed USB (5 Gbps) function interface that is designed to the 3.0 revision of the USB specification. The USB3-DEV logic handles bytes transfer autonomously and bridges USB interface to an OCP interface. The USB3-DEV can be customized and optimized for a specific application. | Evatronix | Jacek Duda | 0048322311171 ext. 22 jacek.duda@evatronix.pl |
| SB Bus Navigator | SB Bus Navigator is embedded instrumentation solution for real-time debug and trace of OCP compliant Sonics SiliconBackplane uNetwork signals. It consists of parameterized on chip bus instrumentation RTL, JTAG probe, and control/ trigger/trace SW for display of SB signals. | First Silicon Solutions | Bruce Ableidinger | brucea@fs2.com |
| OCP Bus Navigator | OCP Bus Navigator is an embedded instrumentation solution for real-time debug and trace of OCP Socket signals. It consists of parameterized logic analyzer and JTAG access RTL, JTAG probe, and control/ trigger/trace display GUI and software. | FS2 | Bruce Ableidinger | brucea@fs2.com |
| MCAN2 | CAN Controller | Mentor Graphics | Mentor I2C IP Info | |
| MI2CV1 | I2C V1.x | Mentor Graphics | Mentor I2C IP Info | |
| MI2CV2 | I2C V2.0 | Mentor Graphics | Mentor I2C IP Info | |
| MPCI32 | 32-bit 33/66MHz PCI Peripheral | Mentor Graphics | Mentor PCI IP Info | |
| MUSBFDRC | USB On-The-Go | Mentor Graphics | Mentor USB IP Info | |
| MUSBFSFC | Full Speed USB | Mentor Graphics | Mentor USB IP Info | |
| MUSBHDRC | High Speed USB On-The-Go | Mentor Graphics | Mentor USB IP Info | |
| MUSBHSFC | High Speed USB | Mentor Graphics | Mentor USB IP Info | |
Dsps
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| C32025TX | 16-bit DSP Processor | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
Imaging
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| JPEG_E, JPEG_D, JPEG_C | High-performance encoder, decoder, codec | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| 2100 | SW JPEG Still Image Decoder | Hantro | Tony Hope | + 358 440235 107 tony.hope@hantro.com |
| 2200 | SW JPEG Still Image Encoder | Hantro | Tony Hope | + 358 440235 107 tony.hope@hantro.com |
| 4550 | HW MPEG4/JPEG Encoder (VGA-Lite) | Hantro | Tony Hope | + 358 440235 107 tony.hope@hantro.com |
| 5550 | HW MPEG4/JPEG Decoder (VGA) | Hantro | Tony Hope | + 358 440235 107 tony.hope@hantro.com |
| 5650 | HW MPEG4/JPEG Encoder (VGA) | Hantro | Tony Hope | + 358 440235 107 tony.hope@hantro.com |
Inter-core communications
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| NoC Solution | Arteris NoC Solution consists of the Danube Intellectual Property Library and a suite of design tools for configuring and implementing the IP library as synthesizable RTL. The Danube Intellectual Property Library contains a set of configurable building blocks managing all on-chip communications between IP cores in SoC designs. | Arteris | Philippe di Crescenzo | +33 1 61 37 38 63 philippe.di-crescenzo@arteris.com |
| Sonics3220 SMART Interconnect | On-chip peripheral interconnect | Sonics, Inc. | Stephen Tomasello | 408-474-2800 stephen@sonicsinc.com |
| SonicsExpress | An asynchronous bridge that allows IP cores and the SoC interconnect to operate at separate frequencies in order to conserve overall SoC power | Sonics, Inc. | Stephen Tomasello | 408-474-2800 stephen@sonicsinc.com |
| SonicsLX SMART Interconnect | On-chip main interconnect for Value SoC's | Sonics, Inc. | Stephen Tomasello | 408-474-2800 stephen@sonicsinc.com |
| SonicsMX SMART Interconnect | On-chip main interconnect for Mobile Handset SoC's | Sonics, Inc. | Stephen Tomasello | 408-474-2800 stephen@sonicsinc.com |
| SonicsSX SMART Interconnect | On-chip main interconnect for High Performance SoC's | Sonics, Inc. | Stephen Tomasello | 408-474-2800 stephen@sonicsinc.com |
Memory
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| Flexible NAND Flash Controller | An efficient, easy-to-integrate controller for NAND Flash memory devices from 2 to 128 Gb. Supports Single- (SLC) and Multi-Level Cell (MLC) devices with page sizes of 2 or 4 kb and ONFI conformance. Enables booting from flash and includes sophisticated error checking and power saving features. | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| Host Controller for SD/SDIO/MMC Memory Cards | An area-efficient, SDIO Host v2.0 compliant Controller for popular memory cards. Supports SD and SDHC v2.0, and MultiMediaCard and MMCplus v4.2. Features a multi-slot architecture with easy slot control, optional DMA, plus content protection and power saving features. | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| NAND Flash Controller | The NANDFLASH-CTRL IP core for high-capacity Multi-Level Cell (MLC) and traditional Single-Level Cell (SLC) NAND Flash memories provides System-on-Chip developers with a comprehensive way to minimize time-consuming hardware and software development as well as leverage emerging embedded application technologies. | Evatronix | Jacek Duda | 0048322311171 ext. 22 jacek.duda@evatronix.pl |
| SDIO/SD/MMC Card Host Controller | The SDIO-HOST is an SD/SDIO/MMC host controller compatible with the SDIO Host Specification version 2.00. It supports SD Memory Card 2.00, SDIO Card 2.00, and MultiMediaCard 4.2. The configurable multi-slot architecture makes the design suitable for wide range of applications including very low area designs. The silicon space takes below 19k gates for the simple single-slot configuration without DMA or as little as 54k gates for the 4-slot version with Advanced DMA. Each slot can be individually controlled through the Standard Register Set. | Evatronix | Jacek Duda | 0048322311171 ext. 22 jacek.duda@evatronix.pl |
| MemMax Memory Scheduler | Intelligent memory scheduler, maximizes utilization of DRAM bandwidth | Sonics, Inc. | Stephen Tomasello | 408-474-2800 stephen@sonicsinc.com |
Microcontrollers and processors
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| C68000 | 16-bit processor | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| C80186TX | 16-bit processor | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| CZ80CPU | Intelligent peripheral 8-bit controller | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| DB8051 | 8-bit_Pipelined_Microcontroller | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| M8051EW | 8-bit microcontroller | Mentor Graphics | Mentor 8051 IP Info | |
| 24Kc | Base Core Configuration | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 24Kc Pro | 24Kc core with the added CorExtend capability to add user defined instructions | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 24KEc | Base Core Configuration | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 24KEc Pro | 24KEc core with the added CorExtend capability to add user defined instructions | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 24KEf | Base Core Configuration plus Floating point support | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 24KEf Pro | 24KEf core with the added CorExtend capability to add user defined instructions | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 24Kf | Base Core Configuration plus Floating point support | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 24Kf Pro | 24Kf core with the added CorExtend capability to add user defined instructions | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 34Kc | MIPS32 compliant multi-threaded CPU core | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
| 34Kf | 34K multi-threaded CPU core family version including floating point unit | MIPS Technologies | Pete Gasperini | gpeter@mips.com |
Network
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| MAC | Ethernet MAC 10/100 | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| MAC-L | Ethernet MAC 10/100 Lite | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| MAC1G | Ethernet MAC 10/100/1000 | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| GMAC0 | 1GB Ethernet MAC | Mentor Graphics | Mentor Ethernet IP Info | |
| MACMII | 10/100 Dual Speed Ethernet MAC | Mentor Graphics | Mentor Ethernet IP Info | |
| MCXMAC | 10/100/1000 Triple Speed Ethernet MAC | Mentor Graphics | Mentor Ethernet IP Info | |
| XGMAC | 10GB Ethernet MAC | Mentor Graphics | Mentor Ethernet IP Info | |
Other
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| AES | Encrypt/decrypt, encrypt only | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| CSC | CSC color space converter | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| DCT, IDCT, DCT_FI | DCT (Discrete Cosine Transform): forward, inverse, forward/inverse | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| DES, Triple DES | Encrypt/decrypt | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| H16450S | Synchronous interface UART | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| H16550S | UART with FIFOs and synchronous interface | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| H16750 | UART with FIFOs and IrDA | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| H16750S | UART with FIFOs, IrDA, and synch. interface | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| MD5 | Message digest algorithm | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| SDLC | Global serial channel controller | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| SHA-1 | Secure hash algorithm | CAST, Inc. | Meredith Lucky | 201.391.8300 Ext 221 sales@cast-inc.com |
| DB6845 | CRT Controller | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| PICA200 | 3D Graphics IP core for next-generation embedded devices. PICA200 realizes a flexible, scalable, and innovative hardware architecture to meet broad demand for SoC applications for the rapidly growing digital consumer market. | DMP Inc. | Business Development Dept. | +81-422-60-3480 info@dmprof.com |
Peripherals
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| PCI Master / Target Controller | The PCI/Mini PCI/CardBus IP Core is a 33/66 MHz high performance PCI controller. The IP is compliant to PCI 2.2 and CardBus specifications. | Arasan Chip Systems | Vish | vish@arasan.com |
| DB16550OCP | UART Controller with FIFO | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| DB8254OCP | Programmable Interval Timer | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| DB8255A | Programmable Peripheral Interface | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| DB8259OCP | Programmable Interrupt Controller | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| DB8279 | Programmable Keyboard / Display Interface | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
Storage
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| M82801BIDE | ATA-6 IDE Master | Mentor Graphics | Mentor IDE IP Info | |
| M82801IDE | ATA-5 IDE Master | Mentor Graphics | Mentor IDE IP Info | |
Test
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| Plug & play OCPIP bus protocol checker. | Jeda Technologies | Eugene Zhang | marketing@jedatechnologies.com | |
| Sonics OCP Library for Verification (SOLV) | Debugging, performance tuning and validation of complex intellectual property (IP) cores using OCP interfaces. | Sonics, Inc. | Stephen Tomasello | 408-474-2800 stephen@sonicsinc.com |
| DesignWare OCP Verification Suite | Synopsys DesignWare® Verification IP for OCP provides a quick and efficient way to functionally verify OCP 2.1 interfaces. It provides 100% functional coverage as defined in section 4 of the OCPIP 2.0/2.1 Compliance Checks document. The DesignWare VIP for OCP supports the Verification Methodology Manual for SystemVerilog. It also supports Verilog and VHDL testbenches. | Synopsys | 503.619.0560 admin@ocpip.org |
|
| DesignWare OCP Verification Suite | Synopsys DesignWare® Verification IP for OCP provides a quick and efficient way to functionally verify OCP 2.1 interfaces. It provides 100% functional coverage as defined in section 4 of the OCPIP 2.0/2.1 Compliance Checks document. The DesignWare VIP for OCP supports the Verification Methodology Manual for SystemVerilog. It also supports Verilog and VHDL testbenches. | Synopsys | Neill Mullinger | 503-547-6048 neill.mullinger@synopsys.com or admin@ocpip.org |
| OCP uVC | The Verilab OCP uVC is a mixed language verification component for the Open Core Protocol (OCP) implemented using SystemVerilog and e verification languages. It can be used as an Open Verification Methodology (OVM) Verification Component (OVC) in SystemVerilog-only applications without the Specman layer (or license), or it can be used in Specman-based verification environments as a regular e Verification Component (eVC). | Verilab | Mark Litterick | ocp_info@verilab.com |
Video
| Product | Description | Provider | Marketing Contact | |
| Name | Phone/E-mail | |||
| DB1800 | NTSC/PAL/SECAM Video Sync Separator | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| DB9000OCP | LCD Controller - TFT LCD Panels | Digital Blocks, Inc. | Steven Stein | 201-251-1281 info@digitalblocks.com |
| 4100 | SW MPEG4/H.263 Decoder | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 4100i | SW MPEG4/H.263 Decoder (Intel optimised) | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 4150 | HW MPEG4/H.263 Decoder (CIF) | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 4200 | SW MPEG4/H.263 Encoder | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 4250 | HW MPEG4/H.263 Encoder (CIF) | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 4550 | HW MPEG4/H.263/JPEG Encoder (VGA-Lite) | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 5250 | HWMPEG4/H.263 Decoder (VGA) | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 5350 | HW MPEG4/H.263 Encoder (VGA) | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 5650 | HW MPEG4/H.263/JPEG Encoder (VGA) | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 6100 | SW H.264 Decoder | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |
| 6150 | HW MPEG4/H.263/H.264 Decoder (VGA) | Hantro | Tony Hope | 358 440235 107 tony.hope@hantro.com |

