26 #ifndef PLATFORMS_SINGLE_CORE_NN_INCLUDE_TDMAMULT_HPP_ 27 #define PLATFORMS_SINGLE_CORE_NN_INCLUDE_TDMAMULT_HPP_ 38 #include "UMemory.hpp" 39 #include "USignal.hpp" 146 TDmaMult(std::string name, Signal<uint8_t>* stall,
147 Signal<uint8_t>* dma_start, Signal<uint32_t>* burst_size,
148 Signal<uint32_t>* nn_size, Signal<uint32_t>* out_size,
149 uint32_t base_mac_out_addr, Memory* main_mem);
157 #endif // PLATFORMS_SINGLE_CORE_NN_INCLUDE_TDMAMULT_HPP_ Signal< uint8_t > * _sig_dma_prog
Signal< uint32_t > * _sig_out_size
Signal< uint32_t > * _sig_nn_size
uint8_t _mul_loaded
pipeline signals.
uint32_t _remaining
count number of data to be read.
Signal< uint32_t > * _sig_burst_size
Signal< uint8_t > * _sig_stall
uint32_t _base_mac_out_addr