Changeset 112 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/SelfTest/src
- 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/SelfTest/src/test.cpp
r110 r112 115 115 ALLOC1_SC_SIGNAL( in_CONTEXT_DEPTH ," in_CONTEXT_DEPTH ",Tdepth_t ,_param->_nb_context); 116 116 117 ALLOC _SC_SIGNAL( out_CONTEXT_EVENT_VAL ,"out_CONTEXT_EVENT_VAL ",Tcontrol_t );118 ALLOC _SC_SIGNAL( in_CONTEXT_EVENT_ACK ," in_CONTEXT_EVENT_ACK ",Tcontrol_t );119 ALLOC _SC_SIGNAL( out_CONTEXT_EVENT_CONTEXT_ID ,"out_CONTEXT_EVENT_CONTEXT_ID ",Tcontext_t );120 ALLOC _SC_SIGNAL( out_CONTEXT_EVENT_DEPTH ,"out_CONTEXT_EVENT_DEPTH ",Tdepth_t );121 ALLOC _SC_SIGNAL( out_CONTEXT_EVENT_TYPE ,"out_CONTEXT_EVENT_TYPE ",Tevent_type_t );122 ALLOC _SC_SIGNAL( out_CONTEXT_EVENT_IS_DELAY_SLOT ,"out_CONTEXT_EVENT_IS_DELAY_SLOT ",Tcontrol_t );123 ALLOC _SC_SIGNAL( out_CONTEXT_EVENT_ADDRESS ,"out_CONTEXT_EVENT_ADDRESS ",Tgeneral_data_t );124 ALLOC _SC_SIGNAL( out_CONTEXT_EVENT_ADDRESS_EPCR ,"out_CONTEXT_EVENT_ADDRESS_EPCR ",Tgeneral_data_t );117 ALLOC0_SC_SIGNAL( out_CONTEXT_EVENT_VAL ,"out_CONTEXT_EVENT_VAL ",Tcontrol_t ); 118 ALLOC0_SC_SIGNAL( in_CONTEXT_EVENT_ACK ," in_CONTEXT_EVENT_ACK ",Tcontrol_t ); 119 ALLOC0_SC_SIGNAL( out_CONTEXT_EVENT_CONTEXT_ID ,"out_CONTEXT_EVENT_CONTEXT_ID ",Tcontext_t ); 120 ALLOC0_SC_SIGNAL( out_CONTEXT_EVENT_DEPTH ,"out_CONTEXT_EVENT_DEPTH ",Tdepth_t ); 121 ALLOC0_SC_SIGNAL( out_CONTEXT_EVENT_TYPE ,"out_CONTEXT_EVENT_TYPE ",Tevent_type_t ); 122 ALLOC0_SC_SIGNAL( out_CONTEXT_EVENT_IS_DELAY_SLOT ,"out_CONTEXT_EVENT_IS_DELAY_SLOT ",Tcontrol_t ); 123 ALLOC0_SC_SIGNAL( out_CONTEXT_EVENT_ADDRESS ,"out_CONTEXT_EVENT_ADDRESS ",Tgeneral_data_t ); 124 ALLOC0_SC_SIGNAL( out_CONTEXT_EVENT_ADDRESS_EPCR ,"out_CONTEXT_EVENT_ADDRESS_EPCR ",Tgeneral_data_t ); 125 125 126 126 /******************************************************** … … 144 144 { 145 145 if (_param->_have_port_inst_ifetch_ptr) 146 INSTANCE _SC_SIGNAL(_Decod_unit,in_IFETCH_INST_IFETCH_PTR[i]);146 INSTANCE0_SC_SIGNAL(_Decod_unit,in_IFETCH_INST_IFETCH_PTR[i]); 147 147 if (_param->_have_port_depth) 148 INSTANCE _SC_SIGNAL(_Decod_unit,in_IFETCH_BRANCH_UPDATE_PREDICTION_ID [i]);148 INSTANCE0_SC_SIGNAL(_Decod_unit,in_IFETCH_BRANCH_UPDATE_PREDICTION_ID [i]); 149 149 } 150 150 … … 210 210 INSTANCE1_SC_SIGNAL(_Decod_unit, in_CONTEXT_DEPTH ,_param->_nb_context); 211 211 212 INSTANCE _SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_VAL );213 INSTANCE _SC_SIGNAL( _Decod_unit, in_CONTEXT_EVENT_ACK );212 INSTANCE0_SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_VAL ); 213 INSTANCE0_SC_SIGNAL( _Decod_unit, in_CONTEXT_EVENT_ACK ); 214 214 if (_param->_have_port_context_id) 215 INSTANCE _SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_CONTEXT_ID );215 INSTANCE0_SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_CONTEXT_ID ); 216 216 if (_param->_have_port_depth) 217 INSTANCE _SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_DEPTH );218 INSTANCE _SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_TYPE );219 INSTANCE _SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_IS_DELAY_SLOT );220 INSTANCE _SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_ADDRESS );221 INSTANCE _SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_ADDRESS_EPCR );217 INSTANCE0_SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_DEPTH ); 218 INSTANCE0_SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_TYPE ); 219 INSTANCE0_SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_IS_DELAY_SLOT ); 220 INSTANCE0_SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_ADDRESS ); 221 INSTANCE0_SC_SIGNAL( _Decod_unit,out_CONTEXT_EVENT_ADDRESS_EPCR ); 222 222 223 223 msg(_("<%s> : Start Simulation ............\n"),name.c_str()); … … 538 538 DELETE1_SC_SIGNAL( in_CONTEXT_DEPTH ,_param->_nb_context); 539 539 540 DELETE _SC_SIGNAL(out_CONTEXT_EVENT_VAL );541 DELETE _SC_SIGNAL(in_CONTEXT_EVENT_ACK );542 DELETE _SC_SIGNAL(out_CONTEXT_EVENT_CONTEXT_ID );543 DELETE _SC_SIGNAL(out_CONTEXT_EVENT_DEPTH );544 DELETE _SC_SIGNAL(out_CONTEXT_EVENT_TYPE );545 DELETE _SC_SIGNAL(out_CONTEXT_EVENT_IS_DELAY_SLOT );546 DELETE _SC_SIGNAL(out_CONTEXT_EVENT_ADDRESS );547 DELETE _SC_SIGNAL(out_CONTEXT_EVENT_ADDRESS_EPCR );540 DELETE0_SC_SIGNAL(out_CONTEXT_EVENT_VAL ); 541 DELETE0_SC_SIGNAL( in_CONTEXT_EVENT_ACK ); 542 DELETE0_SC_SIGNAL(out_CONTEXT_EVENT_CONTEXT_ID ); 543 DELETE0_SC_SIGNAL(out_CONTEXT_EVENT_DEPTH ); 544 DELETE0_SC_SIGNAL(out_CONTEXT_EVENT_TYPE ); 545 DELETE0_SC_SIGNAL(out_CONTEXT_EVENT_IS_DELAY_SLOT ); 546 DELETE0_SC_SIGNAL(out_CONTEXT_EVENT_ADDRESS ); 547 DELETE0_SC_SIGNAL(out_CONTEXT_EVENT_ADDRESS_EPCR ); 548 548 } 549 549 #endif
Note: See TracChangeset
for help on using the changeset viewer.