Changeset 95 for trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Context_State/src/Context_State_transition.cpp
- Timestamp:
- Dec 16, 2008, 5:24:26 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Front_end/Front_end/Context_State/src/Context_State_transition.cpp
r88 r95 69 69 if (is_valid) 70 70 { 71 Tcontrol_t dest_val = PORT_READ(in_BRANCH_EVENT_ADDRESS_DEST_VAL[i]); 71 72 reg_STATE [i] = CONTEXT_STATE_KO_MISS; 72 reg_EVENT_ADDRESS [i] = PORT_READ(in_BRANCH_EVENT_ADDRESS_SRC [i])+1; // address delay slot73 reg_EVENT_ADDRESS_EPCR [i] = PORT_READ(in_BRANCH_EVENT_ADDRESS_DEST [i]); // address_next74 reg_EVENT_ADDRESS_EPCR_VAL [i] = 1; // address_dest is valid73 reg_EVENT_ADDRESS [i] = PORT_READ(in_BRANCH_EVENT_ADDRESS_SRC [i])+1; // address delay slot 74 reg_EVENT_ADDRESS_EPCR [i] = PORT_READ(in_BRANCH_EVENT_ADDRESS_DEST [i]); // address_next 75 reg_EVENT_ADDRESS_EPCR_VAL [i] = dest_val; 75 76 //reg_EVENT_ADDRESS_EEAR [i] = 0; 76 77 reg_EVENT_ADDRESS_EEAR_VAL [i] = 0; 77 reg_EVENT_IS_DELAY_SLOT [i] = 1;78 reg_EVENT_IS_DS_TAKE [i] = 0;// ??78 reg_EVENT_IS_DELAY_SLOT [i] = dest_val; 79 reg_EVENT_IS_DS_TAKE [i] = dest_val; 79 80 reg_EVENT_DEPTH [i] = depth; 80 81 }
Note: See TracChangeset
for help on using the changeset viewer.