From ff9b8bb838ecdfbfc1dc81038fcf3b2a87636982 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Zrounba?= <6691770+clement-z@users.noreply.github.com> Date: Sat, 30 Sep 2023 23:06:01 +0200 Subject: Initial release --- src/tb/detector_tb.h | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/tb/detector_tb.h (limited to 'src/tb/detector_tb.h') diff --git a/src/tb/detector_tb.h b/src/tb/detector_tb.h new file mode 100644 index 0000000..39b05dc --- /dev/null +++ b/src/tb/detector_tb.h @@ -0,0 +1,30 @@ +#pragma once + +#include +#include +#include +#include +#include +#include + +SC_MODULE(Detector_tb) +{ +public: + spx::oa_port_out_type IN; + sc_in READOUT, READOUT2; + + void run_1(); + void monitor(); + SC_CTOR(Detector_tb) + { + SC_HAS_PROCESS(Detector_tb); + + SC_THREAD(run_1); + + SC_THREAD(monitor); + sensitive << IN << READOUT << READOUT2; + } +}; + +void Detector_tb_run(); + -- cgit v1.2.3