Ignore:
Timestamp:
Apr 20, 2009, 11:29:17 PM (15 years ago)
Author:
rosiere
Message:

1) Write queue with mealy
2) Network : fix bug
3) leak memory

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Rename_unit/Rename_unit_Glue/src/Rename_unit_Glue_genMealy_insert_valack.cpp

    r110 r115  
    3131      {
    3232      //Tcontrol_t ACK                          = PORT_READ(in_INSERT_ACK                          [i]);
     33        Tcontrol_t NO_EXECUTE                   = PORT_READ(in_INSERT_RENAME_SELECT_NO_EXECUTE     [i]);
    3334        Tcontrol_t RENAME_SELECT_VAL            = PORT_READ(in_INSERT_RENAME_SELECT_VAL            [i]);
    3435        Tcontrol_t REGISTER_TRANSLATION_ACK     = PORT_READ(in_INSERT_REGISTER_TRANSLATION_ACK     [i]);
     
    5455//                                                 ACK                          and
    5556                                                   RENAME_SELECT_VAL            and
    56                                                    REGISTER_TRANSLATION_ACK     );
     57                                                   REGISTER_TRANSLATION_ACK     and
     58                                                   not NO_EXECUTE               );
    5759
    5860        log_printf(TRACE,Rename_unit_Glue,FUNCTION,"  * insert [%d]",i);
     61        log_printf(TRACE,Rename_unit_Glue,FUNCTION,"    * no_execute                   (r) : %d",NO_EXECUTE);
    5962        log_printf(TRACE,Rename_unit_Glue,FUNCTION,"    * rename_select_val            (r) : %d",RENAME_SELECT_VAL           );
    6063        log_printf(TRACE,Rename_unit_Glue,FUNCTION,"    * rename_select_ack            (w) : %d",RENAME_SELECT_ACK           );
     
    6467        log_printf(TRACE,Rename_unit_Glue,FUNCTION,"    * load_store_queue_pointer_ack (r) : %d",LOAD_STORE_QUEUE_POINTER_ACK);
    6568       
     69        PORT_WRITE(out_INSERT_NO_EXECUTE                   [i], NO_EXECUTE                  );
    6670//      PORT_WRITE(out_INSERT_VAL                          [i], VAL                         );
    6771        PORT_WRITE(out_INSERT_RENAME_SELECT_ACK            [i], RENAME_SELECT_ACK           );
Note: See TracChangeset for help on using the changeset viewer.