Changeset 115 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/include/Parameters.h
- Timestamp:
- Apr 20, 2009, 11:29:17 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/include/Parameters.h
r103 r115 11 11 #include "Common/include/Debug.h" 12 12 #include "Behavioural/include/Parameters.h" 13 #include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/Write_queue/include/Types.h" 13 14 #include <math.h> 14 15 … … 26 27 { 27 28 //-----[ fields ]------------------------------------------------------------ 28 public : uint32_t _size_queue ; 29 public : uint32_t _nb_context ; 30 public : uint32_t _nb_front_end ; 31 public : uint32_t _nb_ooo_engine ; 32 public : uint32_t _nb_packet ; 33 //public : uint32_t _size_general_data ; 34 public : uint32_t _nb_general_register ; 35 //public : uint32_t _size_special_data ; 36 public : uint32_t _nb_special_register ; 37 public : uint32_t _nb_bypass_write ; 29 public : uint32_t _size_queue ; 30 public : uint32_t _nb_context ; 31 public : uint32_t _nb_front_end ; 32 public : uint32_t _nb_ooo_engine ; 33 public : uint32_t _nb_packet ; 34 //public : uint32_t _size_general_data ; 35 public : uint32_t _nb_general_register ; 36 //public : uint32_t _size_special_data ; 37 public : uint32_t _nb_special_register ; 38 public : uint32_t _nb_bypass_write ; 39 public : Twrite_queue_scheme_t _queue_scheme ; 38 40 39 public : uint32_t _nb_gpr_write ;40 public : uint32_t _nb_spr_write ;41 42 //public : uint32_t _size_context_id ;43 //public : uint32_t _size_front_end_id ;44 //public : uint32_t _size_ooo_engine_id ;45 //public : uint32_t _size_packet_id ;46 //public : uint32_t _size_general_register ;47 //public : uint32_t _size_special_register ;48 public : uint32_t _size_internal_queue ;49 50 //public : bool _have_port_context_id ;51 //public : bool _have_port_front_end_id ;52 //public : bool _have_port_ooo_engine_id ;53 //public : bool _have_port_packet_id ;41 public : uint32_t _nb_gpr_write ; 42 public : uint32_t _nb_spr_write ; 43 44 //public : uint32_t _size_context_id ; 45 //public : uint32_t _size_front_end_id ; 46 //public : uint32_t _size_ooo_engine_id ; 47 //public : uint32_t _size_packet_id ; 48 //public : uint32_t _size_general_register ; 49 //public : uint32_t _size_special_register ; 50 public : uint32_t _size_internal_queue ; 51 52 //public : bool _have_port_context_id ; 53 //public : bool _have_port_front_end_id ; 54 //public : bool _have_port_ooo_engine_id ; 55 //public : bool _have_port_packet_id ; 54 56 55 57 //-----[ methods ]----------------------------------------------------------- 56 public : Parameters (uint32_t size_queue , 57 uint32_t nb_context , 58 uint32_t nb_front_end , 59 uint32_t nb_ooo_engine , 60 uint32_t nb_packet , 61 uint32_t size_general_data , 62 uint32_t nb_general_register, 63 uint32_t size_special_data , 64 uint32_t nb_special_register, 65 uint32_t nb_bypass_write , 66 bool is_toplevel=false ); 58 public : Parameters (uint32_t size_queue , 59 uint32_t nb_context , 60 uint32_t nb_front_end , 61 uint32_t nb_ooo_engine , 62 uint32_t nb_packet , 63 uint32_t size_general_data , 64 uint32_t nb_general_register, 65 uint32_t size_special_data , 66 uint32_t nb_special_register, 67 uint32_t nb_bypass_write , 68 Twrite_queue_scheme_t queue_scheme , 69 bool is_toplevel=false ); 67 70 //public : Parameters (Parameters & param) ; 68 71 public : ~Parameters () ;
Note: See TracChangeset
for help on using the changeset viewer.