Altera SDC and TimeQuest API User Manual
Page 81
Advertising
Chapter 2: SDC and TimeQuest API Package and Commands
2–71
sta
© December 2009
Altera Corporation
SDC and TimeQuest API Reference Manual
Example
# create a path-based slack histogram
project_open my_project
create_timing_netlist
read_sdc
update_timing_netlist
# get path-based slack data in the format of a tcl list
set data [list]
set paths [get_timing_paths -setup -npaths 1000]
foreach_in_collection path $paths {
lappend data [get_path_info $path -slack]
}
# output data to histogram
create_report_histogram $data -panel_name {Path-based Slack Histogram} \
-num_bins 20
delete_timing_netlist
project_close
Advertising