Changeset 76 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/include
- Timestamp:
- Feb 2, 2008, 12:39:01 PM (16 years ago)
- Location:
- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/include
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/include/Functionnal_unit.h
r75 r76 127 127 private : execute_register_t **** _execute_register; 128 128 private : execute_param_t * _execute_param; 129 private : function_execute_t 129 private : function_execute_t *** _function_execute; 130 130 #endif 131 131 -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/include/Parameters.h
r72 r76 38 38 public : const uint32_t _nb_operation ; 39 39 public : const uint32_t _nb_type ; 40 public : const execute_timing_t* _timing ;40 public : execute_timing_t ** _timing ; 41 41 public : morpheo::behavioural::custom::custom_information_t (*_get_custom_information) (uint32_t); 42 42 … … 68 68 uint32_t nb_operation , 69 69 uint32_t nb_type , 70 execute_timing_t 70 execute_timing_t** timing , 71 71 morpheo::behavioural::custom::custom_information_t (*get_custom_information) (uint32_t)); 72 72 public : Parameters (Parameters & param) ; -
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Execute_unit/Execute_unit/Functionnal_unit/include/Types.h
r72 r76 75 75 public : const Tgeneral_data_t _mask_data; 76 76 public : const Tgeneral_data_t _mask_shift; 77 public : const execute_timing_t* _timing;77 public : execute_timing_t ** _timing; 78 78 79 public : execute_param_t (const uint32_t 80 const execute_timing_t* timing):79 public : execute_param_t (const uint32_t size_data, 80 execute_timing_t ** timing): 81 81 _size_data (size_data), 82 82 _mask_data (gen_mask<Tgeneral_data_t> (size_data)), 83 _mask_shift(gen_mask<Tgeneral_data_t> (log2(size_data))), 84 _timing (timing) 83 _mask_shift(gen_mask<Tgeneral_data_t> (log2(size_data))) 85 84 { 85 _timing = timing; 86 86 }; 87 87 public : ~execute_param_t (void)
Note: See TracChangeset
for help on using the changeset viewer.