Index: trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Address_management/include/Address_management.h
===================================================================
--- trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Address_management/include/Address_management.h	(revision 82)
+++ trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Ifetch_unit/Address_management/include/Address_management.h	(revision 84)
@@ -50,4 +50,8 @@
 #ifdef STATISTICS
   public    : Stat                           * _stat;
+  public    : counter_t                      * _stat_nb_transaction_address;
+  public    : counter_t                      * _stat_nb_transaction_predict;
+  public    : counter_t                      * _stat_nb_transaction_event  ;
+  public    : counter_t                      * _stat_sum_packet_size       ;
 #endif
 
@@ -91,22 +95,27 @@
 
     // ~~~~~[ Register ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
-  private   : Tcontrol_t                      reg_PC_PREVIOUS_VAL;
-  private   : Tgeneral_address_t              reg_PC_PREVIOUS;
+  private   : Tcontrol_t                      reg_PC_CURRENT_VAL                          ;
+  private   : Tgeneral_address_t              reg_PC_CURRENT                              ;
+  private   : Tcontrol_t                      reg_PC_CURRENT_IS_DS_TAKE                   ;
+  private   : Tcontrol_t                    * reg_PC_CURRENT_INSTRUCTION_ENABLE           ; //[nb_instruction]
+  private   : Tinst_ifetch_ptr_t              reg_PC_CURRENT_INST_IFETCH_PTR              ;
+  private   : Tbranch_state_t                 reg_PC_CURRENT_BRANCH_STATE                 ;
+  private   : Tprediction_ptr_t               reg_PC_CURRENT_BRANCH_UPDATE_PREDICTION_ID  ;
 
-  private   : Tcontrol_t                      reg_PC_CURRENT_VAL;
-  private   : Tgeneral_address_t              reg_PC_CURRENT;
-  private   : Tcontrol_t                      reg_PC_CURRENT_IS_DS_TAKE;
-  private   : Tcontrol_t                    * reg_PC_CURRENT_INSTRUCTION_ENABLE         ; //[nb_instruction]
-  private   : Tinst_ifetch_ptr_t              reg_PC_CURRENT_INST_IFETCH_PTR            ;
-  private   : Tbranch_state_t                 reg_PC_CURRENT_BRANCH_STATE               ;
-  private   : Tprediction_ptr_t               reg_PC_CURRENT_BRANCH_UPDATE_PREDICTION_ID;
+  private   : Tcontrol_t                      reg_PC_NEXT_VAL                             ;
+  private   : Tgeneral_address_t              reg_PC_NEXT                                 ;
+  private   : Tcontrol_t                      reg_PC_NEXT_IS_DS_TAKE                      ;
+  private   : Tcontrol_t                    * reg_PC_NEXT_INSTRUCTION_ENABLE              ; //[nb_instruction]
+  private   : Tinst_ifetch_ptr_t              reg_PC_NEXT_INST_IFETCH_PTR                 ;
+  private   : Tbranch_state_t                 reg_PC_NEXT_BRANCH_STATE                    ;
+  private   : Tprediction_ptr_t               reg_PC_NEXT_BRANCH_UPDATE_PREDICTION_ID     ;
 
-  private   : Tcontrol_t                      reg_PC_NEXT_VAL;
-  private   : Tgeneral_address_t              reg_PC_NEXT;
-  private   : Tcontrol_t                      reg_PC_NEXT_IS_DS_TAKE;
-  private   : Tcontrol_t                    * reg_PC_NEXT_INSTRUCTION_ENABLE         ; //[nb_instruction]
-  private   : Tinst_ifetch_ptr_t              reg_PC_NEXT_INST_IFETCH_PTR            ;
-  private   : Tbranch_state_t                 reg_PC_NEXT_BRANCH_STATE               ;
-  private   : Tprediction_ptr_t               reg_PC_NEXT_BRANCH_UPDATE_PREDICTION_ID;
+  private   : Tcontrol_t                      reg_PC_NEXT_NEXT_VAL                        ;
+  private   : Tgeneral_address_t              reg_PC_NEXT_NEXT                            ;
+  private   : Tcontrol_t                      reg_PC_NEXT_NEXT_IS_DS_TAKE                 ;
+//private   : Tcontrol_t                    * reg_PC_NEXT_NEXT_INSTRUCTION_ENABLE         ; //[nb_instruction]
+//private   : Tinst_ifetch_ptr_t              reg_PC_NEXT_NEXT_INST_IFETCH_PTR            ;
+//private   : Tbranch_state_t                 reg_PC_NEXT_NEXT_BRANCH_STATE               ;
+//private   : Tprediction_ptr_t               reg_PC_NEXT_NEXT_BRANCH_UPDATE_PREDICTION_ID;
 
     // ~~~~~[ Internal ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
