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/lambda_tb.h | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/tb/lambda_tb.h (limited to 'src/tb/lambda_tb.h') diff --git a/src/tb/lambda_tb.h b/src/tb/lambda_tb.h new file mode 100644 index 0000000..a5dc203 --- /dev/null +++ b/src/tb/lambda_tb.h @@ -0,0 +1,31 @@ +#pragma once + +#include +#include +#include +#include +#include +#include +#include +#include + +SC_MODULE(lambda_tb) +{ +public: + sc_in OUT; + // sc_out IN1, IN2; + + void run_1(); + void monitor(); + SC_CTOR(lambda_tb) + { + SC_HAS_PROCESS(lambda_tb); + + SC_THREAD(run_1); + + SC_THREAD(monitor); + sensitive << OUT; + } +}; + +void lambda_tb_run(); -- cgit v1.2.3