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/Generic/Victim/Victim_Pseudo_LRU/include/Victim_Pseudo_LRU.h

    r15 r42  
    4040#include "Behavioural/include/Vhdl.h"
    4141#endif
    42 #ifdef VHDL_TESTBENCH
    43 #include "Behavioural/include/Vhdl_Testbench.h"
     42#ifdef POSITION
     43#include "Behavioural/include/Component.h"
     44#else
     45#include "Behavioural/include/Interfaces.h"
    4446#endif
    4547
     
    175177#endif
    176178
    177 #ifdef VHDL_TESTBENCH
    178   private   : Vhdl_Testbench                 * _vhdl_testbench;
    179 #endif
     179#ifdef POSITION
     180  private   : Component                      * _component;
     181#endif
     182  private   : Interfaces                     * _interfaces;
    180183
    181184#ifdef SYSTEMC
     
    237240#if VHDL                                       
    238241  public  : void     vhdl                      (void);
    239   private : void     vhdl_port                 (Vhdl & vhdl);
    240   private : void     vhdl_declaration          (Vhdl & vhdl);
    241   private : void     vhdl_body                 (Vhdl & vhdl);
     242  private : void     vhdl_port                 (Vhdl * & vhdl);
     243  private : void     vhdl_declaration          (Vhdl * & vhdl);
     244  private : void     vhdl_body                 (Vhdl * & vhdl);
    242245#endif                                         
    243246                                               
    244247#ifdef VHDL_TESTBENCH                         
    245   private : void     vhdl_testbench            (Vhdl_Testbench & vhdl_testbench);
    246   private : void     vhdl_testbench_port       (Vhdl_Testbench & vhdl_testbench);
    247   private : void     vhdl_testbench_transition (Vhdl_Testbench & vhdl_testbench);
     248  private : void     vhdl_testbench_transition (void);
    248249#endif
    249250
Note: See TracChangeset for help on using the changeset viewer.