Changeset 131 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit/src/Load_store_unit.cpp
- Timestamp:
- Jul 8, 2009, 8:40:08 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Load_store_unit/src/Load_store_unit.cpp
r123 r131 95 95 } 96 96 97 log_printf(INFO,Load_store_unit,FUNCTION,"Constant affectation"); 98 99 internal_DCACHE_RSP_ACK = 1; 100 PORT_WRITE(out_DCACHE_RSP_ACK [0], internal_DCACHE_RSP_ACK); 101 for (uint32_t i=1; i<_param->_nb_cache_port; ++i) 102 { 103 PORT_WRITE(out_DCACHE_RSP_ACK [i], 0); 104 PORT_WRITE(out_DCACHE_REQ_VAL [i], 0); 105 } 106 107 for (uint32_t i=1; i<_param->_nb_inst_memory; i++) 108 { 109 PORT_WRITE(out_MEMORY_OUT_VAL [i], 0); 110 } 97 #ifdef SYSTEMCASS_SPECIFIC 98 constant(); 99 #else 100 log_printf(INFO,Load_store_unit,FUNCTION,"Method - constant"); 101 102 SC_METHOD (constant); 103 // dont_initialize (); 104 105 #ifdef SYSTEMCASS_SPECIFIC 106 // List dependency information 107 #endif 108 #endif 111 109 112 110 log_printf(INFO,Load_store_unit,FUNCTION,"Method - transition"); … … 114 112 SC_METHOD (transition); 115 113 dont_initialize (); 116 sensitive _pos << *(in_CLOCK);114 sensitive << (*(in_CLOCK)).pos(); 117 115 118 116 #ifdef SYSTEMCASS_SPECIFIC … … 124 122 SC_METHOD (genMoore); 125 123 dont_initialize (); 126 sensitive _neg << *(in_CLOCK);124 sensitive << (*(in_CLOCK)).neg(); 127 125 128 126 #ifdef SYSTEMCASS_SPECIFIC … … 134 132 SC_METHOD (genMealy_insert); 135 133 dont_initialize (); 136 sensitive _neg << *(in_CLOCK);134 sensitive << (*(in_CLOCK)).neg(); 137 135 for (uint32_t i=0; i<_param->_nb_inst_memory; i++) 138 136 sensitive << (*(in_MEMORY_IN_VAL [i])) … … 153 151 SC_METHOD (genMealy_retire); 154 152 dont_initialize (); 155 sensitive _neg << *(in_CLOCK);153 sensitive << (*(in_CLOCK)).neg(); 156 154 157 155 #ifdef SYSTEMCASS_SPECIFIC … … 163 161 SC_METHOD (genMealy_dcache); 164 162 dont_initialize (); 165 sensitive _neg << *(in_CLOCK);163 sensitive << (*(in_CLOCK)).neg(); 166 164 167 165 #ifdef SYSTEMCASS_SPECIFIC
Note: See TracChangeset
for help on using the changeset viewer.