56 #ifndef _DUMMY_MEMORY_H_
57 #define _DUMMY_MEMORY_H_
59 #include "../../../../NTS/nts.hpp"
60 #include "../../../../MEM/mem.hpp"
79 ap_uint<16> writeAddr;
82 std::map<ap_uint<16>, ap_uint<8>*> storage;
83 std::map<ap_uint<16>, ap_uint<8>*>::iterator readStorageIt;
84 std::map<ap_uint<16>, ap_uint<8>*>::iterator writeStorageIt;
86 std::map<ap_uint<16>, ap_uint<8>*>::iterator createBuffer(ap_uint<16>
id);
87 void shuffleWord(ap_uint<64> &);
88 bool *getBitMask (ap_uint< 4> keep);
void setReadCmd(DmCmd cmd)
void setWriteCmd(DmCmd cmd)
void readChunk(AxisApp &chunk)
void writeChunk(AxisApp &chunk)