PandA-2024.02
|
Wrapper to synthesis tools by Xilinx. More...
Go to the source code of this file.
Data Structures | |
class | XilinxWrapper |
Macros | |
#define | UCF_SUBDIR (out_dir + std::string("/ucf/")) |
#define | XST_SUBDIR (out_dir + std::string("/xst/")) |
#define | NGDBUILD_SUBDIR (out_dir + std::string("/ngdbuild/")) |
#define | MAP_SUBDIR (out_dir + std::string("/map/")) |
#define | TRCE_SUBDIR (out_dir + std::string("/trce/")) |
#define | PAR_SUBDIR (out_dir + std::string("/par/")) |
#define | XPWR_SUBDIR (out_dir + std::string("/xpwr/")) |
#define | BITGEN_SUBDIR (out_dir + std::string("/bitgen/")) |
#define | PLANAHEAD_SUBDIR (out_dir + std::string("/planahead/")) |
#define | NETGEN_XST_SUBDIR (out_dir + std::string("/netgen_xst/")) |
#define | NETGEN_MAP_SUBDIR (out_dir + std::string("/netgen_map/")) |
#define | NETGEN_PAR_SUBDIR (out_dir + std::string("/netgen_par/")) |
#define | PARAM_xcf_file "xcf_file" |
#define | PARAM_xst_report "xst_report" |
#define | PARAM_xst_log_file "xst_log_file" |
#define | PARAM_ise_style "ise_style" |
#define | DEFAULT_INTSTYLE INTSTYLE_SILENT |
#define | INTSTYLE_ISE "ise" |
#define | INTSTYLE_SILENT "silent" |
#define | INTSTYLE_XFLOW "xflow" |
Typedefs | |
using | XilinxWrapperRef = refcount< XilinxWrapper > |
Refcount definition for the class. More... | |
Functions | |
REF_FORWARD_DECL (generic_device) | |
superclass include More... | |
Wrapper to synthesis tools by Xilinx.
A object used to invoke synthesis tools by Xilinx
Definition in file XilinxWrapper.hpp.
#define BITGEN_SUBDIR (out_dir + std::string("/bitgen/")) |
Definition at line 60 of file XilinxWrapper.hpp.
#define DEFAULT_INTSTYLE INTSTYLE_SILENT |
Definition at line 72 of file XilinxWrapper.hpp.
#define INTSTYLE_ISE "ise" |
Definition at line 73 of file XilinxWrapper.hpp.
Referenced by XilinxBackendFlow::InitDesignParameters().
#define INTSTYLE_SILENT "silent" |
Definition at line 74 of file XilinxWrapper.hpp.
Referenced by XilinxBackendFlow::InitDesignParameters().
#define INTSTYLE_XFLOW "xflow" |
Definition at line 75 of file XilinxWrapper.hpp.
#define MAP_SUBDIR (out_dir + std::string("/map/")) |
Definition at line 56 of file XilinxWrapper.hpp.
#define NETGEN_MAP_SUBDIR (out_dir + std::string("/netgen_map/")) |
Definition at line 63 of file XilinxWrapper.hpp.
#define NETGEN_PAR_SUBDIR (out_dir + std::string("/netgen_par/")) |
Definition at line 64 of file XilinxWrapper.hpp.
#define NETGEN_XST_SUBDIR (out_dir + std::string("/netgen_xst/")) |
Definition at line 62 of file XilinxWrapper.hpp.
#define NGDBUILD_SUBDIR (out_dir + std::string("/ngdbuild/")) |
Definition at line 55 of file XilinxWrapper.hpp.
#define PAR_SUBDIR (out_dir + std::string("/par/")) |
Definition at line 58 of file XilinxWrapper.hpp.
#define PARAM_ise_style "ise_style" |
Definition at line 70 of file XilinxWrapper.hpp.
Referenced by XilinxBackendFlow::InitDesignParameters().
#define PARAM_xcf_file "xcf_file" |
Definition at line 66 of file XilinxWrapper.hpp.
#define PARAM_xst_log_file "xst_log_file" |
Definition at line 68 of file XilinxWrapper.hpp.
Referenced by XilinxBackendFlow::CheckSynthesisResults(), xst_wrapper::EvaluateVariables(), and xst_wrapper::init_reserved_vars().
#define PARAM_xst_report "xst_report" |
Definition at line 67 of file XilinxWrapper.hpp.
Referenced by XilinxBackendFlow::CheckSynthesisResults(), and xst_wrapper::EvaluateVariables().
#define PLANAHEAD_SUBDIR (out_dir + std::string("/planahead/")) |
Definition at line 61 of file XilinxWrapper.hpp.
#define TRCE_SUBDIR (out_dir + std::string("/trce/")) |
Definition at line 57 of file XilinxWrapper.hpp.
#define UCF_SUBDIR (out_dir + std::string("/ucf/")) |
Definition at line 53 of file XilinxWrapper.hpp.
Referenced by XilinxTasteBackendFlow::create_cf(), XilinxBackendFlow::create_cf(), and XilinxBackendFlow::XilinxBackendFlow().
#define XPWR_SUBDIR (out_dir + std::string("/xpwr/")) |
Definition at line 59 of file XilinxWrapper.hpp.
#define XST_SUBDIR (out_dir + std::string("/xst/")) |
Definition at line 54 of file XilinxWrapper.hpp.
using XilinxWrapperRef = refcount<XilinxWrapper> |
Refcount definition for the class.
Definition at line 111 of file XilinxWrapper.hpp.
REF_FORWARD_DECL | ( | generic_device | ) |
superclass include