时序约束

Timing Constraint
create_clock
create_generated_clock
group_path
set_clock_groups
set_clock_latency
set_data_check
set_disable_timing
set_false_path
set_input_delay
set_output_delay
set_max_delay
set_min_delay
set_multicycle_path
set_case_analysis
set_clock_sense
set_clock_uncertainty
set_input_jitter
set_max_time_borrow
set_propagated_clock
set_system_jitter
set_external_delay
set_bus_skew

物理约束

Physical Constraint
add_cells_to_pblock
create_pblock
delete_pblock
remove_cells_from_pblock
resize_pblock
create_macro
delete_macros
update_macro
set_package_pin_val

调试约束

Debug Constraint
create_debug_core
create_debug_port
connect_debug_port

功耗约束

Power Constraint
set_power_opt
set_switching_activity
reset_switching_activity
set_operating_conditions
reset_operating_conditions

豁免约束

Waiver Constraint
create_waiver

一般用途

General Purpose
set
expr
list
filter
current_instance
get_hierarchy_separator
set_hierarchy_separator
get_property
set_property
set_units
endgroup
startgroup
create_property
current_design

网表约束

Netlist Constraint
set_load
set_logic_dc
set_logic_one
set_logic_zero
set_logic_unconnected
make_diff_pair_ports

设备对象查询

Device Object Query
get_iobanks
get_package_pins
get_sites
get_bel_pins
get_bels
get_nodes
get_pips
get_site_pins
get_site_pips
get_slrs
get_tiles
get_wires
get_pkgpin_bytegroups
get_pkgpin_nibbles

时序对象查询

Timing Object Query
all_clocks
get_path_groups
get_clocks
get_generated_clocks
get_timing_arcs
get_speed_models

平面图对象查询

Floorplan Object Query
get_pblocks
get_macros

网表对象查询

Netlist Object Query
all_cpus
all_dsps
all_fanin
all_fanout
all_hsios
all_inputs
all_outputs
all_rams
all_registers
all_ffs
all_latches
get_cells
get_nets
get_pins
get_ports
get_debug_cores
get_debug_ports