Read the latest OCP IP white paper, "The Importance of Sockets in SOC Design". This paper introduces the Open Core Protocol (OCP) within the context of contemporary System On a Chip (SOC) design issues. View the paper here.
Recent Additions
Introduction to and Regression Test for OCP SystemC Channel Models
Design Article
The Open Core Protocol"International Partnership Consortium has defined a high-performance and bus-independent interface protocol between IPs, usually referred to as the OCP Protocol, which provides a standard for a system designer such that the design time of the core interface can be greatly reduced and possible interface errors can be discovered at the early design stage.
The Importance of Sockets in SOC Design
Technical Paper
Technology Paper This paper introduces the Open Core Protocol (OCP) within the context of contemporary System-on-a-Chip (SoC) design issues. It explains why a standardized industry socket interface is essential to competitive SOC designs and it reveals how OCP fulfills the requirements for such an interface. The discussion examines the necessity for SOC design acceleration to meet increasingly shorter time-to-market requirements as well as the advantages of subsequent reuse of developed IP.
Shared, Switched, or Networked? The Uncharted Future of On-Chip Buses
Design Article
Scrambling to keep up the the spiraling bandwidth requirements of
high-speed processing cores, SoC designers are looking at various on-chip bus options. Jack Shandle describes three bus flavorsshared, switched, and networkedand discusses how some major microprocessor core and silicon IP companies are addressing the problem of moving data on silicon.
Open Core Protocol (OCP)
Technical Paper
Technology Paper The Open Core Protocol (OCP) is a newly launched silicon-core protocol providing a bus-independent, high-performance, configurable interface between on-chip silicon cores and communication systems. The Open-Core Protocol white paper provides an OCP overview, along with the protocol's highlights, capabilities, advantages, and key features.