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