Changeset 88 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Decod_unit/Decod/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/Decod/include/Parameters.h
r86 r88 29 29 public : uint32_t * _nb_inst_fetch ; //[nb_context] 30 30 public : uint32_t _nb_inst_decod ; 31 32 public : uint32_t _nb_branch_speculated ;33 public : uint32_t _size_branch_update_prediction; 31 //public : uint32_t _size_general_data ; 32 public : uint32_t * _nb_branch_speculated ; //[nb_context] 33 //public : uint32_t * _size_branch_update_prediction; //[nb_context] 34 34 public : uint32_t _nb_context_select ; 35 35 public : Tpriority_t _priority ; 36 36 public : Tload_balancing_t _load_balancing ; 37 37 public : bool ** _instruction_implemeted ; //[nb_context][nb_instruction] 38 public : morpheo::behavioural::custom::custom_information_t (*_get_custom_information) ( uint32_t);38 public : morpheo::behavioural::custom::custom_information_t (*_get_custom_information) (void); 39 39 40 public : uint32_t _max_nb_inst_fetch ; 41 42 public : uint32_t _size_address_inst ; 43 public : uint32_t _size_context_id ; 44 public : uint32_t _size_depth ; 45 public : uint32_t _size_inst_ifetch_ptr ; 46 47 public : bool _have_port_context_id ; 48 public : bool _have_port_depth ; 49 public : bool _have_port_branch_update_prediction_id; 50 public : bool _have_port_inst_ifetch_ptr ; 40 public : uint32_t _max_nb_inst_fetch; 41 //public : uint32_t _size_address_inst; 51 42 52 43 //-----[ methods ]----------------------------------------------------------- … … 55 46 uint32_t * nb_inst_fetch , 56 47 uint32_t nb_inst_decod , 48 uint32_t * nb_branch_speculated , 49 // uint32_t * size_branch_update_prediction, 50 uint32_t nb_context_select , 57 51 uint32_t size_general_data , 58 uint32_t nb_branch_speculated ,59 uint32_t size_branch_update_prediction,60 uint32_t nb_context_select ,61 52 Tpriority_t priority , 62 53 Tload_balancing_t load_balancing , 63 54 bool ** instruction_implemeted , 64 morpheo::behavioural::custom::custom_information_t (*get_custom_information) (uint32_t)); 55 morpheo::behavioural::custom::custom_information_t (*get_custom_information) (void), 56 bool is_toplevel=false 57 ); 65 58 66 59 // public : Parameters (Parameters & param) ; 67 60 public : ~Parameters () ; 61 62 public : void copy (void); 68 63 69 64 public : Parameters_test msg_error (void);
Note: See TracChangeset
for help on using the changeset viewer.