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/include/Interface_fifo.h

    r41 r42  
    2424  private   : bool                  _test_exhaustive;
    2525  private   : list<uint32_t>      * _list_cycle   ;
    26 
    2726#endif
    2827
    2928   // -----[ methods ]---------------------------------------------------
    30   public    :                       Interface_fifo       (string         name        ,
    31                                                           direction_t    direction   ,
    32                                                           localisation_t localisation);
     29  public    :                       Interface_fifo       (string         name       
     30#ifdef POSITION
     31                                                          ,direction_t    direction   
     32                                                          ,localisation_t localisation
     33#endif
     34                                                          );
    3335   
    3436  public    :                       Interface_fifo       (const Interface_fifo & interface_fifo);
     
    7981  public    : bool                  testbench_transaction(void);
    8082  public    : void                  testbench_cycle      (void);
    81   public    : string                testbench_test       (Vhdl           * & vhdl        ,
    82                                                           string             counter_name);
     83  public    : string                testbench_test       (Vhdl   * & vhdl        ,
     84                                                          string     counter_name,
     85                                                          string     reset_name  );
     86
     87  public    : string                testbench_test_transaction (Vhdl * & vhdl);
    8388#endif
    8489  };
Note: See TracChangeset for help on using the changeset viewer.