- Timestamp:
- May 21, 2009, 12:01:32 AM (15 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod_queue/src/Decod_queue_allocation.cpp
r112 r118 138 138 ALLOC1_INTERFACE_BEGIN("nb_inst",OUT,NORTH,_("Instruction's number"), _param->_nb_context); 139 139 140 ALLOC1_SIGNAL_OUT(out_NB_INST_ALL ,"all" ,Tco ntext_t ,_param->_size_nb_inst_decod);140 ALLOC1_SIGNAL_OUT(out_NB_INST_ALL ,"all" ,Tcounter_t ,_param->_size_nb_inst_decod); 141 141 142 142 ALLOC1_INTERFACE_END(_param->_nb_context); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/include/Decod_unit.h
r110 r118 137 137 public : SC_IN (Tcontrol_t ) * in_CONTEXT_EVENT_ACK ; 138 138 public : SC_OUT(Tcontext_t ) * out_CONTEXT_EVENT_CONTEXT_ID ; 139 public : SC_OUT(T context_t) * out_CONTEXT_EVENT_DEPTH ;139 public : SC_OUT(Tdepth_t ) * out_CONTEXT_EVENT_DEPTH ; 140 140 public : SC_OUT(Tevent_type_t ) * out_CONTEXT_EVENT_TYPE ; 141 141 public : SC_OUT(Tcontrol_t ) * out_CONTEXT_EVENT_IS_DELAY_SLOT ; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/src/Decod_unit_allocation.cpp
r112 r118 149 149 ALLOC1_INTERFACE_BEGIN("nb_inst",OUT,NORTH,_("Instruction's number"), _param->_nb_context); 150 150 151 ALLOC1_SIGNAL_OUT(out_NB_INST_DECOD_ALL ,"decod_all" ,Tco ntext_t ,_param->_size_nb_inst_decod);151 ALLOC1_SIGNAL_OUT(out_NB_INST_DECOD_ALL ,"decod_all" ,Tcounter_t ,_param->_size_nb_inst_decod); 152 152 153 153 ALLOC1_INTERFACE_END(_param->_nb_context); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/src/Return_Address_Stack_genMealy_decod.cpp
r100 r118 25 25 log_function(Return_Address_Stack,FUNCTION,_name.c_str()); 26 26 27 if (PORT_READ(in_NRESET) == 1) 28 { 27 29 #ifdef DEBUG_TEST 28 30 // just to test if have many transaction on a same context … … 63 65 PORT_WRITE(out_DECOD_INDEX [i], top); 64 66 } 65 67 } 66 68 log_end(Return_Address_Stack,FUNCTION); 67 69 }; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Prediction_unit/Return_Address_Stack/src/Return_Address_Stack_genMealy_predict.cpp
r100 r118 25 25 log_function(Return_Address_Stack,FUNCTION,_name.c_str()); 26 26 27 if (PORT_READ(in_NRESET) == 1) 28 { 27 29 #ifdef DEBUG_TEST 28 30 // just to test if have many transaction on a same context … … 63 65 64 66 PORT_WRITE(out_PREDICT_ADDRESS_POP [i], reg_stack[context][top]._address); 67 65 68 PORT_WRITE(out_PREDICT_INDEX [i], top); 69 } 66 70 } 67 71
Note: See TracChangeset
for help on using the changeset viewer.