Changeset 77 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue
- 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_Write_unit/Write_unit/Execute_queue
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/Makefile.deps
r74 r77 25 25 $(Behavioural_DIR_LIBRARY) 26 26 27 Execute_queue_DEPENDENCIES = Behavioural_library 27 #-----[ Rules ]-------------------------------------------- 28 28 29 Execute_queue_CLEAN = Behavioural_library_clean 30 31 #-----[ Rules ]-------------------------------------------- 32 #.NOTPARALLEL : Execute_queue_library Execute_queue_library_clean 33 34 Execute_queue_library : $(Execute_queue_DEPENDENCIES) 29 Execute_queue_library : 35 30 @\ 31 $(MAKE) Behavioural_library; \ 36 32 $(MAKE) --directory=$(Execute_queue_DIR) --makefile=Makefile; 37 33 38 Execute_queue_library_clean : $(Execute_queue_CLEAN)34 Execute_queue_library_clean : 39 35 @\ 36 $(MAKE) Behavioural_library_clean; \ 40 37 $(MAKE) --directory=$(Execute_queue_DIR) --makefile=Makefile clean; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/SelfTest/configuration.cfg
r73 r77 7 7 32 32 *2 # uint32_t size_general_data 8 8 2 2 *2 # uint32_t size_special_data 9 10 10 *2 # uint32_t nb_operation10 4 4 *2 # uint32_t nb_type -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/SelfTest/src/main.cpp
r73 r77 8 8 #include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/SelfTest/include/test.h" 9 9 10 #define NB_PARAMS 910 #define NB_PARAMS 7 11 11 12 12 void usage (int argc, char * argv[]) … … 21 21 err (_(" * size_general_data (uint32_t)\n")); 22 22 err (_(" * size_special_data (uint32_t)\n")); 23 err (_(" * nb_operation (uint32_t)\n"));24 err (_(" * nb_type (uint32_t)\n"));25 23 26 24 exit (1); … … 46 44 const uint32_t size_general_data = atoi(argv[x++]); 47 45 const uint32_t size_special_data = atoi(argv[x++]); 48 const uint32_t nb_operation = atoi(argv[x++]);49 const uint32_t nb_type = atoi(argv[x++]);50 46 51 47 try … … 58 54 nb_packet , 59 55 size_general_data , 60 size_special_data , 61 nb_operation , 62 nb_type ); 56 size_special_data ); 63 57 64 58 msg(_("%s"),param->print(1).c_str()); -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/include/Parameters.h
r73 r77 33 33 public : const uint32_t _size_general_data ; 34 34 public : const uint32_t _size_special_data ; 35 public : const uint32_t _nb_operation ;36 public : const uint32_t _nb_type ;37 35 38 36 public : const uint32_t _size_context_id ; … … 40 38 public : const uint32_t _size_ooo_engine_id ; 41 39 public : const uint32_t _size_packet_id ; 42 public : const uint32_t _size_operation ;43 public : const uint32_t _size_type ;44 40 45 41 public : const bool _have_port_context_id ; … … 55 51 uint32_t nb_packet , 56 52 uint32_t size_general_data , 57 uint32_t size_special_data , 58 uint32_t nb_operation , 59 uint32_t nb_type ); 53 uint32_t size_special_data ); 60 54 public : Parameters (Parameters & param) ; 61 55 public : ~Parameters () ; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/src/Parameters.cpp
r74 r77 26 26 uint32_t nb_packet , 27 27 uint32_t size_general_data , 28 uint32_t size_special_data , 29 uint32_t nb_operation , 30 uint32_t nb_type ): 28 uint32_t size_special_data ): 31 29 _size_queue (size_queue ), 32 30 _nb_context (nb_context ), … … 36 34 _size_general_data (size_general_data ), 37 35 _size_special_data (size_special_data ), 38 _nb_operation (nb_operation ),39 _nb_type (nb_type ),40 36 41 37 _size_context_id (log2(_nb_context )), … … 43 39 _size_ooo_engine_id (log2(_nb_ooo_engine )), 44 40 _size_packet_id (log2(_nb_packet )), 45 _size_operation (log2(_nb_operation )),46 _size_type (log2(_nb_type )),47 41 48 42 _have_port_context_id (_size_context_id > 0), … … 66 60 _size_general_data (param._size_general_data ), 67 61 _size_special_data (param._size_special_data ), 68 _nb_operation (param._nb_operation ),69 _nb_type (param._nb_type ),70 62 71 63 _size_context_id (param._size_context_id ), … … 73 65 _size_ooo_engine_id (param._size_ooo_engine_id ), 74 66 _size_packet_id (param._size_packet_id ), 75 _size_operation (param._size_operation ),76 _size_type (param._size_type ),77 67 78 68 _have_port_context_id (param._have_port_context_id ), -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Execute_queue/src/Parameters_print.cpp
r73 r77 35 35 xml.singleton_begin("size_general_data "); xml.attribut("value",toString(_size_general_data )); xml.singleton_end(); 36 36 xml.singleton_begin("size_special_data "); xml.attribut("value",toString(_size_special_data )); xml.singleton_end(); 37 xml.singleton_begin("nb_operation "); xml.attribut("value",toString(_nb_operation )); xml.singleton_end();38 xml.singleton_begin("nb_type "); xml.attribut("value",toString(_nb_type )); xml.singleton_end();39 37 xml.balise_close(); 40 38
Note: See TracChangeset
for help on using the changeset viewer.