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/Component.h

    r62 r71  
    2121#include "Common/include/Debug.h"
    2222#include "Behavioural/include/Usage.h"
    23 
    24 using namespace std;
    2523
    2624namespace morpheo              {
     
    5351  public    :                       ~Component        ();
    5452
    55   public    : Entity *              set_entity        (string        name   
    56                                                        ,string        type 
     53  public    : Entity *              set_entity        (std::string        name   
     54                                                       ,std::string        type 
    5755#ifdef POSITION
    5856                                                       ,schema_t      schema
    5957#endif
    6058                                                       );
    61   private   : string                get_entity        (void);
     59  private   : std::string                get_entity        (void);
    6260
    6361  public    : void                  set_component     (Component * component
     
    7169                                                       );
    7270
    73   private   : string                get_component     (void);
     71  private   : std::string                get_component     (void);
    7472
    75   private   : Entity *              find_entity       (string name);
    76 //private   : Interface *           find_interface    (string   name  ,
     73  private   : Entity *              find_entity       (std::string name);
     74//private   : Interface *           find_interface    (std::string   name  ,
    7775//                                                     Entity * entity);
    7876
     
    8583                                                       Signal * signal_productor);
    8684
    87   public    : void                  port_map          (string component_src ,
    88                                                        string port_src      ,
    89                                                        string component_dest,
    90                                                        string port_dest    );
    91   public    : void                  port_map          (string component_src ,
    92                                                        string port_src      );
     85  public    : void                  port_map          (std::string component_src ,
     86                                                       std::string port_src      ,
     87                                                       std::string component_dest,
     88                                                       std::string port_dest    );
     89  public    : void                  port_map          (std::string component_src ,
     90                                                       std::string port_src      );
    9391
    9492  public    : bool                  test_map          (void);
    9593
    9694#ifdef POSITION
    97   public    : void                  interface_map     (string component_src ,
    98                                                        string port_dest,
    99                                                        string component_dest,
    100                                                        string port_dest     );
     95  public    : void                  interface_map     (std::string component_src ,
     96                                                       std::string port_dest,
     97                                                       std::string component_dest,
     98                                                       std::string port_dest     );
    10199
    102100  public    : XML                   toXML             (void);
Note: See TracChangeset for help on using the changeset viewer.