Changeset 128 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue/include/Register_unit_Glue.h
- Timestamp:
- Jun 26, 2009, 10:43:23 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Register_unit/Register_unit_Glue/include/Register_unit_Glue.h
r88 r128 61 61 public : SC_CLOCK * in_CLOCK ; 62 62 public : SC_IN (Tcontrol_t) * in_NRESET ; 63 64 63 //public : SC_OUT(Tcontrol_t ) * out_CONST_0; 64 //public : SC_OUT(Tcontrol_t ) * out_CONST_1; 65 65 66 66 // ~~~~~[ Interface "gpr_read" ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 77 77 public : SC_OUT(Tcontrol_t ) *** out_GPR_READ_STATUS_VAL ; 78 78 public : SC_IN (Tcontrol_t ) *** in_GPR_READ_STATUS_ACK ; 79 public : SC_IN (T control_t ) *** in_GPR_READ_STATUS_DATA_VAL ;79 public : SC_IN (Tgeneral_data_t ) *** in_GPR_READ_STATUS_DATA_VAL ; // type for compatibility with the registerFile 80 80 81 81 // ~~~~~[ Interface "spr_read" ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 92 92 public : SC_OUT(Tcontrol_t ) *** out_SPR_READ_STATUS_VAL ; 93 93 public : SC_IN (Tcontrol_t ) *** in_SPR_READ_STATUS_ACK ; 94 public : SC_IN (T control_t ) *** in_SPR_READ_STATUS_DATA_VAL ;94 public : SC_IN (Tspecial_data_t ) *** in_SPR_READ_STATUS_DATA_VAL ; // type for compatibility with the registerFile 95 95 96 96 // ~~~~~[ Interface "gpr_write" ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 104 104 public : SC_OUT(Tcontrol_t ) *** out_GPR_WRITE_STATUS_VAL ; 105 105 public : SC_IN (Tcontrol_t ) *** in_GPR_WRITE_STATUS_ACK ; 106 public : SC_OUT(Tgeneral_data_t ) *** out_GPR_WRITE_STATUS_DATA ; // type for compatibility with the registerFile 106 107 107 108 // ~~~~~[ Interface "spr_write" ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 115 116 public : SC_OUT(Tcontrol_t ) *** out_SPR_WRITE_STATUS_VAL ; 116 117 public : SC_IN (Tcontrol_t ) *** in_SPR_WRITE_STATUS_ACK ; 118 public : SC_OUT(Tspecial_data_t ) *** out_SPR_WRITE_STATUS_DATA ; // type for compatibility with the registerFile 117 119 118 120 // ~~~~~[ Interface "insert_rob" ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 124 126 public : SC_OUT(Tcontrol_t ) *** out_INSERT_ROB_GPR_STATUS_VAL ; 125 127 public : SC_IN (Tcontrol_t ) *** in_INSERT_ROB_GPR_STATUS_ACK ; 128 public : SC_OUT(Tgeneral_data_t ) *** out_INSERT_ROB_GPR_STATUS_DATA ; // type for compatibility with the registerFile 126 129 127 130 public : SC_OUT(Tcontrol_t ) *** out_INSERT_ROB_SPR_STATUS_VAL ; 128 131 public : SC_IN (Tcontrol_t ) *** in_INSERT_ROB_SPR_STATUS_ACK ; 132 public : SC_OUT(Tspecial_data_t ) *** out_INSERT_ROB_SPR_STATUS_DATA ; // type for compatibility with the registerFile 129 133 130 134 // // ~~~~~[ Interface "retire_rob" ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Note: See TracChangeset
for help on using the changeset viewer.