Changeset 128 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Branch_Target_Buffer_Glue/src
- Timestamp:
- Jun 26, 2009, 10:43:23 AM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Branch_Target_Buffer_Glue/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Branch_Target_Buffer_Glue/src/Branch_Target_Buffer_Glue_allocation.cpp
r112 r128 74 74 if (_param->_have_port_victim) 75 75 { 76 ALLOC1_SIGNAL_IN ( in_PREDICT_SORT_VAL ,"sort_val" ,Tptr_t,1);77 ALLOC1_SIGNAL_IN ( in_PREDICT_SORT_INDEX ,"sort_index",Tptr_t,_param->_size_victim);76 ALLOC1_SIGNAL_IN ( in_PREDICT_SORT_VAL , "sort_val" ,Tcontrol_t ,1); 77 ALLOC1_SIGNAL_IN ( in_PREDICT_SORT_INDEX , "sort_index" ,Tptr_t ,_param->_size_victim); 78 78 79 79 ALLOC1_SIGNAL_OUT(out_PREDICT_VICTIM_VAL , "victim_val" ,Tcontrol_t , 1); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Branch_Target_Buffer/Branch_Target_Buffer_Glue/src/Branch_Target_Buffer_Glue_genMealy_predict.cpp
r123 r128 38 38 log_printf(TRACE,Branch_Target_Buffer_Glue,FUNCTION," * val : %d",val ); 39 39 log_printf(TRACE,Branch_Target_Buffer_Glue,FUNCTION," * register_ack : %d",register_ack); 40 log_printf(TRACE,Branch_Target_Buffer_Glue,FUNCTION," * port_victim : %d",_param->_have_port_victim); 40 41 log_printf(TRACE,Branch_Target_Buffer_Glue,FUNCTION," * sort_val : %d",sort_val ); 41 42 log_printf(TRACE,Branch_Target_Buffer_Glue,FUNCTION," * victim_ack : %d",victim_ack ); … … 51 52 52 53 // Multiplexor 54 53 55 PORT_WRITE(out_PREDICT_HIT [i],hit); 54 56 PORT_WRITE(out_PREDICT_ADDRESS_SRC [i],address_src); … … 64 66 victim_ack 65 67 )); 68 66 69 PORT_WRITE(out_PREDICT_REGISTER_VAL [i], ( 67 70 val and … … 84 87 PORT_WRITE(out_PREDICT_VICTIM_INDEX [i], index); 85 88 } 89 86 90 } 87 91 }
Note: See TracChangeset
for help on using the changeset viewer.