Skip to content

DeepDataFlow/g2-timing-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

g2-timing-analysis

Interactive visualization tool for STA timing reports.

g2-timing-analysis transforms long textual timing reports into interactive visual timing paths, making timing debugging faster and easier.

Instead of manually reading long timing reports, users can explore timing paths visually through a web interface.


Demo

demo


Supported Tools

The following STA report formats are supported:

  • Synopsys PrimeTime
  • Synopsys Design Compiler (DC)
  • Synopsys Fusion Compiler / ICC2
  • Cadence Common UI
  • Cadence Innovus (legacy format)

Features

  • The cause of timing violations are analyzed and shown in the Reason column
  • You can control columns visibility by clicking Column in the toolbar
  • Click a Reason entry to visualize the timing path graphically
  • Use the star column in the "Path Group" table to focus on a specific path group for debugging
  • Lightweight and easy to run
  • No installation required

Installation

No installation is required. Simply download and extract the package.

tar zxvf g2-timing-analysis.tar.gz
cd g2-timing-analysis
./g2

Usage

  1. Launch the program:
./g2
  1. A browser window will open.
  2. Paste the file path of your STA timing report.
  3. Click Submit to start analyzing.

Try the Sample Report

A sample timing report is included in the repository:

g2-timing-analysis/sample/pt.rpt

You can paste this file path into the tool to quickly try the visualization without preparing your own report.


About

g2-timing-analysis is part of the
G2 Chip Design AI Platform.

This tool is released as freeware and can be used without any license requirement.

Releases

No releases published

Packages

 
 
 

Contributors