Changeset 88 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/include/Parameters.h
- Timestamp:
- Dec 10, 2008, 7:31:39 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/include/Parameters.h
r87 r88 30 30 public : uint32_t _nb_inst_decod ; 31 31 public : uint32_t _size_queue ; 32 32 //public : uint32_t _size_general_data ; 33 33 public : uint32_t * _nb_branch_speculated ; //[nb_context] 34 public : uint32_t _size_branch_update_prediction; 34 //public : uint32_t * _size_branch_update_prediction; //[nb_context] 35 35 public : uint32_t _nb_context_select ; 36 36 public : Tpriority_t _select_priority ; 37 37 public : Tload_balancing_t _select_load_balancing ; 38 38 public : bool ** _instruction_implemeted ; //[nb_context][nb_instruction] 39 public : morpheo::behavioural::custom::custom_information_t (*_get_custom_information) ( uint32_t);39 public : morpheo::behavioural::custom::custom_information_t (*_get_custom_information) (void); 40 40 41 public : uint32_t _size_nb_inst_decod ; 42 public : uint32_t _max_nb_inst_fetch ; 43 44 public : uint32_t _size_address_inst ; 45 public : uint32_t _size_context_id ; 46 public : uint32_t _size_depth ; 47 public : uint32_t _size_inst_ifetch_ptr ; 48 49 public : bool _have_port_context_id ; 50 public : bool _have_port_depth ; 51 public : bool _have_port_branch_update_prediction_id; 52 public : bool _have_port_inst_ifetch_ptr ; 41 //public : uint32_t _size_address_inst; 42 public : uint32_t _max_nb_inst_fetch; 53 43 54 44 public : morpheo::behavioural::core::multi_front_end::front_end::decod_unit::decod ::Parameters * _param_decod; … … 62 52 uint32_t size_general_data , 63 53 uint32_t * nb_branch_speculated , 64 uint32_tsize_branch_update_prediction,54 // uint32_t * size_branch_update_prediction, 65 55 uint32_t nb_context_select , 66 56 Tpriority_t select_priority , 67 57 Tload_balancing_t select_load_balancing , 68 58 bool ** instruction_implemeted , 69 morpheo::behavioural::custom::custom_information_t (*get_custom_information) (uint32_t)); 59 morpheo::behavioural::custom::custom_information_t (*get_custom_information) (void), 60 bool is_toplevel=false 61 ); 70 62 // public : Parameters (Parameters & param) ; 71 63 public : ~Parameters () ; 64 65 public : void copy (void); 72 66 73 67 public : Parameters_test msg_error (void);
Note: See TracChangeset
for help on using the changeset viewer.