#ifdef SYSTEMC /* * $Id: Victim_Pseudo_LRU_genMoore.cpp 81 2008-04-15 18:40:01Z rosiere $ * * [ Description ] * */ #include "Behavioural/Generic/Victim/Victim_Pseudo_LRU/include/Victim_Pseudo_LRU.h" namespace morpheo { namespace behavioural { namespace generic { namespace victim { namespace victim_pseudo_lru { void Victim_Pseudo_LRU::genMoore (void) { for (uint32_t i=0; i<_param->_nb_access; i++) { Taddress_t address = (_param->_size_table>1)?PORT_READ(in_ACCESS_ADDRESS[i]):0; internal_ACCESS_VICTIM[i] = reg_TABLE[address]->access(); PORT_WRITE(out_ACCESS_VICTIM[i], internal_ACCESS_VICTIM[i]); }//end for i }; }; // end namespace victim_pseudo_lru }; // end namespace victim }; // end namespace generic }; // end namespace behavioural }; // end namespace morpheo #endif