![]() |
PandA-2024.02
|
Generate HDL testbench for the top-level kernel testing. More...
#include "testbench_generation.hpp"#include "Discrepancy.hpp"#include "HDL_manager.hpp"#include "ModuleGeneratorManager.hpp"#include "Parameter.hpp"#include "SimulationInformation.hpp"#include "behavioral_helper.hpp"#include "c_backend.hpp"#include "c_backend_information.hpp"#include "c_backend_step_factory.hpp"#include "call_graph_manager.hpp"#include "copyrights_strings.hpp"#include "design_flow_graph.hpp"#include "design_flow_manager.hpp"#include "fu_binding.hpp"#include "function_behavior.hpp"#include "hls.hpp"#include "hls_constraints.hpp"#include "hls_device.hpp"#include "hls_manager.hpp"#include "language_writer.hpp"#include "library_manager.hpp"#include "math_function.hpp"#include "memory.hpp"#include "memory_symbol.hpp"#include "structural_manager.hpp"#include "structural_objects.hpp"#include "technology_manager.hpp"#include "technology_node.hpp"#include "technology_wishbone.hpp"#include "testbench_generation_constants.hpp"#include "tree_helper.hpp"#include "tree_manager.hpp"#include "tree_node.hpp"#include "tree_reindex.hpp"#include "utility.hpp"#include <algorithm>#include <filesystem>#include <fstream>#include <iterator>#include <list>#include <string>#include <utility>
Go to the source code of this file.
Macros | |
| #define | CST_STR_BAMBU_TESTBENCH "bambu_testbench" |
| #define | SETUP_PORT_NAME "setup_port" |
Generate HDL testbench for the top-level kernel testing.
Definition in file testbench_generation.cpp.
| #define CST_STR_BAMBU_TESTBENCH "bambu_testbench" |
Definition at line 87 of file testbench_generation.cpp.
Referenced by TestbenchGeneration::Exec(), and TestbenchGeneration::write_verilator_testbench().
| #define SETUP_PORT_NAME "setup_port" |
Definition at line 89 of file testbench_generation.cpp.
Referenced by TestbenchGeneration::Exec().
1.8.13