Changeset 117 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/include/Types.h
- Timestamp:
- May 16, 2009, 4:42:39 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/include/Types.h
r98 r117 121 121 _immediat = x._immediat ; 122 122 _read_ra = x._read_ra ; 123 _read_ra_val = x._read_ra == 1; //if not must read, the registerFile is already access123 _read_ra_val = ((x._read_ra == 1) and (x._num_reg_ra != 0)); //if not must read, the registerFile is already access 124 124 _num_reg_ra = x._num_reg_ra ; 125 _data_ra_val = ((x._read_ra == 0) or (x._num_reg_ra == 0)); //if not must read, the data is already valid 125 // _data_ra_val = ((x._read_ra == 0) or (x._num_reg_ra == 0)); //if not must read, the data is already valid 126 _data_ra_val = not _read_ra_val; 126 127 _data_ra = 0 ; 127 128 _read_rb = x._read_rb ; 128 _read_rb_val = x._read_rb == 1;129 _read_rb_val = ((x._read_rb == 1) and (x._num_reg_rb != 0)); 129 130 _num_reg_rb = x._num_reg_rb ; 130 _data_rb_val = ((x._read_rb == 0) or (x._num_reg_rb == 0)); 131 // _data_rb_val = ((x._read_rb == 0) or (x._num_reg_rb == 0)); 132 _data_rb_val = not _read_rb_val; 131 133 _data_rb = 0 ; 132 134 _read_rc = x._read_rc ;
Note: See TracChangeset
for help on using the changeset viewer.