#ifndef MEMORY_TXGEN_H #define MEMORY_TXGEN_H #include "systemc.h" #include "scv.h" #include "mem_t.h" #include "mem_t_ext.h" SC_MODULE (memory_txGen) { sc_in clk; // Clock input sc_out > addr; // Address output sc_out wr; // Write enable sc_out cs; // Chip select sc_out > wdata; // Write data sc_in > rdata; // Read data sc_out done; // Testing done void test(); // Method which implements test SC_CTOR(memory_txGen) { SC_CTHREAD(test,clk.pos()); } }; #endif