42 #ifndef _SYNTHESIS_TOOL_HPP_ 43 #define _SYNTHESIS_TOOL_HPP_ 61 #define ADD_RES_VAR(name) \ 62 xml_reserved_vars.push_back(xml_set_variable_tRef(new xml_set_variable_t((name), nullptr, nullptr))) 64 #define PARAM_top_id "top_id" 65 #define PARAM_target_device "target_device" 66 #define PARAM_target_family "target_family" 67 #define PARAM_HDL_files "HDL_files" 68 #define PARAM_clk_name "clk_name" 69 #define PARAM_clk_period "clk_period" 70 #define PARAM_clk_period_ps "clk_period_ps" 71 #define PARAM_clk_period_default (1.0 / 50) 72 #define PARAM_clk_freq "clk_freq" 73 #define PARAM_time_constrained "time_constrained" 74 #define PARAM_is_combinational "is_combinational" 75 #define PARAM_sdc_file "sdc_file" 76 #define PARAM_backend_script_extensions "backend_script_extensions" 77 #define PARAM_has_script_extensions "has_script_extensions" 78 #define PARAM_has_VHDL_library "has_VHDL_library" 79 #define PARAM_VHDL_library "VHDL_library" 80 #define PARAM_connect_iob "connect_iob" 81 #define PARAM_power_optimization "power_optimization" 82 #define PARAM_parallel_backend "parallel_backend" 159 const std::string& _flow_name, std::string default_output_dir);
240 xml_nodeRef
xwrite()
const;
generic device description
Template definition of refcount.
This is the abstract class which describes a generic synthesis script node, and some static helper me...
Variable assignment, either single value or multiple entries set.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...