Changeset 139 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/src/OOO_Engine_allocation.cpp
- Timestamp:
- Jul 30, 2010, 4:47:27 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/src/OOO_Engine_allocation.cpp
r137 r139 1 1 2 /* 2 3 * $Id$ … … 71 72 _ALLOC2_SIGNAL_IN ( in_RENAME_LAST_EVENT ,"LAST_EVENT" ,Tcontrol_t ,1 ,_param->_nb_front_end,_param->_nb_inst_decod[it1]); 72 73 _ALLOC2_SIGNAL_IN ( in_RENAME_IS_DELAY_SLOT ,"IS_DELAY_SLOT" ,Tcontrol_t ,1 ,_param->_nb_front_end,_param->_nb_inst_decod[it1]); 74 _ALLOC2_SIGNAL_IN ( in_RENAME_SAVE_RAT ,"SAVE_RAT" ,Tcontrol_t ,1 ,_param->_nb_front_end,_param->_nb_inst_decod[it1]); 73 75 #ifdef DEBUG 74 76 _ALLOC2_SIGNAL_IN ( in_RENAME_ADDRESS ,"ADDRESS" ,Taddress_t ,_param->_size_instruction_address ,_param->_nb_front_end,_param->_nb_inst_decod[it1]); … … 458 460 PORT_MAP(_component,src , "in_RENAME_IN_"+toString(x)+"_"+toString(k)+"_IS_DELAY_SLOT", 459 461 dest, "in_RENAME_" +toString(j)+"_"+toString(k)+"_IS_DELAY_SLOT"); 462 PORT_MAP(_component,src , "in_RENAME_IN_"+toString(x)+"_"+toString(k)+"_SAVE_RAT" , 463 dest, "in_RENAME_" +toString(j)+"_"+toString(k)+"_SAVE_RAT" ); 460 464 #ifdef DEBUG 461 465 PORT_MAP(_component,src , "in_RENAME_IN_"+toString(x)+"_"+toString(k)+"_ADDRESS" , … … 530 534 COMPONENT_MAP(_component,src ,"out_INSERT_"+toString(j) +"_IS_DELAY_SLOT" , 531 535 dest, "in_INSERT_"+toString(i)+"_"+toString(j)+"_IS_DELAY_SLOT" ); 532 // 533 // 536 // COMPONENT_MAP(_component,src ,"out_INSERT_"+toString(j) +"_HAVE_EVENT" , 537 // dest, "in_INSERT_"+toString(i)+"_"+toString(j)+"_HAVE_EVENT" ); 534 538 COMPONENT_MAP(_component,src ,"out_INSERT_"+toString(j) +"_LAST_EVENT" , 535 539 dest, "in_INSERT_"+toString(i)+"_"+toString(j)+"_LAST_EVENT" ); … … 682 686 COMPONENT_MAP(_component,src , "in_RETIRE_"+toString(j)+ "_NUM_REG_RE_LOG" , 683 687 dest,"out_RETIRE_"+toString(i)+"_"+toString(j)+"_NUM_REG_RE_LOG" ); 688 COMPONENT_MAP(_component,src , "in_RETIRE_"+toString(j)+ "_RESTORE" , 689 dest,"out_RETIRE_"+toString(i)+"_"+toString(j)+"_RESTORE" ); 690 COMPONENT_MAP(_component,src , "in_RETIRE_"+toString(j)+ "_RESTORE_RD_PHY_OLD" , 691 dest,"out_RETIRE_"+toString(i)+"_"+toString(j)+"_RESTORE_RD_PHY_OLD" ); 692 COMPONENT_MAP(_component,src , "in_RETIRE_"+toString(j)+ "_RESTORE_RE_PHY_OLD" , 693 dest,"out_RETIRE_"+toString(i)+"_"+toString(j)+"_RESTORE_RE_PHY_OLD" ); 684 694 } 685 695 … … 705 715 COMPONENT_MAP(_component,src , "in_RETIRE_EVENT_"+toString(x)+"_"+toString(k)+"_STATE", 706 716 dest,"out_RETIRE_EVENT_"+toString(j)+"_"+toString(k)+"_STATE"); 707 // 708 // 717 // COMPONENT_MAP(_component,src , "in_RETIRE_EVENT_"+toString(x)+"_"+toString(k)+"_FLUSH", 718 // dest,"out_RETIRE_EVENT_"+toString(j)+"_"+toString(k)+"_FLUSH"); 709 719 COMPONENT_MAP(_component,src , "in_RETIRE_EVENT_"+toString(x)+"_"+toString(k)+"_STOP", 710 720 dest,"out_RETIRE_EVENT_"+toString(j)+"_"+toString(k)+"_STOP"); 721 if (_param->_rat_scheme[i] == RAT_DEPTH_SAVE) 722 { 723 COMPONENT_MAP(_component,src , "in_RETIRE_EVENT_"+toString(x)+"_"+toString(k)+"_TYPE", 724 dest,"out_RETIRE_EVENT_"+toString(j)+"_"+toString(k)+"_TYPE"); 725 COMPONENT_MAP(_component,src , "in_RETIRE_EVENT_"+toString(x)+"_"+toString(k)+"_DEPTH", 726 dest,"out_RETIRE_EVENT_"+toString(j)+"_"+toString(k)+"_DEPTH"); 727 } 711 728 } 712 729 x++;
Note: See TracChangeset
for help on using the changeset viewer.