PrimeTime::Report - Parser for PrimeTime report.
use PrimeTime::Report; my $pt = new PrimeTime::Report; my $file = shift; $pt->read_file($file); $pt->print_summary(); $pt->print_path(5);
PrimeTime::Report help you extract useful information from PrimeTime report.
To new a PrimeTime::Report object.
Read and parse the PrimeTime report.
$pt->read_file($file);
available input option: startpoint, endpoint, path_group, path_type, clock_domain, clock_period, uncertainty clock_latency_capture, clock_latency_source $pt->print_summary("slack", "startpoint", "endpoint");
Input1: Path number Input2: Path length you want to show. Default is 110. $pt->print_path(3);
Print the specified path in orignal format.
Input: path number Ex: $pt->print_path_raw(3);
Split each line by space and create a 2D array.
Input1: text which contants path information Input2: the path length you want to show Ex: $pt->path_extract($path, $length);
Input1: text which contants clock path information Input2: "source" or "capture" Ex: $pt->clk_path($clock_path, "source");
Three tools provided as gedgets and also examples using PrimeTime::Report.
yorkwu, <yorkwuo@gmail.com<gt>
Copyright (C) 2010 by yorkwu
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.5 or, at your option, any later version of Perl 5 you may have available.
To install PrimeTime::Report, copy and paste the appropriate command in to your terminal.
cpanm
cpanm PrimeTime::Report
CPAN shell
perl -MCPAN -e shell install PrimeTime::Report
For more information on module installation, please visit the detailed CPAN module installation guide.