Changeset 136 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src
- Timestamp:
- Oct 20, 2009, 8:52:15 PM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_allocation.cpp
r128 r136 130 130 ALLOC1_SIGNAL_OUT(out_ISSUE_OUT_OPERATION ,"operation" ,Toperation_t ,_param->_size_operation ); 131 131 ALLOC1_SIGNAL_OUT(out_ISSUE_OUT_TYPE ,"type" ,Ttype_t ,_param->_size_type ); 132 ALLOC1_SIGNAL_OUT(out_ISSUE_OUT_CANCEL ,"cancel" ,Tcontrol_t ,1); 132 133 ALLOC1_SIGNAL_OUT(out_ISSUE_OUT_STORE_QUEUE_PTR_WRITE,"store_queue_ptr_write",Tlsq_ptr_t ,_param->_size_store_queue_ptr ); 133 134 ALLOC1_SIGNAL_OUT(out_ISSUE_OUT_STORE_QUEUE_PTR_READ ,"store_queue_ptr_read" ,Tlsq_ptr_t ,_param->_size_store_queue_ptr ); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_deallocation.cpp
r128 r136 83 83 DELETE1_SIGNAL(out_ISSUE_OUT_OPERATION ,_param->_nb_inst_issue,_param->_size_operation ); 84 84 DELETE1_SIGNAL(out_ISSUE_OUT_TYPE ,_param->_nb_inst_issue,_param->_size_type ); 85 DELETE1_SIGNAL(out_ISSUE_OUT_CANCEL ,_param->_nb_inst_issue,1); 85 86 DELETE1_SIGNAL(out_ISSUE_OUT_STORE_QUEUE_PTR_WRITE,_param->_nb_inst_issue,_param->_size_store_queue_ptr ); 86 87 DELETE1_SIGNAL(out_ISSUE_OUT_STORE_QUEUE_PTR_READ ,_param->_nb_inst_issue,_param->_size_store_queue_ptr ); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_function_in_order_genMealy_issue_out.cpp
r123 r136 57 57 PORT_WRITE(out_ISSUE_OUT_OPERATION [index], entry->_operation ); 58 58 PORT_WRITE(out_ISSUE_OUT_TYPE [index], entry->_type ); 59 PORT_WRITE(out_ISSUE_OUT_CANCEL [index], 0 ); 59 60 PORT_WRITE(out_ISSUE_OUT_STORE_QUEUE_PTR_WRITE [index], entry->_store_queue_ptr_write); 60 61 PORT_WRITE(out_ISSUE_OUT_STORE_QUEUE_PTR_READ [index], entry->_store_queue_ptr_read ); … … 132 133 PORT_WRITE(out_ISSUE_OUT_OPERATION [index], entry->_operation ); 133 134 PORT_WRITE(out_ISSUE_OUT_TYPE [index], entry->_type ); 135 PORT_WRITE(out_ISSUE_OUT_CANCEL [index], 0 ); 134 136 PORT_WRITE(out_ISSUE_OUT_STORE_QUEUE_PTR_WRITE [index], entry->_store_queue_ptr_write); 135 137 PORT_WRITE(out_ISSUE_OUT_STORE_QUEUE_PTR_READ [index], entry->_store_queue_ptr_read ); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Issue_queue_function_out_of_order_genMoore.cpp
r123 r136 126 126 PORT_WRITE(out_ISSUE_OUT_OPERATION [i], entry->_operation ); 127 127 PORT_WRITE(out_ISSUE_OUT_TYPE [i], entry->_type ); 128 PORT_WRITE(out_ISSUE_OUT_CANCEL [i], 0 ); 128 129 PORT_WRITE(out_ISSUE_OUT_STORE_QUEUE_PTR_WRITE [i], entry->_store_queue_ptr_write); 129 130 PORT_WRITE(out_ISSUE_OUT_STORE_QUEUE_PTR_READ [i], entry->_store_queue_ptr_read ); … … 189 190 PORT_WRITE(out_ISSUE_OUT_OPERATION [i], entry->_operation ); 190 191 PORT_WRITE(out_ISSUE_OUT_TYPE [i], entry->_type ); 192 PORT_WRITE(out_ISSUE_OUT_CANCEL [i], 0 ); 191 193 PORT_WRITE(out_ISSUE_OUT_STORE_QUEUE_PTR_WRITE [i], entry->_store_queue_ptr_write); 192 194 PORT_WRITE(out_ISSUE_OUT_STORE_QUEUE_PTR_READ [i], entry->_store_queue_ptr_read ); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Issue_queue/src/Parameters_msg_error.cpp
r117 r136 43 43 if (// (_queue_scheme == ISSUE_QUEUE_SCHEME_IN_BUNDLE_ORDER) or 44 44 (_queue_scheme == ISSUE_QUEUE_SCHEME_OUT_OF_ORDER )) 45 test. warning(toString(_("Can have deadlock with the queue scheme \"%s\".\n"),toString(_queue_scheme).c_str()));45 test.error(toString(_("Can have deadlock with the queue scheme \"%s\".\n"),toString(_queue_scheme).c_str())); 46 46 47 47 if (not is_multiple(_size_queue, _nb_bank))
Note: See TracChangeset
for help on using the changeset viewer.