Ignore:
Timestamp:
Dec 10, 2008, 7:31:39 PM (15 years ago)
Author:
rosiere
Message:

Almost complete design
with Test and test platform

File:
1 edited

Legend:

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

    r82 r88  
    55 * $Id$
    66 *
    7  * [ Description ]
     7 * [ Description ]
    88 *
    99 */
     
    3838#endif
    3939  {
    40     // -----[ fields ]----------------------------------------------------
     40    // -----[ fields ]----------------------------------------------------
    4141    // Parameters
    4242  protected : const std::string  _name;
     
    5252
    5353#ifdef SYSTEMC
    54     // ~~~~~[ Interface ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     54    // ~~~~~[ Interface ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    5555  public    : SC_CLOCK                      *  in_CLOCK             ;
    5656  public    : SC_IN (Tcontrol_t)            *  in_NRESET            ;
     
    6666  public    : SC_OUT(Tdata_t)              ** out_SHIFTER_DATA      ;
    6767   
    68     // ~~~~~[ Register ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
     68    // ~~~~~[ Register ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
    6969
    70     // ~~~~~[ Internal ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     70    // ~~~~~[ Internal ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    7171#endif
    7272
    73     // -----[ methods ]---------------------------------------------------
     73    // -----[ methods ]---------------------------------------------------
    7474
    7575#ifdef SYSTEMC
     
    9393  public  :          ~Shifter             (void);
    9494                                               
    95 #ifdef SYSTEMC                                 
    9695  private : void     allocation                (void);
    9796  private : void     deallocation              (void);
    9897                                               
     98#ifdef SYSTEMC                                 
    9999#if (defined(STATISTICS) || defined (VHDL_TESTBENCH))
    100100  public  : void     transition                (void);
Note: See TracChangeset for help on using the changeset viewer.