Ignore:
Timestamp:
Jul 5, 2007, 5:50:19 PM (17 years ago)
Author:
rosiere
Message:

Modification des classes d'encapsulation des interfaces :

  • gère les signaux à écrire dans le vhdl
  • les traces pour le testbench
  • la génération des vhdl structurelles

-> test sur la Pattern History Table

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Stage_1_Ifetch/Predictor/Meta_Predictor/Two_Level_Branch_Predictor/include/Two_Level_Branch_Predictor.h

    r15 r42  
    3030#include "Behavioural/include/Vhdl.h"
    3131#endif
    32 #ifdef VHDL_TESTBENCH
    33 #include "Behavioural/include/Vhdl_Testbench.h"
    34 #endif
     32#include "Behavioural/include/Component.h"
    3533
    3634using namespace std;
     
    6260#endif
    6361
    64 #ifdef VHDL_TESTBENCH
    65   private   : Vhdl_Testbench                 * _vhdl_testbench;
    66 #endif
     62  public    : Component                      * _component;
     63  private   : Interfaces                     * _interfaces;
    6764
    6865#ifdef SYSTEMC
     
    138135#if VHDL                                       
    139136  public  : void     vhdl                      (void);
    140   private : void     vhdl_port                 (Vhdl & vhdl);
    141   private : void     vhdl_declaration          (Vhdl & vhdl);
    142   private : void     vhdl_body                 (Vhdl & vhdl);
     137  private : void     vhdl_port                 (Vhdl * & vhdl);
     138  private : void     vhdl_declaration          (Vhdl * & vhdl);
     139  private : void     vhdl_body                 (Vhdl * & vhdl);
    143140#endif                                         
    144                                                
    145141#ifdef VHDL_TESTBENCH                         
    146   private : void     vhdl_testbench_port       (void);
    147142  private : void     vhdl_testbench_transition (void);
    148143#endif
    149   public  : void     vhdl_testbench_label      (string label);
    150144  };
    151145
Note: See TracChangeset for help on using the changeset viewer.