PandA-2024.02
|
Implementation of the wrapper to XSIM. More...
#include "VIVADO_xsim_wrapper.hpp"
#include "Parameter.hpp"
#include "ToolManager.hpp"
#include "constant_strings.hpp"
#include "dbgPrintHelper.hpp"
#include "fileIO.hpp"
#include "utility.hpp"
#include <boost/algorithm/string.hpp>
#include <filesystem>
#include <fstream>
#include <utility>
Go to the source code of this file.
Macros | |
#define | XSIM_VLOG "xvlog" |
#define | XSIM_VHDL "xvhdl" |
#define | XSIM_XELAB "xelab" |
#define | XSIM_XSC "xsc" |
Functions | |
static const std::string & | create_project_file (const std::string &project_filename, const std::list< std::string > &file_list) |
Implementation of the wrapper to XSIM.
Implementation of the methods to wrap XSIM by Xilinx
Definition in file VIVADO_xsim_wrapper.cpp.
#define XSIM_VHDL "xvhdl" |
Definition at line 59 of file VIVADO_xsim_wrapper.cpp.
#define XSIM_VLOG "xvlog" |
Definition at line 58 of file VIVADO_xsim_wrapper.cpp.
#define XSIM_XELAB "xelab" |
Definition at line 60 of file VIVADO_xsim_wrapper.cpp.
Referenced by VIVADO_xsim_wrapper::GenerateScript().
#define XSIM_XSC "xsc" |
Definition at line 61 of file VIVADO_xsim_wrapper.cpp.
|
static |
Definition at line 79 of file VIVADO_xsim_wrapper.cpp.
References ends_with(), lenet_tvm::file, flopoco::filename, GetCurrentPath(), and THROW_ERROR.
Referenced by VIVADO_xsim_wrapper::GenerateScript().