Changeset 106 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Multi_Banked/src/RegisterFile_Multi_Banked_partial_crossbar_genMealy_write.cpp
- Timestamp:
- Feb 9, 2009, 11:55:26 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/RegisterFile_Multi_Banked/src/RegisterFile_Multi_Banked_partial_crossbar_genMealy_write.cpp
r81 r106 17 17 18 18 19 #undef FUNCTION 20 #define FUNCTION "RegisterFile_Multi_Banked::partial_crossbar_genMealy_write" 19 21 void RegisterFile_Multi_Banked::partial_crossbar_genMealy_write (void) 20 22 { 21 log_printf(FUNC,RegisterFile_Multi_Banked,"partial_crossbar_genMealy_write","Begin"); 23 log_begin(RegisterFile_Multi_Banked,FUNCTION); 24 log_function(RegisterFile_Multi_Banked,FUNCTION,_name.c_str()); 22 25 23 26 bool write_port_use [_param->_nb_bank][_param->_nb_port_write_by_bank]; … … 31 34 bool ack = false; 32 35 33 log_printf(TRACE,RegisterFile_Multi_Banked, "partial_crossbar_genMealy_write","write[%d] : %d",i,val);36 log_printf(TRACE,RegisterFile_Multi_Banked,FUNCTION," * write [%d] : %d",i,val); 34 37 35 38 if (val == true) … … 42 45 else 43 46 address = 0; 44 log_printf(TRACE,RegisterFile_Multi_Banked, "partial_crossbar_genMealy_write","* address : %d",address);47 log_printf(TRACE,RegisterFile_Multi_Banked,FUNCTION," * address : %d",address); 45 48 Taddress_t bank = address_bank (address); 46 log_printf(TRACE,RegisterFile_Multi_Banked, "partial_crossbar_genMealy_write","* bank : %d",bank );49 log_printf(TRACE,RegisterFile_Multi_Banked,FUNCTION," * bank : %d",bank ); 47 50 48 51 // // Search loop … … 61 64 Taddress_t num_reg = address_num_reg (address); 62 65 63 log_printf(TRACE,RegisterFile_Multi_Banked, "partial_crossbar_genMealy_write","* num_reg : %d",num_reg);64 log_printf(TRACE,RegisterFile_Multi_Banked, "partial_crossbar_genMealy_write","* bank_port : %d",j );66 log_printf(TRACE,RegisterFile_Multi_Banked,FUNCTION," * num_reg : %d",num_reg); 67 log_printf(TRACE,RegisterFile_Multi_Banked,FUNCTION," * bank_port : %d",j ); 65 68 66 69 internal_WRITE_NUM_REG [i] = num_reg; … … 79 82 } 80 83 81 log_ printf(FUNC,RegisterFile_Multi_Banked,"partial_crossbar_genMealy_write","End");84 log_end(RegisterFile_Multi_Banked,FUNCTION); 82 85 }; 83 86
Note: See TracChangeset
for help on using the changeset viewer.