One of the many benefits of OCP-IP membership is access to our CoreCreator® tools.

CoreCreator® II Is Now Available!

CoreCreator II features verification IP and command-line based tools for validating Open Core Protocol (OCP) implementations, reducing design time and risk, and enabling rapid time to market.

CoreCreator II allows users to verify, debug, and analyze OCP Cores and OCP-based Systems. It is comprised of two fundamental component parts: first, Synopsys' DesignWare® verification IP provides OCP master and slave transactors that generate and respond to all types of OCP 2.2 transactions, and a simulation monitor that provides coverage reports of the functional coverage groups defined in the Protocol Compliance section of the OCP Specification. Second, Sonics' OCP Library for Verification (SOLV) provide three tools, which aid in the tuning and validation of complex OCP-based cores and systems. The Sonics SVA OCP Checker ensures protocol compliance on OCP2 interfaces and logs activity to a trace file, while the Sonics' performance analyzer (ocpperf2) and disassembler (ocpdis2) measure interface performance and help view the behavior of the OCP traffic. All three component parts are configurable to support the wide range of OCP 2.2 interface options.

The new version is compatible with traditional Verilog and VHDL testbench environments to create directed tests for OCP designs. Synopsys' DesignWare verification IP within CoreCreator II adds support for advanced verification methodologies as described in the Verification Methodology Manual for SystemVerilog to enable its use in constrained-random verification environments.

CoreCreator II includes support for the existing CoreCreator BFM Verilog task interface allowing members to transition testbenches to the new verification IP with minimal changes to their testbench code.

To learn more about CoreCreator II, please see the CoreCreator II Datasheet and a set of FAQs.

OCP Tracker:

The OCP-Tracker tool allows designers of OCP-based systems to tune their system architectures to maximize performance.

OCP-Tracker is a software tool that provides graphical performance, statistical and transaction analysis of OCP interfaces and fabrics. It also enables validation of performance metrics via a built-in regression manager. OCP-Tracker seamlessly interfaces with OCP-IP’s CoreCreator II trace files to allow bandwidth, latency and other types of performance metrics to be analyzed. OCP Tracker’s 3D 360° navigation engine allows these metrics to be visualized in an intuitive way so that even the most complex scenarios can be easily understood. With its ease of use, OCP-Tracker allows designers to comprehensively diagnose the performance of OCP-based systems in a predictable and intuitive manner.

OCP Tracker is available only to paid OCP-IP members as part of their membership.

To request your copy of Tracker click here.

To view a list of FAQs regarding Tracker click here.

For a datasheet on OCP Tracker click here.

OCP Conductor:

OCP Conductor is an innovative, detailed OCP transaction viewer that enables fine-grained analysis of bus transactions. A complete transaction sequence can be traced from request to response along with a host of related information about the transaction, permitting instant, powerful, high-level OCP transaction analysis and debug.

OCP Conductor is available to paid OCP-IP members as part of their subscription entitlement.

To request your copy of Conductor click here.

For a datasheet on OCP Conductor click here.

Request CoreCreator II

To request your copy of CoreCreator II, please login as a member, and complete the online request form.