Changeset 112 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/SelfTest/src/test.cpp
- Timestamp:
- Mar 18, 2009, 11:36:26 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/SelfTest/src/test.cpp
r110 r112 104 104 ALLOC1_SC_SIGNAL( in_CONTEXT_DEPTH_VAL ," in_CONTEXT_DEPTH_VAL ",Tcontrol_t ,_param->_nb_context); 105 105 ALLOC1_SC_SIGNAL( in_CONTEXT_DEPTH ," in_CONTEXT_DEPTH ",Tdepth_t ,_param->_nb_context); 106 ALLOC _SC_SIGNAL(out_CONTEXT_EVENT_VAL ,"out_CONTEXT_EVENT_VAL ",Tcontrol_t );107 ALLOC _SC_SIGNAL( in_CONTEXT_EVENT_ACK ," in_CONTEXT_EVENT_ACK ",Tcontrol_t );108 ALLOC _SC_SIGNAL(out_CONTEXT_EVENT_CONTEXT_ID ,"out_CONTEXT_EVENT_CONTEXT_ID ",Tcontext_t );109 ALLOC _SC_SIGNAL(out_CONTEXT_EVENT_DEPTH ,"out_CONTEXT_EVENT_DEPTH ",Tdepth_t );110 ALLOC _SC_SIGNAL(out_CONTEXT_EVENT_TYPE ,"out_CONTEXT_EVENT_TYPE ",Tevent_type_t );111 ALLOC _SC_SIGNAL(out_CONTEXT_EVENT_IS_DELAY_SLOT ,"out_CONTEXT_EVENT_IS_DELAY_SLOT ",Tcontrol_t );112 ALLOC _SC_SIGNAL(out_CONTEXT_EVENT_ADDRESS ,"out_CONTEXT_EVENT_ADDRESS ",Tgeneral_data_t );113 ALLOC _SC_SIGNAL(out_CONTEXT_EVENT_ADDRESS_EPCR ,"out_CONTEXT_EVENT_ADDRESS_EPCR ",Tgeneral_data_t );106 ALLOC0_SC_SIGNAL(out_CONTEXT_EVENT_VAL ,"out_CONTEXT_EVENT_VAL ",Tcontrol_t ); 107 ALLOC0_SC_SIGNAL( in_CONTEXT_EVENT_ACK ," in_CONTEXT_EVENT_ACK ",Tcontrol_t ); 108 ALLOC0_SC_SIGNAL(out_CONTEXT_EVENT_CONTEXT_ID ,"out_CONTEXT_EVENT_CONTEXT_ID ",Tcontext_t ); 109 ALLOC0_SC_SIGNAL(out_CONTEXT_EVENT_DEPTH ,"out_CONTEXT_EVENT_DEPTH ",Tdepth_t ); 110 ALLOC0_SC_SIGNAL(out_CONTEXT_EVENT_TYPE ,"out_CONTEXT_EVENT_TYPE ",Tevent_type_t ); 111 ALLOC0_SC_SIGNAL(out_CONTEXT_EVENT_IS_DELAY_SLOT ,"out_CONTEXT_EVENT_IS_DELAY_SLOT ",Tcontrol_t ); 112 ALLOC0_SC_SIGNAL(out_CONTEXT_EVENT_ADDRESS ,"out_CONTEXT_EVENT_ADDRESS ",Tgeneral_data_t ); 113 ALLOC0_SC_SIGNAL(out_CONTEXT_EVENT_ADDRESS_EPCR ,"out_CONTEXT_EVENT_ADDRESS_EPCR ",Tgeneral_data_t ); 114 114 115 115 /******************************************************** … … 135 135 { 136 136 if (_param->_have_port_inst_ifetch_ptr) 137 INSTANCE _SC_SIGNAL(_Decod, in_IFETCH_INST_IFETCH_PTR [i]);137 INSTANCE0_SC_SIGNAL(_Decod, in_IFETCH_INST_IFETCH_PTR [i]); 138 138 // if (_param->_have_port_branch_update_prediction_id) 139 139 if (_param->_have_port_depth) 140 INSTANCE _SC_SIGNAL(_Decod, in_IFETCH_BRANCH_UPDATE_PREDICTION_ID [i]);140 INSTANCE0_SC_SIGNAL(_Decod, in_IFETCH_BRANCH_UPDATE_PREDICTION_ID [i]); 141 141 } 142 142 … … 188 188 for (uint32_t i=0; i<_param->_nb_context; i++) 189 189 if (_param->_have_port_depth) 190 INSTANCE _SC_SIGNAL(_Decod, in_CONTEXT_DEPTH [i]);191 INSTANCE _SC_SIGNAL(_Decod,out_CONTEXT_EVENT_VAL );192 INSTANCE _SC_SIGNAL(_Decod, in_CONTEXT_EVENT_ACK );190 INSTANCE0_SC_SIGNAL(_Decod, in_CONTEXT_DEPTH [i]); 191 INSTANCE0_SC_SIGNAL(_Decod,out_CONTEXT_EVENT_VAL ); 192 INSTANCE0_SC_SIGNAL(_Decod, in_CONTEXT_EVENT_ACK ); 193 193 if (_param->_have_port_context_id) 194 INSTANCE _SC_SIGNAL(_Decod,out_CONTEXT_EVENT_CONTEXT_ID );194 INSTANCE0_SC_SIGNAL(_Decod,out_CONTEXT_EVENT_CONTEXT_ID ); 195 195 if (_param->_have_port_depth) 196 INSTANCE _SC_SIGNAL(_Decod,out_CONTEXT_EVENT_DEPTH );197 INSTANCE _SC_SIGNAL(_Decod,out_CONTEXT_EVENT_TYPE );198 INSTANCE _SC_SIGNAL(_Decod,out_CONTEXT_EVENT_IS_DELAY_SLOT );199 INSTANCE _SC_SIGNAL(_Decod,out_CONTEXT_EVENT_ADDRESS );200 INSTANCE _SC_SIGNAL(_Decod,out_CONTEXT_EVENT_ADDRESS_EPCR );196 INSTANCE0_SC_SIGNAL(_Decod,out_CONTEXT_EVENT_DEPTH ); 197 INSTANCE0_SC_SIGNAL(_Decod,out_CONTEXT_EVENT_TYPE ); 198 INSTANCE0_SC_SIGNAL(_Decod,out_CONTEXT_EVENT_IS_DELAY_SLOT ); 199 INSTANCE0_SC_SIGNAL(_Decod,out_CONTEXT_EVENT_ADDRESS ); 200 INSTANCE0_SC_SIGNAL(_Decod,out_CONTEXT_EVENT_ADDRESS_EPCR ); 201 201 202 202 msg(_("<%s> : Start Simulation ............\n"),name.c_str());
Note: See TracChangeset
for help on using the changeset viewer.