- Timestamp:
- Mar 20, 2013, 10:55:39 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/v5/modules/vci_cc_vcache_wrapper_dspin_coherence/caba/source/src/vci_cc_vcache_wrapper.cpp
r329 r330 1610 1610 { 1611 1611 if ( m_ireq.valid ) m_cost_ins_miss_frz++; 1612 1613 // coherence interrupt1614 if ( r_cc_receive_icache_req.read() )1615 {1616 r_icache_fsm = ICACHE_CC_CHECK;1617 r_icache_fsm_save = r_icache_fsm.read();1618 break;1619 }1620 1612 1621 1613 if ( not r_icache_miss_clack.read() ) // waiting cleanup acknowledge for victim line … … 4039 4031 if ( m_dreq.valid) m_cost_data_miss_frz++; 4040 4032 4041 // coherence request (from CC_RECEIVE FSM)4042 if ( r_cc_receive_dcache_req.read() )4043 {4044 r_dcache_fsm = DCACHE_CC_CHECK;4045 r_dcache_fsm_cc_save = r_dcache_fsm.read();4046 break;4047 }4048 4049 4033 if ( not r_dcache_miss_clack.read() ) // waiting cleanup acknowledge 4050 4034 {
Note: See TracChangeset
for help on using the changeset viewer.