Changeset 122 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Reexecute_unit/src
- Timestamp:
- Jun 3, 2009, 10:15:51 AM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Reexecute_unit/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Reexecute_unit/src/Reexecute_unit_allocation.cpp
r117 r122 143 143 ALLOC1_SIGNAL_OUT(out_REEXECUTE_TYPE ,"type" ,Ttype_t ,_param->_size_type ); 144 144 ALLOC1_SIGNAL_OUT(out_REEXECUTE_STORE_QUEUE_PTR_WRITE,"store_queue_ptr_write",Tlsq_ptr_t ,_param->_size_store_queue_ptr ); 145 ALLOC1_SIGNAL_OUT(out_REEXECUTE_STORE_QUEUE_PTR_READ ,"store_queue_ptr_read" ,Tlsq_ptr_t ,_param->_size_store_queue_ptr ); 146 ALLOC1_SIGNAL_OUT(out_REEXECUTE_STORE_QUEUE_EMPTY ,"store_queue_empty" ,Tcontrol_t ,1); 145 147 ALLOC1_SIGNAL_OUT(out_REEXECUTE_LOAD_QUEUE_PTR_WRITE ,"load_queue_ptr_write" ,Tlsq_ptr_t ,_param->_size_load_queue_ptr ); 146 148 ALLOC1_SIGNAL_OUT(out_REEXECUTE_HAS_IMMEDIAT ,"has_immediat" ,Tcontrol_t ,1 ); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Reexecute_unit/src/Reexecute_unit_deallocation.cpp
r117 r122 83 83 DELETE1_SIGNAL(out_REEXECUTE_TYPE , _param->_nb_inst_reexecute,_param->_size_type ); 84 84 DELETE1_SIGNAL(out_REEXECUTE_STORE_QUEUE_PTR_WRITE , _param->_nb_inst_reexecute,_param->_size_store_queue_ptr ); 85 DELETE1_SIGNAL(out_REEXECUTE_STORE_QUEUE_PTR_READ , _param->_nb_inst_reexecute,_param->_size_store_queue_ptr ); 86 DELETE1_SIGNAL(out_REEXECUTE_STORE_QUEUE_EMPTY , _param->_nb_inst_reexecute,1); 85 87 DELETE1_SIGNAL(out_REEXECUTE_LOAD_QUEUE_PTR_WRITE , _param->_nb_inst_reexecute,_param->_size_load_queue_ptr ); 86 88 DELETE1_SIGNAL(out_REEXECUTE_HAS_IMMEDIAT , _param->_nb_inst_reexecute,1 ); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Reexecute_unit/src/Reexecute_unit_genMealy_reexecute.cpp
r118 r122 56 56 PORT_WRITE(out_REEXECUTE_TYPE [i],entry->type ); 57 57 PORT_WRITE(out_REEXECUTE_STORE_QUEUE_PTR_WRITE [i],0); 58 // PORT_WRITE(out_REEXECUTE_STORE_QUEUE_PTR_READ [i], 0); 59 // PORT_WRITE(out_REEXECUTE_STORE_QUEUE_EMPTY [i], 0); 58 60 PORT_WRITE(out_REEXECUTE_HAS_IMMEDIAT [i],1); 59 61 PORT_WRITE(out_REEXECUTE_IMMEDIAT [i],entry->data ); … … 82 84 PORT_WRITE(out_REEXECUTE_TYPE [i], PORT_READ(in_REEXECUTE_ROB_TYPE [i])); 83 85 PORT_WRITE(out_REEXECUTE_STORE_QUEUE_PTR_WRITE [i], PORT_READ(in_REEXECUTE_ROB_STORE_QUEUE_PTR_WRITE [i])); 86 // PORT_WRITE(out_REEXECUTE_STORE_QUEUE_PTR_READ [i], 0); 87 // PORT_WRITE(out_REEXECUTE_STORE_QUEUE_EMPTY [i], 0); 84 88 PORT_WRITE(out_REEXECUTE_HAS_IMMEDIAT [i], 0); 85 89 PORT_WRITE(out_REEXECUTE_IMMEDIAT [i], 0);
Note: See TracChangeset
for help on using the changeset viewer.