`include"tvm_marcos.v"modulemain();`TVM_DEFINE_TEST_SIGNAL(clk,rst)reg[31:0]in_data;wire[31:0]out_data;wirein_ready;regin_valid;regout_ready;wireout_valid;`CACHE_REG(32,in_data,in_valid,in_ready,out_data,out_valid,out_ready)initialbegin// This will allow tvm session to be called every cycle.$tvm_session(clk);endendmodule