Changeset 136 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_queue/src/Ifetch_queue_deallocation.cpp
- Timestamp:
- Oct 20, 2009, 8:52:15 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Ifetch_queue/src/Ifetch_queue_deallocation.cpp
r123 r136 41 41 DELETE1_SIGNAL( in_DECOD_ACK ,_param->_nb_instruction,1); 42 42 DELETE1_SIGNAL(out_DECOD_INSTRUCTION ,_param->_nb_instruction,_param->_size_instruction); 43 DELETE0_SIGNAL(out_DECOD_ADDRESS ,_param->_size_instruction_address); 44 DELETE0_SIGNAL(out_DECOD_INST_IFETCH_PTR ,_param->_size_inst_ifetch_ptr ); 45 DELETE0_SIGNAL(out_DECOD_BRANCH_STATE ,_param->_size_branch_state ); 46 DELETE0_SIGNAL(out_DECOD_BRANCH_UPDATE_PREDICTION_ID,_param->_size_depth ); 47 DELETE0_SIGNAL(out_DECOD_EXCEPTION ,_param->_size_exception_ifetch); 43 DELETE1_SIGNAL(out_DECOD_ADDRESS ,_param->_nb_instruction,_param->_size_instruction_address); 44 DELETE1_SIGNAL(out_DECOD_BRANCH_STATE ,_param->_nb_instruction,_param->_size_branch_state); 45 DELETE1_SIGNAL(out_DECOD_BRANCH_UPDATE_PREDICTION_ID,_param->_nb_instruction,_param->_size_depth); 46 DELETE1_SIGNAL(out_DECOD_EXCEPTION ,_param->_nb_instruction,_param->_size_exception_ifetch); 47 // DELETE0_SIGNAL(out_DECOD_ADDRESS ,_param->_size_instruction_address); 48 // DELETE0_SIGNAL(out_DECOD_INST_IFETCH_PTR ,_param->_size_inst_ifetch_ptr ); 49 // DELETE0_SIGNAL(out_DECOD_BRANCH_STATE ,_param->_size_branch_state ); 50 // DELETE0_SIGNAL(out_DECOD_BRANCH_UPDATE_PREDICTION_ID,_param->_size_depth ); 51 // DELETE0_SIGNAL(out_DECOD_EXCEPTION ,_param->_size_exception_ifetch); 48 52 49 53 DELETE0_SIGNAL( in_ICACHE_RSP_VAL ,1); … … 60 64 if (usage_is_set(_usage,USE_SYSTEMC)) 61 65 { 62 DELETE1(internal_DECOD_VAL,_param->_nb_instruction); 66 DELETE1(internal_DECOD_VAL ,_param->_nb_instruction); 67 if (_param->_queue_scheme == IFETCH_QUEUE_SCHEME_FULL_ASSOC) 68 { 69 DELETE1(internal_DECOD_PTR ,_param->_nb_instruction); 70 DELETE1(internal_DECOD_SLOT,_param->_nb_instruction); 71 } 63 72 64 73 for (uint32_t i=0;i<_param->_size_queue; i++)
Note: See TracChangeset
for help on using the changeset viewer.