![]() |
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().
1.8.13