PandA-2024.02
|
Implementation of the wrapper to modelsim compiler and simulator. More...
#include "modelsimWrapper.hpp"
#include "Parameter.hpp"
#include "constant_strings.hpp"
#include "custom_set.hpp"
#include "dbgPrintHelper.hpp"
#include "exceptions.hpp"
#include "fileIO.hpp"
#include "language_writer.hpp"
#include "utility.hpp"
#include <boost/algorithm/string.hpp>
#include <cerrno>
#include <cstdlib>
#include <filesystem>
#include <fstream>
#include <unistd.h>
#include <utility>
Go to the source code of this file.
Macros | |
#define | MODELSIM_BIN |
#define | MODELSIM_VDEL (MODELSIM_BIN + "vdel") |
#define | MODELSIM_VLIB (MODELSIM_BIN + "vlib") |
#define | MODELSIM_VMAP (MODELSIM_BIN + "vmap") |
#define | MODELSIM_VCOM (MODELSIM_BIN + "vcom") |
#define | MODELSIM_VLOG (MODELSIM_BIN + "vlog") |
#define | MODELSIM_VSIM (MODELSIM_BIN + "vsim") |
#define | SIM_SUBDIR (Param->getOption<std::string>(OPT_output_directory) + std::string("/modelsim")) |
Implementation of the wrapper to modelsim compiler and simulator.
Implementation of the methods for the wrapper.
Definition in file modelsimWrapper.cpp.
#define MODELSIM_BIN |
Definition at line 63 of file modelsimWrapper.cpp.
Referenced by modelsimWrapper::GenerateScript().
#define MODELSIM_VCOM (MODELSIM_BIN + "vcom") |
Definition at line 70 of file modelsimWrapper.cpp.
Referenced by modelsimWrapper::GenerateScript().
#define MODELSIM_VDEL (MODELSIM_BIN + "vdel") |
Definition at line 67 of file modelsimWrapper.cpp.
Referenced by modelsimWrapper::GenerateScript().
#define MODELSIM_VLIB (MODELSIM_BIN + "vlib") |
Definition at line 68 of file modelsimWrapper.cpp.
Referenced by modelsimWrapper::GenerateScript().
#define MODELSIM_VLOG (MODELSIM_BIN + "vlog") |
Definition at line 71 of file modelsimWrapper.cpp.
Referenced by modelsimWrapper::GenerateScript().
#define MODELSIM_VMAP (MODELSIM_BIN + "vmap") |
Definition at line 69 of file modelsimWrapper.cpp.
Referenced by modelsimWrapper::GenerateScript().
#define MODELSIM_VSIM (MODELSIM_BIN + "vsim") |
Definition at line 72 of file modelsimWrapper.cpp.
Referenced by modelsimWrapper::GenerateScript().
#define SIM_SUBDIR (Param->getOption<std::string>(OPT_output_directory) + std::string("/modelsim")) |
Definition at line 74 of file modelsimWrapper.cpp.
Referenced by modelsimWrapper::Clean(), modelsimWrapper::GenerateScript(), and modelsimWrapper::modelsimWrapper().