Changeset 139 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src
- Timestamp:
- Jul 30, 2010, 4:47:27 PM (14 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src/Core_allocation.cpp
r137 r139 298 298 // out_DECOD_NO_EXECUTE - ooo_engine. in_RENAME_NO_EXECUTE 299 299 // out_DECOD_IS_DELAY_SLOT - ooo_engine. in_RENAME_IS_DELAY_SLOT 300 // out_DECOD_SAVE_RAT - ooo_engine. in_RENAME_SAVE_RAT 300 301 // out_DECOD_ADDRESS - ooo_engine. in_RENAME_ADDRESS 301 302 // out_DECOD_ADDRESS_NEXT - ooo_engine. in_RENAME_ADDRESS_NEXT … … 478 479 COMPONENT_MAP(_component,src , "in_RENAME_"+toString(j)+"_"+toString(k)+"_IS_DELAY_SLOT", 479 480 dest,"out_DECOD_" +toString(k)+"_IS_DELAY_SLOT"); 481 COMPONENT_MAP(_component,src , "in_RENAME_"+toString(j)+"_"+toString(k)+"_SAVE_RAT" , 482 dest,"out_DECOD_" +toString(k)+"_SAVE_RAT" ); 480 483 #ifdef DEBUG 481 484 COMPONENT_MAP(_component,src , "in_RENAME_"+toString(j)+"_"+toString(k)+"_ADDRESS" , -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src/Parameters.cpp
r138 r139 117 117 uint32_t * nb_general_register ,//[nb_rename_bloc] 118 118 uint32_t * nb_special_register ,//[nb_rename_bloc] 119 Trat_scheme_t * rat_scheme ,//[nb_rename_bloc] 119 120 uint32_t * nb_reg_free ,//[nb_rename_bloc] 120 121 uint32_t * nb_rename_unit_bank ,//[nb_rename_bloc] … … 281 282 _nb_general_register = nb_general_register ; 282 283 _nb_special_register = nb_special_register ; 284 _rat_scheme = rat_scheme ; 283 285 _nb_reg_free = nb_reg_free ; 284 286 _nb_rename_unit_bank = nb_rename_unit_bank ; 285 // 287 // _size_read_counter = size_read_counter ; 286 288 287 289 _nb_read_bloc = nb_read_bloc ; … … 1059 1061 ALLOC2(_ooo_engine_nb_general_register ,uint32_t ,_nb_ooo_engine,_nb_rename_unit[it1]); 1060 1062 ALLOC2(_ooo_engine_nb_special_register ,uint32_t ,_nb_ooo_engine,_nb_rename_unit[it1]); 1063 ALLOC2(_ooo_engine_rat_scheme ,Trat_scheme_t ,_nb_ooo_engine,_nb_rename_unit[it1]); 1061 1064 ALLOC2(_ooo_engine_nb_reg_free ,uint32_t ,_nb_ooo_engine,_nb_rename_unit[it1]); 1062 1065 ALLOC2(_ooo_engine_nb_rename_unit_bank ,uint32_t ,_nb_ooo_engine,_nb_rename_unit[it1]); … … 1082 1085 _ooo_engine_nb_general_register [i][j] = _nb_general_register [num_rename_bloc]; 1083 1086 _ooo_engine_nb_special_register [i][j] = _nb_special_register [num_rename_bloc]; 1087 _ooo_engine_rat_scheme [i][j] = _rat_scheme [num_rename_bloc]; 1084 1088 _ooo_engine_nb_reg_free [i][j] = _nb_reg_free [num_rename_bloc]; 1085 1089 _ooo_engine_nb_rename_unit_bank [i][j] = _nb_rename_unit_bank [num_rename_bloc]; … … 2155 2159 _issue_priority [i], 2156 2160 _issue_load_balancing [i], 2157 // 2158 // 2161 // _ooo_engine_table_routing [i], 2162 // _ooo_engine_table_issue_type [i], 2159 2163 _size_reexecute_queue [i], 2160 2164 _ooo_engine_rename_select_priority [i], … … 2163 2167 _ooo_engine_nb_general_register [i], 2164 2168 _ooo_engine_nb_special_register [i], 2169 _ooo_engine_rat_scheme [i], 2165 2170 _ooo_engine_nb_reg_free [i], 2166 2171 _ooo_engine_nb_rename_unit_bank [i], … … 2430 2435 DELETE2(_ooo_engine_nb_rename_unit_bank ,_nb_ooo_engine,_nb_rename_unit[it1]); 2431 2436 DELETE2(_ooo_engine_nb_reg_free ,_nb_ooo_engine,_nb_rename_unit[it1]); 2437 DELETE2(_ooo_engine_rat_scheme ,_nb_ooo_engine,_nb_rename_unit[it1]); 2432 2438 DELETE2(_ooo_engine_nb_special_register ,_nb_ooo_engine,_nb_rename_unit[it1]); 2433 2439 DELETE2(_ooo_engine_nb_general_register ,_nb_ooo_engine,_nb_rename_unit[it1]); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/src/Parameters_print.cpp
r138 r139 81 81 str+= toString(MSG_INFORMATION)+" * nb_general_register : "+toString<uint32_t >(_nb_general_register [i])+"\n"; 82 82 str+= toString(MSG_INFORMATION)+" * nb_special_register : "+toString<uint32_t >(_nb_special_register [i])+"\n"; 83 str+= toString(MSG_INFORMATION)+" * rat_scheme : "+toString<Trat_scheme_t >(_rat_scheme [i])+"\n"; 83 84 str+= toString(MSG_INFORMATION)+" * nb_reg_free : "+toString<uint32_t >(_nb_reg_free [i])+"\n"; 84 85 str+= toString(MSG_INFORMATION)+" * nb_rename_unit_bank : "+toString<uint32_t >(_nb_rename_unit_bank [i])+"\n";
Note: See TracChangeset
for help on using the changeset viewer.