Ophidian
 All Classes Namespaces Functions
Public Member Functions | List of all members
ophidian::timing::static_timing_analysis Class Reference

Public Member Functions

void graph (const timing::graph &g)
 
void rc_trees (const entity_system::vector_property< interconnection::packed_rc_tree > &trees)
 
void late_lib (const library &lib)
 
void early_lib (const library &lib)
 
void netlist (const netlist::netlist &netlist)
 
void set_constraints (const design_constraints &dc)
 
void update_timing ()
 
TimeType late_wns () const
 
TimeType early_wns () const
 
TimeType late_tns () const
 
TimeType early_tns () const
 
TimeType early_rise_slack (Pin p) const
 
TimeType early_fall_slack (Pin p) const
 
TimeType late_rise_slack (Pin p) const
 
TimeType late_fall_slack (Pin p) const
 
TimeType early_rise_arrival (Pin p) const
 
TimeType early_fall_arrival (Pin p) const
 
TimeType late_rise_arrival (Pin p) const
 
TimeType late_fall_arrival (Pin p) const
 
TimeType early_rise_slew (Pin p) const
 
TimeType early_fall_slew (Pin p) const
 
TimeType late_rise_slew (Pin p) const
 
TimeType late_fall_slew (Pin p) const
 
const endpointstiming_endpoints () const
 

The documentation for this class was generated from the following files: