Changeset 62 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/src/RegisterFile_Monolithic.cpp
- Timestamp:
- Dec 4, 2007, 2:31:54 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Monolithic/src/RegisterFile_Monolithic.cpp
r58 r62 58 58 sensitive_neg << *(in_CLOCK); 59 59 for (uint32_t i=0; i<_param->_nb_port_read; i++) 60 sensitive << *(in_READ_VAL [i]) 61 << *(in_READ_ADDRESS [i]); 60 { 61 sensitive << *(in_READ_VAL [i]); 62 if (_param->_have_port_address) 63 sensitive << *(in_READ_ADDRESS [i]); 64 } 62 65 for (uint32_t i=0; i<_param->_nb_port_read_write; i++) 63 sensitive << *(in_READ_WRITE_VAL [i]) 64 << *(in_READ_WRITE_RW [i]) 65 << *(in_READ_WRITE_ADDRESS [i]); 66 { 67 sensitive << *(in_READ_WRITE_VAL [i]) 68 << *(in_READ_WRITE_RW [i]); 69 if (_param->_have_port_address) 70 sensitive << *(in_READ_WRITE_ADDRESS [i]); 71 } 66 72 67 73 # ifdef SYSTEMCASS_SPECIFIC … … 70 76 { 71 77 (*(out_READ_DATA [i])) (*( in_READ_VAL [i])); 72 (*(out_READ_DATA [i])) (*( in_READ_ADDRESS [i])); 78 if (_param->_have_port_address) 79 (*(out_READ_DATA [i])) (*( in_READ_ADDRESS [i])); 73 80 } 74 81 for (uint32_t i=0; i<_param->_nb_port_read_write; i++) … … 76 83 (*(out_READ_WRITE_RDATA [i])) (*( in_READ_WRITE_VAL [i])); 77 84 (*(out_READ_WRITE_RDATA [i])) (*( in_READ_WRITE_RW [i])); 78 (*(out_READ_WRITE_RDATA [i])) (*( in_READ_WRITE_ADDRESS [i])); 85 if (_param->_have_port_address) 86 (*(out_READ_WRITE_RDATA [i])) (*( in_READ_WRITE_ADDRESS [i])); 79 87 } 80 88 # endif
Note: See TracChangeset
for help on using the changeset viewer.