Ignore:
Timestamp:
Feb 5, 2008, 5:21:20 PM (16 years ago)
Author:
rosiere
Message:
  • Add two component :
    • network between read unit and execute unit
    • network between execute unit and write unit
  • remove parameters "nb_operation" and "nb_type"
  • in write_queue add the special case : load_speculative
Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/include/Parameters.h

    r74 r77  
    3838  public : const uint32_t            _size_special_data            ;
    3939  public : const uint32_t            _nb_special_register          ;
    40   public : const uint32_t            _nb_operation                 ;
    41   public : const uint32_t            _nb_type                      ;
    4240  public : const uint32_t            _nb_bypass_write              ;
    4341
     
    5149  public : const uint32_t            _size_general_register        ;
    5250  public : const uint32_t            _size_special_register        ;
    53   public : const uint32_t            _size_operation               ;
    54   public : const uint32_t            _size_type                    ;
    5551
    5652  public : const bool                _have_component_execute_queue ;
     
    7470                        uint32_t size_special_data  ,
    7571                        uint32_t nb_special_register,
    76                         uint32_t nb_operation       ,
    77                         uint32_t nb_type            ,
    7872                        uint32_t nb_bypass_write    );
    7973  public : Parameters  (Parameters & param) ;
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Write_unit/Write_unit/include/Write_unit.h

    r76 r77  
    7171  public    : SC_IN (Tpacket_t         )    *  in_WRITE_UNIT_IN_PACKET_ID    ;
    7272//public    : SC_IN (Toperation_t      )    *  in_WRITE_UNIT_IN_OPERATION    ;
    73 //public    : SC_IN (Ttype_t           )    *  in_WRITE_UNIT_IN_TYPE         ;
     73  public    : SC_IN (Ttype_t           )    *  in_WRITE_UNIT_IN_TYPE         ;
    7474  public    : SC_IN (Tcontrol_t        )    *  in_WRITE_UNIT_IN_WRITE_RD     ;
    7575  public    : SC_IN (Tgeneral_address_t)    *  in_WRITE_UNIT_IN_NUM_REG_RD   ;
Note: See TracChangeset for help on using the changeset viewer.