45 #ifndef _XILINX_XST_WRAPPER_HPP_ 46 #define _XILINX_XST_WRAPPER_HPP_ 61 #define XST_TOOL_ID "xst" 63 #define PARAM_xst_tmpdir "xst_tmpdir" 64 #define PARAM_xst_hdpdir "xst_hdpdir" 65 #define PARAM_xst_prj_file "xst_prj_file" generic device description
void init_reserved_vars() override
Initializes the reserved variables.
Main class for wrapping ISE tools by Xilinx.
redefinition of map to manage ordered/unordered structures
Wrapper to synthesis tools by Xilinx.
~xst_wrapper() override
Destructor.
REF_FORWARD_DECL(generic_device)
std::string get_command_line(const DesignParametersRef &dp) const override
Returns the proper command line.
xst_wrapper(const ParameterConstRef &Param, const std::string &_output_dir, const generic_deviceRef &_device)
Constructor.
void GenerateProjectFile(const DesignParametersRef &dp)
Generates project file.
void EvaluateVariables(const DesignParametersRef dp) override
Evaluates the design variables.
Template definition of refcount.
CONSTREF_FORWARD_DECL(Parameter)