Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Configuration/include/Parameters.h
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Configuration/include/Parameters.h	(revision 136)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Configuration/include/Parameters.h	(revision 138)
@@ -59,4 +59,5 @@
     // Read bloc
   public : uint32_t                _nb_read_bloc                                  ;//
+  public : uint32_t              * _nb_inst_read                                  ;//[nb_read_bloc]
   public : uint32_t              * _size_read_queue                               ;//[nb_read_bloc]
   public : uint32_t              * _size_reservation_station                      ;//[nb_read_bloc]
@@ -65,4 +66,5 @@
     // Write bloc
   public : uint32_t                _nb_write_bloc                                 ;//
+  public : uint32_t              * _nb_inst_write                                 ;//[nb_write_bloc]
   public : uint32_t              * _size_write_queue                              ;//[nb_write_bloc]
   public : uint32_t              * _size_execute_queue                            ;//[nb_write_bloc]
@@ -76,7 +78,12 @@
   public : uint32_t              * _size_load_queue                               ;//[nb_load_store_unit]
   public : uint32_t              * _size_speculative_access_queue                 ;//[nb_load_store_unit]
+  public : uint32_t              * _nb_store_queue_bank                           ;//[nb_load_store_unit]
+  public : uint32_t              * _nb_load_queue_bank                            ;//[nb_load_store_unit]
   public : uint32_t              * _nb_port_check                                 ;//[nb_load_store_unit]
   public : core::multi_execute_loop::execute_loop::Tspeculative_load_t  
                                  * _speculative_load                              ;//[nb_load_store_unit]
+  public : Tpredictor_t          * _speculative_commit_predictor_scheme           ;//[nb_load_store_unit]
+  public : uint32_t             ** _lsu_pht_size_counter                          ;//[nb_load_store_unit][1]
+  public : uint32_t             ** _lsu_pht_nb_counter                            ;//[nb_load_store_unit][1]
   public : uint32_t              * _nb_bypass_memory                              ;//[nb_load_store_unit]
   public : uint32_t              * _nb_cache_port                                 ;//[nb_load_store_unit]
@@ -130,4 +137,6 @@
   public : uint32_t              * _size_re_order_buffer                          ;//[nb_ooo_engine]
   public : uint32_t              * _nb_re_order_buffer_bank                       ;//[nb_ooo_engine]
+  public : morpheo::behavioural::core::multi_ooo_engine::ooo_engine::commit_unit::Tretire_ooo_scheme_t
+                                 * _retire_ooo_scheme                             ;//[nb_ooo_engine]
   public : Tpriority_t           * _commit_priority                               ;//[nb_ooo_engine]
   public : Tload_balancing_t     * _commit_load_balancing                         ;//[nb_ooo_engine]
@@ -139,6 +148,4 @@
   public : Tload_balancing_t     * _issue_load_balancing                          ;//[nb_ooo_engine]
   public : uint32_t              * _size_reexecute_queue                          ;//[nb_ooo_engine]
-  public : Tpriority_t           * _reexecute_priority                            ;//[nb_ooo_engine]
-  public : Tload_balancing_t     * _reexecute_load_balancing                      ;//[nb_ooo_engine]
  
     // Execute_loop
@@ -166,8 +173,8 @@
   public : uint32_t              * _link_decod_bloc_with_thread                   ;//[nb_thread]
   public : uint32_t              * _link_rename_bloc_with_front_end               ;//[nb_front_end]
-  public : bool                *** _table_dispatch                                ;//[nb_ooo_engine][nb_inst_issue][nb_read_bloc]
-  public : bool                 ** _link_read_bloc_and_load_store_unit            ;//[nb_read_bloc][nb_load_store_unit]
+//public : bool                *** _table_dispatch                                ;//[nb_ooo_engine][nb_issue_queue_bank][nb_read_bloc]
+  public : uint32_t              * _link_read_bloc_with_load_store_unit           ;//[nb_load_store_unit]
   public : bool                 ** _link_read_bloc_and_functionnal_unit           ;//[nb_read_bloc][nb_functionnal_unit]
-  public : bool                 ** _link_write_bloc_and_load_store_unit           ;//[nb_write_bloc][nb_load_store_unit]
+  public : uint32_t              * _link_write_bloc_with_load_store_unit          ;//[nb_load_store_unit]
   public : bool                 ** _link_write_bloc_and_functionnal_unit          ;//[nb_write_bloc][nb_functionnal_unit]
   public : uint32_t              * _link_load_store_unit_with_thread              ;//[nb_thread]
