Changeset 77 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station
- Timestamp:
- Feb 5, 2008, 5:21:20 PM (16 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/SelfTest/configuration_multi_port_bypass_memory.cfg
r76 r77 10 10 16 16 *2 # nb_general_register 11 11 8 8 +1 # nb_special_register 12 8 8 +1 # nb_operation13 4 4 +1 # nb_type14 12 1 1 *2 # nb_gpr_write 15 13 1 1 *2 # nb_spr_write -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/SelfTest/configuration_multi_port_bypass_write.cfg
r76 r77 10 10 16 16 *2 # nb_general_register 11 11 8 8 +1 # nb_special_register 12 8 8 +1 # nb_operation13 4 4 +1 # nb_type14 12 1 1 *2 # nb_gpr_write 15 13 1 1 *2 # nb_spr_write -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/SelfTest/configuration_multi_port_retire2.cfg
r76 r77 10 10 18 16 *2 # nb_general_register 11 11 8 8 +1 # nb_special_register 12 8 8 +1 # nb_operation13 4 4 +1 # nb_type14 12 1 1 *2 # nb_gpr_write 15 13 1 1 *2 # nb_spr_write -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/SelfTest/configuration_multi_port_retire4.cfg
r76 r77 10 10 16 16 *2 # nb_general_register 11 11 8 8 +1 # nb_special_register 12 8 8 +1 # nb_operation13 4 4 +1 # nb_type14 12 1 1 *2 # nb_gpr_write 15 13 1 1 *2 # nb_spr_write -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/SelfTest/configuration_multi_port_write.cfg
r76 r77 10 10 16 16 *2 # nb_general_register 11 11 8 8 +1 # nb_special_register 12 8 8 +1 # nb_operation13 4 4 +1 # nb_type14 12 2 4 *2 # nb_gpr_write 15 13 2 4 *2 # nb_spr_write -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/SelfTest/src/main.cpp
r76 r77 8 8 #include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/SelfTest/include/test.h" 9 9 10 #define NB_PARAMS 1 810 #define NB_PARAMS 16 11 11 12 12 void usage (int argc, char * argv[]) … … 24 24 << " - nb_general_register (unsigned int)" << endl 25 25 << " - nb_special_register (unsigned int)" << endl 26 << " - nb_operation (unsigned int)" << endl27 << " - nb_type (unsigned int)" << endl28 26 << " - nb_gpr_write (unsigned int)" << endl 29 27 << " - nb_spr_write (unsigned int)" << endl … … 62 60 const uint32_t nb_general_register = atoi(argv[x++]); 63 61 const uint32_t nb_special_register = atoi(argv[x++]); 64 const uint32_t nb_operation = atoi(argv[x++]);65 const uint32_t nb_type = atoi(argv[x++]);66 62 const uint32_t nb_gpr_write = atoi(argv[x++]); 67 63 const uint32_t nb_spr_write = atoi(argv[x++]); … … 84 80 ,nb_general_register 85 81 ,nb_special_register 86 ,nb_operation87 ,nb_type88 82 ,nb_gpr_write 89 83 ,nb_spr_write -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/include/Parameters.h
r76 r77 36 36 public : const uint32_t _nb_general_register ; 37 37 public : const uint32_t _nb_special_register ; 38 public : const uint32_t _nb_operation ;39 public : const uint32_t _nb_type ;40 38 public : const uint32_t _nb_gpr_write ; 41 39 public : const uint32_t _nb_spr_write ; … … 59 57 public : const uint32_t _size_general_register; 60 58 public : const uint32_t _size_special_register; 61 public : const uint32_t _size_operation ;62 public : const uint32_t _size_type ;63 59 64 60 public : const bool _have_port_context_id ; … … 78 74 uint32_t nb_general_register, 79 75 uint32_t nb_special_register, 80 uint32_t nb_operation ,81 uint32_t nb_type ,82 76 uint32_t nb_gpr_write , 83 77 uint32_t nb_spr_write , -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/src/Parameters.cpp
r76 r77 30 30 uint32_t nb_general_register, 31 31 uint32_t nb_special_register, 32 uint32_t nb_operation ,33 uint32_t nb_type ,34 32 uint32_t nb_gpr_write , 35 33 uint32_t nb_spr_write , … … 48 46 _nb_general_register (nb_general_register ), 49 47 _nb_special_register (nb_special_register ), 50 _nb_operation (nb_operation ),51 _nb_type (nb_type ),52 48 _nb_gpr_write (nb_gpr_write ), 53 49 _nb_spr_write (nb_spr_write ), … … 63 59 _size_general_register (static_cast<uint32_t>(log2(_nb_general_register))), 64 60 _size_special_register (static_cast<uint32_t>(log2(_nb_special_register))), 65 _size_operation (static_cast<uint32_t>(log2(_nb_operation ))),66 _size_type (static_cast<uint32_t>(log2(_nb_type ))),67 61 68 62 _have_port_context_id (_size_context_id > 0), … … 89 83 _nb_general_register (param._nb_general_register ), 90 84 _nb_special_register (param._nb_special_register ), 91 _nb_operation (param._nb_operation ),92 _nb_type (param._nb_type ),93 85 _nb_gpr_write (param._nb_gpr_write ), 94 86 _nb_spr_write (param._nb_spr_write ), … … 104 96 _size_general_register (param._size_general_register ), 105 97 _size_special_register (param._size_special_register ), 106 _size_operation (param._size_operation ),107 _size_type (param._size_type ),108 98 109 99 _have_port_context_id (param._have_port_context_id ), -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Reservation_station/src/Parameters_print.cpp
r76 r77 38 38 xml.singleton_begin("nb_general_register"); xml.attribut("value",toString(_nb_general_register)); xml.singleton_end(); 39 39 xml.singleton_begin("nb_special_register"); xml.attribut("value",toString(_nb_special_register)); xml.singleton_end(); 40 xml.singleton_begin("nb_operation "); xml.attribut("value",toString(_nb_operation )); xml.singleton_end();41 xml.singleton_begin("nb_type "); xml.attribut("value",toString(_nb_type )); xml.singleton_end();42 40 xml.singleton_begin("nb_gpr_write "); xml.attribut("value",toString(_nb_gpr_write )); xml.singleton_end(); 43 41 xml.singleton_begin("nb_spr_write "); xml.attribut("value",toString(_nb_spr_write )); xml.singleton_end();
Note: See TracChangeset
for help on using the changeset viewer.