- Timestamp:
- Dec 4, 2007, 2:31:54 PM (17 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/SelfTest/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/SelfTest/src/main.cpp
r53 r62 50 50 const uint32_t nb_port_write_by_bank = atoi(argv[8]); 51 51 const Tcrossbar_t crossbar = fromString<Tcrossbar_t>(argv[9]); 52 const Tinstance_t instance = (strcmp(argv[10], "0") == 0)?instance_RegisterFile_Monolithic:instance_RegisterFile_Multi_Banked;52 const morpheo::behavioural::generic::registerfile::Tinstance_t instance = (strcmp(argv[10], "0") == 0)?instance_RegisterFile_Monolithic:instance_RegisterFile_Multi_Banked; 53 53 54 54 try … … 60 60 morpheo::behavioural::generic::registerfile::registerfile_monolithic ::Parameters * param1 = new morpheo::behavioural::generic::registerfile::registerfile_monolithic ::Parameters (nb_port_read , 61 61 nb_port_write , 62 0 , 62 63 nb_word , 63 64 size_word ); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Generic/RegisterFile/SelfTest/src/test.cpp
r53 r62 33 33 cout << "<" << name << "> : Simulation SystemC" << endl; 34 34 35 #ifdef STATISTICS 36 morpheo::behavioural::Parameters_Statistics * _param_stat = new morpheo::behavioural::Parameters_Statistics(5,50); 37 #endif 38 35 39 RegisterFile * _RegisterFile = new RegisterFile (name.c_str(), 36 #ifdef STATISTICS 37 morpheo::behavioural::Parameters_Statistics(5,50),40 #ifdef STATISTICS 41 _param_stat, 38 42 #endif 39 *_param);43 _param); 40 44 41 45 #ifdef SYSTEMC … … 74 78 (*(_RegisterFile-> in_READ_VAL [i])) (READ_VAL [i]); 75 79 (*(_RegisterFile->out_READ_ACK [i])) (READ_ACK [i]); 80 if (_param->_have_port_address == true) 76 81 (*(_RegisterFile-> in_READ_ADDRESS [i])) (READ_ADDRESS [i]); 77 82 (*(_RegisterFile->out_READ_DATA [i])) (READ_DATA [i]); … … 82 87 (*(_RegisterFile-> in_WRITE_VAL [i])) (WRITE_VAL [i]); 83 88 (*(_RegisterFile->out_WRITE_ACK [i])) (WRITE_ACK [i]); 89 if (_param->_have_port_address == true) 84 90 (*(_RegisterFile-> in_WRITE_ADDRESS [i])) (WRITE_ADDRESS [i]); 85 91 (*(_RegisterFile-> in_WRITE_DATA [i])) (WRITE_DATA [i]);
Note: See TracChangeset
for help on using the changeset viewer.