Changeset 97 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/SelfTest/src/test.cpp
- Timestamp:
- Dec 19, 2008, 4:34:00 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/SelfTest/src/test.cpp
r88 r97 22 22 public : Tpacket_t _packet_id ; 23 23 //public : Toperation_t _operation ; 24 24 //public : Ttype_t _type ; 25 25 public : Tcontrol_t _write_rd ; 26 26 public : Tgeneral_address_t _num_reg_rd ; … … 37 37 Tcontext_t ooo_engine_id, 38 38 Tpacket_t packet_id , 39 //Toperation_t operation ,40 Ttype_t type ,39 // Toperation_t operation , 40 // Ttype_t type , 41 41 Tcontrol_t write_rd , 42 42 Tgeneral_address_t num_reg_rd , … … 54 54 _packet_id = packet_id ; 55 55 //_operation = operation ; 56 56 //_type = type ; 57 57 _write_rd = write_rd ; 58 58 _num_reg_rd = num_reg_rd ; … … 74 74 << " * _packet_id : " << toString(x._packet_id ) << std::endl 75 75 //<< " * _operation : " << toString(x._operation ) << std::endl 76 76 //<< " * _type : " << toString(x._type ) << std::endl 77 77 << " * _write_rd : " << toString(x._write_rd ) << std::endl 78 78 << " * _num_reg_rd : " << toString(x._num_reg_rd ) << std::endl … … 132 132 ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_PACKET_ID ," in_WRITE_QUEUE_IN_PACKET_ID" , Tpacket_t ); 133 133 //ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_OPERATION ," in_WRITE_QUEUE_IN_OPERATION" , Toperation_t ); 134 134 //ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_TYPE ," in_WRITE_QUEUE_IN_TYPE" , Ttype_t ); 135 135 ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_WRITE_RD ," in_WRITE_QUEUE_IN_WRITE_RD" , Tcontrol_t ); 136 136 ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_NUM_REG_RD ," in_WRITE_QUEUE_IN_NUM_REG_RD" , Tgeneral_address_t); … … 141 141 ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_EXCEPTION ," in_WRITE_QUEUE_IN_EXCEPTION" , Texception_t ); 142 142 ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_NO_SEQUENCE ," in_WRITE_QUEUE_IN_NO_SEQUENCE" , Tcontrol_t ); 143 ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_ADDRESS ," in_WRITE_QUEUE_IN_ADDRESS" , T general_data_t);143 ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_IN_ADDRESS ," in_WRITE_QUEUE_IN_ADDRESS" , Taddress_t ); 144 144 ALLOC_SC_SIGNAL (out_WRITE_QUEUE_OUT_VAL ,"out_WRITE_QUEUE_OUT_VAL" , Tcontrol_t ); 145 145 ALLOC_SC_SIGNAL ( in_WRITE_QUEUE_OUT_ACK ," in_WRITE_QUEUE_OUT_ACK" , Tcontrol_t ); … … 154 154 ALLOC_SC_SIGNAL (out_WRITE_QUEUE_OUT_NO_SEQUENCE ,"out_WRITE_QUEUE_OUT_NO_SEQUENCE" , Tcontrol_t ); 155 155 ALLOC_SC_SIGNAL (out_WRITE_QUEUE_OUT_ADDRESS ,"out_WRITE_QUEUE_OUT_ADDRESS" , Tgeneral_data_t ); 156 ALLOC_SC_SIGNAL (out_WRITE_QUEUE_OUT_DATA ,"out_WRITE_QUEUE_OUT_DATA" , T general_data_t);156 ALLOC_SC_SIGNAL (out_WRITE_QUEUE_OUT_DATA ,"out_WRITE_QUEUE_OUT_DATA" , Taddress_t ); 157 157 ALLOC1_SC_SIGNAL(out_GPR_WRITE_VAL ,"out_GPR_WRITE_VAL" , Tcontrol_t , _param->_nb_gpr_write); 158 158 ALLOC1_SC_SIGNAL( in_GPR_WRITE_ACK ," in_GPR_WRITE_ACK" , Tcontrol_t , _param->_nb_gpr_write); … … 193 193 INSTANCE_SC_SIGNAL (_Write_queue, in_WRITE_QUEUE_IN_PACKET_ID ); 194 194 //INSTANCE_SC_SIGNAL (_Write_queue, in_WRITE_QUEUE_IN_OPERATION ); 195 195 //INSTANCE_SC_SIGNAL (_Write_queue, in_WRITE_QUEUE_IN_TYPE ); 196 196 INSTANCE_SC_SIGNAL (_Write_queue, in_WRITE_QUEUE_IN_WRITE_RD ); 197 197 INSTANCE_SC_SIGNAL (_Write_queue, in_WRITE_QUEUE_IN_NUM_REG_RD ); … … 307 307 i, 308 308 //range<Toperation_t >(rand(),_param->_size_operation ), 309 309 //range<Ttype_t >(rand(),_param->_size_type ), 310 310 range<Tcontrol_t >(rand(),1 ), 311 311 range<Tgeneral_address_t>(rand(),_param->_size_general_register), … … 314 314 range<Tspecial_address_t>(rand(),_param->_size_special_register), 315 315 range<Tspecial_data_t >(rand(),_param->_size_special_data ), 316 range<Texception_t >(rand(), _param->_size_exception),316 range<Texception_t >(rand(),0 ), 317 317 range<Tcontrol_t >(rand(),1 ), 318 318 range<Tgeneral_data_t >(rand(),_param->_size_general_data )); … … 339 339 in_WRITE_QUEUE_IN_PACKET_ID ->write(request [nb_request_in]->_packet_id ); 340 340 //in_WRITE_QUEUE_IN_OPERATION ->write(request [nb_request_in]->_operation ); 341 341 //in_WRITE_QUEUE_IN_TYPE ->write(request [nb_request_in]->_type ); 342 342 in_WRITE_QUEUE_IN_WRITE_RD ->write(request [nb_request_in]->_write_rd ); 343 343 in_WRITE_QUEUE_IN_NUM_REG_RD ->write(request [nb_request_in]->_num_reg_rd );
Note: See TracChangeset
for help on using the changeset viewer.