Products Using OCP


Single Flow for Interconnecting OCP-based IP and Auto-generating Design Views

The Latest Challenge

The latest challengefacing SoC teams is the construction of a design flow that seamlessly combines: a complex central interconnect matrix and auto generation of a diverse range of system design views. While suppliers of Interconnect Matrix components provide complex architectures for hardware, the SoC team is also responsible for producing other associated design view outputs such as documentation and code for software development, test and verification. Ultimately this team is responsible for delivering a fully tested, documented and usable product – on time.

Central Interconnect Matrix

A central Interconnect Matrix allows a designer to create multiple memory maps and control communications paths based on specific master and slave combinations, easily and quickly. The design and creation of an Interconnect Matrix component is well defined and tools providing suitable architectures are available from companies such as Sonics.

Auto Design View Generation

SoC design teams now realize the benefits of storing register address map information in a central repositoryand use auto-generation techniques to create a diverse range of design views for software developers, hardware designers, verification engineers and documentation teams. Initiatives such as SPIRIT (IP-XACT) and software companies like Beach Solutions provide out-of-the-box solutions for the capture of IP and system interface information (in a generic form) and the auto-generation of design views.

Proposed Design Flow

The proposed iterative design flow that allows for auto-generation of multiple design views for a system with a complex OCP Interconnect Matrix uses tools readily available from commercial tool vendors.