OCP Tracker is Duolog's key OCP performance analysis toolset.
OVERVIEW
- The OCP parser reads all transactions from a simulation trace file
- The Analysis DB imports the transaction data into a relational structure
- The Query Builder tool allows you to query data on multiple conditions
- Latency (critical word, accept, total) in cycles
- Bandwidth in MB/Sec
- Bus Occupancy in cycles
- Save queries to share and re-use them in different Tracker Analysis databases
- Perform regression testing with the regression tool and generate PASS/FAIL
|
 |
Key Features - SMART MONITOR
- On-chip Smart Monitor Technology with built-in bandwidth windowing
- Supports OCP-IP version 1.0 and 2.0
- Support for SystemC and HDL OCP-IP standard trace formats
- Synthesizable smart monitor IP blocks
- Automated smart monitor integration in DV flow
|
BENEFITS
- Provides full performance based analysis for OCP based SoCs
- Helps rapid prototyping of new SoC Architectures
- Allows development of deterministic system stress testcases
- Identifies bottlenecks in system
- Allows improved ties between SoC architecture and DV flows
|
Key Features - ANALYSIS TOOLS
- OCP-IP transaction re-builder
- Powerful filtering engine over multiple initiators/targets
- System bandwidth, latency and bus occupancy analysis
- Max, Min latency triggering functionality - zoom to area
- 3D 360 degree free rotational visualization navigator
|
- 3D zoom capibilities on any bus transaction
- Comprehensive auto reports generation functionality
- Cache refill rates analysis wrt system performance
- DMA request auto channel tracking analysis
|
For more information on Tracker, read the Tracker Product Brief