Changeset 922


Ignore:
Timestamp:
Jan 12, 2015, 6:40:23 PM (8 years ago)
Author:
haoliu
Message:

HMESI
Bugfixed in vci_mem_cache. a wrong key is sent to cache L1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/MESI/modules/vci_mem_cache/caba/source/src/vci_mem_cache.cpp

    r910 r922  
    72077207                    assert( (r_alloc_dir_fsm.read() == ALLOC_DIR_CAS) and
    72087208                            "MEMC ERROR in CAS_DIR_HIT_WRITE: Bad DIR allocation");
    7209 
    72107209                    // The CAS is a success => sw access to the llsc_global_table
    72117210                    m_llsc_table.sw(m_cmd_cas_addr_fifo.read(), m_cmd_cas_addr_fifo.read());
     
    1046110460                    if (is_ll and not r_tgt_rsp_key_sent.read())
    1046210461                    {
    10463                         p_vci_tgt.rdata = r_cleanup_to_tgt_rsp_ll_key.read();
     10462                        p_vci_tgt.rdata = r_multi_ack_to_tgt_ll_key.read();
    1046410463                    }
    1046510464                    else
Note: See TracChangeset for help on using the changeset viewer.