Ignore:
Timestamp:
Mar 2, 2011, 11:09:56 AM (13 years ago)
Author:
gao
Message:

Cleanup FSM changed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/modules/vci_cc_vcache_wrapper2_v1/caba/source/include/vci_cc_vcache_wrapper2_v1.h

    r130 r139  
    169169        RSP_DATA_WRITE,             // 0d
    170170    };
    171     enum cleanup_fsm_state_e {
    172         CLEANUP_IDLE,               // 00
    173         CLEANUP_DATA,               // 01
    174         CLEANUP_INS,                // 02
     171    enum cleanup_cmd_fsm_state_e {
     172        CLEANUP_CMD_IDLE,               // 00
     173        CLEANUP_CMD_DATA,               // 01
     174        CLEANUP_CMD_INS,                // 02
     175    };
     176
     177    enum cleanup_rsp_fsm_state_e {
     178        CLEANUP_RSP_IDLE,               // 00
     179        CLEANUP_RSP_DATA,               // 01
     180        CLEANUP_RSP_INS,                // 02
    175181    };
    176182
     
    385391    data_t                  *r_dcache_miss_buf; 
    386392
    387     sc_signal<int>          r_cleanup_fsm;
     393    sc_signal<int>          r_cleanup_cmd_fsm;
     394    sc_signal<int>          r_cleanup_rsp_fsm;
    388395
    389396    // VCI_TGT FSM REGISTERS
     
    523530    uint32_t m_cpt_cc_inval_data;               // number of coherence inval data packets
    524531    uint32_t m_cpt_cc_broadcast;                // number of coherence broadcast packets
     532   
     533    uint32_t m_cost_updt_data_frz;              // number of frozen cycles related to coherence update data packets
     534    uint32_t m_cost_inval_ins_frz;              // number of frozen cycles related to coherence inval instruction packets
     535    uint32_t m_cost_inval_data_frz;             // number of frozen cycles related to coherence inval data packets
     536    uint32_t m_cost_broadcast_frz;              // number of frozen cycles related to coherence broadcast packets
     537
    525538    uint32_t m_cpt_cc_cleanup_ins;              // number of coherence cleanup packets
    526539    uint32_t m_cpt_cc_cleanup_data;             // number of coherence cleanup packets
Note: See TracChangeset for help on using the changeset viewer.