Ignore:
Timestamp:
Jan 19, 2008, 12:09:01 PM (16 years ago)
Author:
rosiere
Message:

Modification of Statisctics
Add a new systemC component : Load_Store_Queue (tested with one benchmark and one configuration). Store don't supported the Data Buss Error (Load is supported)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/include/Interfaces.h

    r62 r71  
    2020#include "Behavioural/include/Usage.h"
    2121
    22 using namespace std;
    2322
    2423namespace morpheo              {
     
    2827  {
    2928    // -----[ fields ]----------------------------------------------------
    30   private   : const string               _name;
     29  private   : const std::string               _name;
    3130  private   : const Tusage_t             _usage;
    3231  private   : list<Interface_fifo*>    * _list_interface;
    3332
    3433    // -----[ methods ]---------------------------------------------------
    35   public    :                       Interfaces            (string name,
     34  public    :                       Interfaces            (std::string name,
    3635                                                           Tusage_t usage=USE_ALL);
    3736  public    :                       Interfaces            (const Interfaces & interfaces);
    3837  public    :                       ~Interfaces           ();
    3938
    40   public    : Interface_fifo *      set_interface         (string         name       
     39  public    : Interface_fifo *      set_interface         (std::string         name       
    4140#ifdef POSITION
    4241                                                           ,direction_t    direction   
     
    4544                                                           );
    4645#ifdef POSITION
    47   public    : Interface_fifo *      set_interface         (string         name        ,
     46  public    : Interface_fifo *      set_interface         (std::string         name        ,
    4847                                                           direction_t    direction   ,
    4948                                                           localisation_t localisation,
    50                                                            string         comment     );
     49                                                           std::string         comment     );
    5150#endif
    52   private   : string                get_interface         (void);
     51  private   : std::string                get_interface         (void);
    5352  public    :list<Interface_fifo*>* get_interface_list    (void);
    5453
     
    5655  public    : void                  set_port              (Vhdl           * & vhdl          );
    5756#  ifdef VHDL_TESTBENCH
    58   private   : void                  get_signal            (list<string>   * & list_signal   );
     57  private   : void                  get_signal            (list<std::string>   * & list_signal   );
    5958  private   : void                  set_signal            (Vhdl           * & vhdl          );
    6059#  endif
     
    6766  private   : void                  testbench_generate_file (void);
    6867  public    : void                  testbench             (void);
    69   private   : string                testbench_body        (Vhdl           * & vhdl          ,
    70                                                            string             counter_name  ,
    71                                                            string             reset_name    );
     68  private   : std::string                testbench_body        (Vhdl           * & vhdl          ,
     69                                                           std::string             counter_name  ,
     70                                                           std::string             reset_name    );
    7271#endif
    7372
    74   public    : Interface_fifo  *     find_interface        (string name);
    75   public    : Signal          *     find_signal           (string name);
     73  public    : Interface_fifo  *     find_interface        (std::string name);
     74  public    : Signal          *     find_signal           (std::string name);
    7675  public    : bool                  find_signal           (Signal * signal);
    7776
Note: See TracChangeset for help on using the changeset viewer.