Changeset 110 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Rename_unit_Glue/src/Rename_unit_Glue_genMealy_retire_valack.cpp
- Timestamp:
- Feb 19, 2009, 5:31:47 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Rename_unit_Glue/src/Rename_unit_Glue_genMealy_retire_valack.cpp
r88 r110 25 25 log_function(Rename_unit_Glue,FUNCTION,_name.c_str()); 26 26 27 // Transaction must be in-order 28 Tcontrol_t previous_transaction = true;27 // Transaction must be in-order - made in commit_unit 28 // Tcontrol_t previous_transaction = true; 29 29 30 30 for (uint32_t i=0; i<_param->_nb_inst_retire; i++) … … 34 34 Tcontrol_t REGISTER_TRANSLATION_ACK = PORT_READ(in_RETIRE_REGISTER_TRANSLATION_ACK [i]); 35 35 36 Tcontrol_t ACK = ( previous_transaction and36 Tcontrol_t ACK = (// previous_transaction and 37 37 LOAD_STORE_QUEUE_POINTER_ACK and 38 38 REGISTER_TRANSLATION_ACK ); 39 Tcontrol_t LOAD_STORE_QUEUE_POINTER_VAL = ( previous_transaction and39 Tcontrol_t LOAD_STORE_QUEUE_POINTER_VAL = (// previous_transaction and 40 40 VAL and 41 41 REGISTER_TRANSLATION_ACK ); 42 Tcontrol_t REGISTER_TRANSLATION_VAL = ( previous_transaction and42 Tcontrol_t REGISTER_TRANSLATION_VAL = (// previous_transaction and 43 43 VAL and 44 44 LOAD_STORE_QUEUE_POINTER_ACK ); … … 48 48 PORT_WRITE(out_RETIRE_REGISTER_TRANSLATION_VAL [i], REGISTER_TRANSLATION_VAL ); 49 49 50 previous_transaction = VAL and ACK; 50 // previous_transaction = VAL and ACK; 51 52 log_printf(TRACE,Rename_unit_Glue,FUNCTION," * retire [%d]",i); 53 log_printf(TRACE,Rename_unit_Glue,FUNCTION," * val (commit_unit) (r) : %d",VAL ); 54 log_printf(TRACE,Rename_unit_Glue,FUNCTION," * ack (commit_unit) (w) : %d",ACK ); 55 log_printf(TRACE,Rename_unit_Glue,FUNCTION," * register_translation_val (w) : %d",REGISTER_TRANSLATION_VAL ); 56 log_printf(TRACE,Rename_unit_Glue,FUNCTION," * register_translation_ack (r) : %d",REGISTER_TRANSLATION_ACK ); 57 log_printf(TRACE,Rename_unit_Glue,FUNCTION," * load_store_queue_pointer_val (w) : %d",LOAD_STORE_QUEUE_POINTER_VAL); 58 log_printf(TRACE,Rename_unit_Glue,FUNCTION," * load_store_queue_pointer_ack (r) : %d",LOAD_STORE_QUEUE_POINTER_ACK); 51 59 } 52 60
Note: See TracChangeset
for help on using the changeset viewer.