Changeset 136 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/src/Parameters.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_Execute_loop/Execute_loop/Register_unit/src/Parameters.cpp
r124 r136 33 33 uint32_t * nb_general_register , 34 34 uint32_t * nb_special_register , 35 uint32_t * nb_inst_insert_rob , 36 uint32_t * nb_inst_retire_rob , 35 uint32_t nb_inst_issue , 36 // uint32_t * nb_inst_insert_rob , 37 // uint32_t * nb_inst_retire_rob , 37 38 bool is_toplevel ) 38 39 { … … 53 54 _nb_general_register = nb_general_register ; 54 55 _nb_special_register = nb_special_register ; 55 _nb_inst_insert_rob = nb_inst_insert_rob ; 56 _nb_inst_retire_rob = nb_inst_retire_rob ; 56 _nb_inst_issue = nb_inst_issue ; 57 // _nb_inst_insert_rob = nb_inst_insert_rob ; 58 // _nb_inst_retire_rob = nb_inst_retire_rob ; 57 59 58 60 _size_gpr_address = log2(nb_general_register [0]); … … 101 103 (_nb_gpr_read , 102 104 // _nb_gpr_write+_nb_inst_insert_rob[i]+2*_nb_inst_retire_rob[i], 103 _nb_gpr_write+_nb_inst_insert_rob[i], 105 // _nb_gpr_write+_nb_inst_insert_rob[i], 106 _nb_gpr_write+_nb_inst_issue, 104 107 0, 105 108 nb_general_register[i], … … 122 125 (_nb_spr_read , 123 126 // _nb_spr_write+_nb_inst_insert_rob[i]+2*_nb_inst_retire_rob[i], 124 _nb_spr_write+_nb_inst_insert_rob[i], 127 // _nb_spr_write+_nb_inst_insert_rob[i], 128 _nb_spr_write+_nb_inst_issue, 125 129 0, 126 130 nb_special_register[i], … … 134 138 } 135 139 136 _param_glue = new morpheo::behavioural::core::multi_execute_loop::execute_loop::register_unit::register_unit_glue::Parameters (_nb_ooo_engine , 137 size_general_data , 138 size_special_data , 139 _nb_gpr_read , 140 _nb_spr_read , 141 _nb_gpr_write , 142 _nb_spr_write , 143 _nb_inst_insert_rob , 144 _nb_inst_retire_rob ); 140 _param_glue = new morpheo::behavioural::core::multi_execute_loop::execute_loop::register_unit::register_unit_glue::Parameters 141 (_nb_ooo_engine , 142 size_general_data , 143 size_special_data , 144 _nb_gpr_read , 145 _nb_spr_read , 146 _nb_gpr_write , 147 _nb_spr_write , 148 _nb_inst_issue 149 // _nb_inst_insert_rob , 150 // _nb_inst_retire_rob 151 ); 145 152 146 153 test();
Note: See TracChangeset
for help on using the changeset viewer.