Changeset 112 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Execute_loop_Glue/src/Execute_loop_Glue_allocation.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_Execute_loop/Execute_loop/Execute_loop_Glue/src/Execute_loop_Glue_allocation.cpp
r88 r112 58 58 // -----[ Interface "gpr_write_write_unit" ]-------------------------- 59 59 { 60 ALLOC1_INTERFACE ("gpr_write_write_unit", IN, EAST, _("General register write (from write_unit)"), _param->_nb_gpr_write);60 ALLOC1_INTERFACE_BEGIN("gpr_write_write_unit", IN, EAST, _("General register write (from write_unit)"), _param->_nb_gpr_write); 61 61 62 62 ALLOC1_VALACK_IN ( in_GPR_WRITE_WRITE_UNIT_VAL ,VAL); … … 65 65 ALLOC1_SIGNAL_IN ( in_GPR_WRITE_WRITE_UNIT_NUM_REG ,"num_reg" ,Tgeneral_address_t,_param->_size_general_register); 66 66 ALLOC1_SIGNAL_IN ( in_GPR_WRITE_WRITE_UNIT_DATA ,"data" ,Tgeneral_data_t ,_param->_size_general_data); 67 68 ALLOC1_INTERFACE_END(_param->_nb_gpr_write); 67 69 } 68 70 69 71 // -----[ Interface "gpr_write_register_file" ]----------------------- 70 72 { 71 ALLOC1_INTERFACE ("gpr_write_register_file",OUT,SOUTH, _("General register write (to register file)"), _param->_nb_gpr_write);73 ALLOC1_INTERFACE_BEGIN("gpr_write_register_file",OUT,SOUTH, _("General register write (to register file)"), _param->_nb_gpr_write); 72 74 73 75 ALLOC1_VALACK_OUT(out_GPR_WRITE_REGISTER_FILE_VAL ,VAL); … … 76 78 ALLOC1_SIGNAL_OUT(out_GPR_WRITE_REGISTER_FILE_NUM_REG ,"num_reg" ,Tgeneral_address_t,_param->_size_general_register); 77 79 ALLOC1_SIGNAL_OUT(out_GPR_WRITE_REGISTER_FILE_DATA ,"data" ,Tgeneral_data_t ,_param->_size_general_data); 80 81 ALLOC1_INTERFACE_END(_param->_nb_gpr_write); 78 82 } 79 83 80 84 // -----[ Interface "gpr_write_read_unit" ]--------------------------- 81 85 { 82 ALLOC1_INTERFACE ("gpr_write_read_unit",OUT,SOUTH, _("General register write (to read unit)"), _param->_nb_gpr_write);86 ALLOC1_INTERFACE_BEGIN("gpr_write_read_unit",OUT,SOUTH, _("General register write (to read unit)"), _param->_nb_gpr_write); 83 87 84 88 ALLOC1_VALACK_OUT(out_GPR_WRITE_READ_UNIT_VAL ,VAL); … … 86 90 ALLOC1_SIGNAL_OUT(out_GPR_WRITE_READ_UNIT_NUM_REG ,"num_reg" ,Tgeneral_address_t,_param->_size_general_register); 87 91 ALLOC1_SIGNAL_OUT(out_GPR_WRITE_READ_UNIT_DATA ,"data" ,Tgeneral_data_t ,_param->_size_general_data); 92 93 ALLOC1_INTERFACE_END(_param->_nb_gpr_write); 88 94 } 89 95 90 96 // -----[ Interface "spr_write_write_unit" ]-------------------------- 91 97 { 92 ALLOC1_INTERFACE ("spr_write_write_unit", IN, EAST, _("Special register write (from write_unit)"), _param->_nb_spr_write);98 ALLOC1_INTERFACE_BEGIN("spr_write_write_unit", IN, EAST, _("Special register write (from write_unit)"), _param->_nb_spr_write); 93 99 94 100 ALLOC1_VALACK_IN ( in_SPR_WRITE_WRITE_UNIT_VAL ,VAL); … … 97 103 ALLOC1_SIGNAL_IN ( in_SPR_WRITE_WRITE_UNIT_NUM_REG ,"num_reg" ,Tspecial_address_t,_param->_size_special_register); 98 104 ALLOC1_SIGNAL_IN ( in_SPR_WRITE_WRITE_UNIT_DATA ,"data" ,Tspecial_data_t ,_param->_size_special_data); 105 106 ALLOC1_INTERFACE_END(_param->_nb_spr_write); 99 107 } 100 108 101 109 // -----[ Interface "spr_write_register_file" ]----------------------- 102 110 { 103 ALLOC1_INTERFACE ("spr_write_register_file",OUT,SOUTH, _("Special register write (to register file)"), _param->_nb_spr_write);111 ALLOC1_INTERFACE_BEGIN("spr_write_register_file",OUT,SOUTH, _("Special register write (to register file)"), _param->_nb_spr_write); 104 112 105 113 ALLOC1_VALACK_OUT(out_SPR_WRITE_REGISTER_FILE_VAL ,VAL); … … 108 116 ALLOC1_SIGNAL_OUT(out_SPR_WRITE_REGISTER_FILE_NUM_REG ,"num_reg" ,Tspecial_address_t,_param->_size_special_register); 109 117 ALLOC1_SIGNAL_OUT(out_SPR_WRITE_REGISTER_FILE_DATA ,"data" ,Tspecial_data_t ,_param->_size_special_data); 118 119 ALLOC1_INTERFACE_END(_param->_nb_spr_write); 110 120 } 111 121 112 122 // -----[ Interface "spr_write_read_unit" ]--------------------------- 113 123 { 114 ALLOC1_INTERFACE ("spr_write_read_unit",OUT,SOUTH, _("Special register write (to read unit)"), _param->_nb_spr_write);124 ALLOC1_INTERFACE_BEGIN("spr_write_read_unit",OUT,SOUTH, _("Special register write (to read unit)"), _param->_nb_spr_write); 115 125 116 126 ALLOC1_VALACK_OUT(out_SPR_WRITE_READ_UNIT_VAL ,VAL); … … 118 128 ALLOC1_SIGNAL_OUT(out_SPR_WRITE_READ_UNIT_NUM_REG ,"num_reg" ,Tspecial_address_t,_param->_size_special_register); 119 129 ALLOC1_SIGNAL_OUT(out_SPR_WRITE_READ_UNIT_DATA ,"data" ,Tspecial_data_t ,_param->_size_special_data); 130 131 ALLOC1_INTERFACE_END(_param->_nb_spr_write); 120 132 } 121 133
Note: See TracChangeset
for help on using the changeset viewer.