1 #ifndef STATIC_PATH_INSTANCE_MAPPER_H_INCLUDED_ 
    2 #define STATIC_PATH_INSTANCE_MAPPER_H_INCLUDED_ 
Definition: instance_tree.h:15
 
void determine_lookup_table(InstanceTree root)
This function traverses the design and pushes all modules and hierarchical channel instances into the...
Definition: static_path_instance_mapper.cpp:18
 
This class can be used as a lookup table between an instance id of a module or hierarchical channel a...
Definition: path_instance_mapper.h:13
 
InstanceTree get_instance_tree(int id, std::list< InstanceTree > potential_instances)
This function returns for a given id and potential mapping candidates the corresponding instance tree...
Definition: static_path_instance_mapper.cpp:133
 
StaticPathInstanceMapper(InstanceTree root)
This is the default constructor and need a design and a segment graph. The lookup table will be autom...
Definition: static_path_instance_mapper.cpp:12
 
virtual int get_id(InstanceTree tree)
This function returns for a given tree the corresponding instance id. 
Definition: static_path_instance_mapper.cpp:103
 
virtual bool perform_dynamic_analysis()
This functions returns true if the path instance mapper should perform a dynamic analysis. 
Definition: static_path_instance_mapper.cpp:162
 
Definition: static_path_instance_mapper.h:19