Changeset 106 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Register_translation_unit/Stat_List_unit/src/Stat_List_unit_transition.cpp
- Timestamp:
- Feb 9, 2009, 11:55:26 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/Register_translation_unit/Stat_List_unit/src/Stat_List_unit_transition.cpp
r88 r106 49 49 if (PORT_READ(in_INSERT_VAL[i]) and internal_INSERT_ACK[i]) 50 50 { 51 log_printf(TRACE,Stat_List_unit,FUNCTION," * INSERT [%d]",i); 52 51 53 if (PORT_READ(in_INSERT_READ_RA [i])) 52 54 { 53 55 Tgeneral_address_t num_reg = PORT_READ(in_INSERT_NUM_REG_RA_PHY [i]); 56 57 log_printf(TRACE,Stat_List_unit,FUNCTION," * READ_RA - num_reg : %d",num_reg); 58 54 59 uint32_t bank = num_reg >> _param->_shift_gpr; 55 60 uint32_t reg = num_reg & _param->_mask_gpr ; … … 60 65 { 61 66 Tgeneral_address_t num_reg = PORT_READ(in_INSERT_NUM_REG_RB_PHY [i]); 67 68 log_printf(TRACE,Stat_List_unit,FUNCTION," * READ_RB - num_reg : %d",num_reg); 69 62 70 uint32_t bank = num_reg >> _param->_shift_gpr; 63 71 uint32_t reg = num_reg & _param->_mask_gpr ; … … 68 76 { 69 77 Tgeneral_address_t num_reg = PORT_READ(in_INSERT_NUM_REG_RC_PHY [i]); 78 79 log_printf(TRACE,Stat_List_unit,FUNCTION," * READ_RC - num_reg : %d",num_reg); 80 70 81 uint32_t bank = num_reg >> _param->_shift_spr; 71 82 uint32_t reg = num_reg & _param->_mask_spr ; … … 76 87 { 77 88 Tgeneral_address_t num_reg = PORT_READ(in_INSERT_NUM_REG_RD_PHY_NEW [i]); 89 90 log_printf(TRACE,Stat_List_unit,FUNCTION," * WRITE_RD - num_reg : %d",num_reg); 91 78 92 uint32_t bank = num_reg >> _param->_shift_gpr; 79 93 uint32_t reg = num_reg & _param->_mask_gpr ; … … 84 98 { 85 99 Tgeneral_address_t num_reg = PORT_READ(in_INSERT_NUM_REG_RE_PHY_NEW [i]); 100 101 log_printf(TRACE,Stat_List_unit,FUNCTION," * WRITE_RE - num_reg : %d",num_reg); 102 86 103 uint32_t bank = num_reg >> _param->_shift_spr; 87 104 uint32_t reg = num_reg & _param->_mask_spr ; … … 96 113 if (PORT_READ(in_RETIRE_VAL[i]) and internal_RETIRE_ACK[i]) 97 114 { 115 log_printf(TRACE,Stat_List_unit,FUNCTION," * RETIRE [%d]",i); 116 98 117 if (PORT_READ(in_RETIRE_READ_RA [i])) 99 118 { 100 119 Tgeneral_address_t num_reg = PORT_READ(in_RETIRE_NUM_REG_RA_PHY [i]); 120 121 log_printf(TRACE,Stat_List_unit,FUNCTION," * READ_RA - num_reg : %d",num_reg); 122 101 123 uint32_t bank = num_reg >> _param->_shift_gpr; 102 124 uint32_t reg = num_reg & _param->_mask_gpr ; … … 107 129 { 108 130 Tgeneral_address_t num_reg = PORT_READ(in_RETIRE_NUM_REG_RB_PHY [i]); 131 132 log_printf(TRACE,Stat_List_unit,FUNCTION," * READ_RD - num_reg : %d",num_reg); 133 109 134 uint32_t bank = num_reg >> _param->_shift_gpr; 110 135 uint32_t reg = num_reg & _param->_mask_gpr ; … … 115 140 { 116 141 Tgeneral_address_t num_reg = PORT_READ(in_RETIRE_NUM_REG_RC_PHY [i]); 142 143 log_printf(TRACE,Stat_List_unit,FUNCTION," * READ_RC - num_reg : %d",num_reg); 144 117 145 uint32_t bank = num_reg >> _param->_shift_spr; 118 146 uint32_t reg = num_reg & _param->_mask_spr ; … … 123 151 { 124 152 Tcontrol_t restore_old = PORT_READ(in_RETIRE_RESTORE_RD_PHY_OLD [i]); 153 154 log_printf(TRACE,Stat_List_unit,FUNCTION," * WRITE_RD - restore_old : %d",restore_old); 155 125 156 { 126 157 Tgeneral_address_t num_reg = PORT_READ(in_RETIRE_NUM_REG_RD_PHY_OLD [i]); 158 159 log_printf(TRACE,Stat_List_unit,FUNCTION," * WRITE_RD - num_reg_old : %d",num_reg); 160 127 161 uint32_t bank = num_reg >> _param->_shift_gpr; 128 162 uint32_t reg = num_reg & _param->_mask_gpr ; … … 131 165 { 132 166 Tgeneral_address_t num_reg = PORT_READ(in_RETIRE_NUM_REG_RD_PHY_NEW [i]); 167 168 log_printf(TRACE,Stat_List_unit,FUNCTION," * WRITE_RD - num_reg_new : %d",num_reg); 169 133 170 uint32_t bank = num_reg >> _param->_shift_gpr; 134 171 uint32_t reg = num_reg & _param->_mask_gpr ; … … 140 177 { 141 178 Tcontrol_t restore_old = PORT_READ(in_RETIRE_RESTORE_RE_PHY_OLD [i]); 179 180 log_printf(TRACE,Stat_List_unit,FUNCTION," * WRITE_RE - restore_old : %d",restore_old); 181 142 182 { 143 183 Tgeneral_address_t num_reg = PORT_READ(in_RETIRE_NUM_REG_RE_PHY_OLD [i]); 184 185 log_printf(TRACE,Stat_List_unit,FUNCTION," * WRITE_RE - num_reg_new : %d",num_reg); 186 144 187 uint32_t bank = num_reg >> _param->_shift_spr; 145 188 uint32_t reg = num_reg & _param->_mask_spr ; … … 148 191 { 149 192 Tgeneral_address_t num_reg = PORT_READ(in_RETIRE_NUM_REG_RE_PHY_NEW [i]); 193 194 log_printf(TRACE,Stat_List_unit,FUNCTION," * WRITE_RE - num_reg_new : %d",num_reg); 195 150 196 uint32_t bank = num_reg >> _param->_shift_spr; 151 197 uint32_t reg = num_reg & _param->_mask_spr ;
Note: See TracChangeset
for help on using the changeset viewer.