OCP Specifications

The Open Core Protocol Specification provides technical details for working with the Open Core Protocol Interface.

Current OCP Specification

To receive the new specification, non-members must have a new research license agreement on file. Members are free to download at the following link.

OCP 3.0 Specification (5.41MB PDF)

OCP 3.0 Errata Document  (241 KB PDF)

OCP 3.0 Specification and Errata Document Package (2.59 MB Zip)


OCP Metadata Vendor Extensions / IEEE 1685

OCP Metadata Vendor Extensions / IEEE 1685 (672KB ZIP)


OCP-IP Network-on-Chip Benchmarking Specifications

OCP Network-on-Chip Benchmarks Specification Part 1: Application Modeling and Hardware Description 1.0 (332k PDF)

OCP Network-on-Chip Benchmarks Specification Part 2: Micro-Benchmark Specification 1.0

Click here for information on OCP-IP's Call for Benchmarks!


OCP-IP Debug Specifications

Open Core Protocol Debug Specification 1.0 (1,352k PDF)


Historical OCP Specifications

OCP 2.2.1 Specification & Errata Document (2.39MB in Zip)

OCP 2.2.1 Specification (5.41MB PDF)

2.2.1 Errata Document (247k PDF)

OCP 2.2 Specification and Errata Document (1.43MB PDF in ZIP)

Summary of Changes OCP 2.1 to 2.2 (39k PDF)

OCP 2.1 Specification and Errata Document (1.34 MB PDF in ZIP)

Summary of Changes OCP 2.0 to 2.1 (39k PDF)

OCP 2.0 Specification and Errata Document (1.23MB PDF in ZIP)

OCP 2.0 Behavioral Models Specification (924k PDF)

OCP 2.0 Release Candidate Specification and Errata Document (694k PDF in ZIP)

OCP Specification 1.0 (1.0MB PDF in ZIP)