Changeset 101 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Context_State/src/Context_State.cpp
- Timestamp:
- Jan 15, 2009, 6:19:08 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Context_State/src/Context_State.cpp
r88 r101 82 82 } 83 83 84 for (uint32_t i=0; i<_param->_nb_decod_unit; i++)85 {86 internal_DECOD_EVENT_ACK [i] = 1;87 PORT_WRITE(out_DECOD_EVENT_ACK [i], internal_DECOD_EVENT_ACK [i]);88 }84 // for (uint32_t i=0; i<_param->_nb_decod_unit; i++) 85 // { 86 // internal_DECOD_EVENT_ACK [i] = 1; 87 // PORT_WRITE(out_DECOD_EVENT_ACK [i], internal_DECOD_EVENT_ACK [i]); 88 // } 89 89 90 90 internal_COMMIT_EVENT_ACK = 1; … … 112 112 dont_initialize (); 113 113 sensitive << (*(in_CLOCK)).neg(); // use internal register 114 115 # ifdef SYSTEMCASS_SPECIFIC 116 // List dependency information 117 # endif 118 119 log_printf(INFO,Context_State,FUNCTION,_("Method - genMealy_decod_event")); 120 121 SC_METHOD (genMealy_decod_event); 122 dont_initialize (); 123 sensitive << (*(in_CLOCK)).neg(); // use internal register 124 for (uint32_t i=0; i<_param->_nb_decod_unit; ++i) 125 { 126 sensitive << (*(in_DECOD_EVENT_VAL [i])) // not necessary 127 << (*(in_DECOD_EVENT_TYPE [i])); 128 if (_param->_have_port_context_id) 129 sensitive << (*(in_DECOD_EVENT_CONTEXT_ID [i])); 130 } 131 for (uint32_t i=0; i<_param->_nb_context; ++i) 132 { 133 sensitive << (*(in_NB_INST_DECOD_ALL [i])) 134 << (*(in_NB_INST_COMMIT_ALL [i])) 135 << (*(in_NB_INST_COMMIT_MEM [i])); 136 } 114 137 115 138 # ifdef SYSTEMCASS_SPECIFIC
Note: See TracChangeset
for help on using the changeset viewer.