Re: [Gems-users] problem in SMP Token protocol


Date: Thu, 10 Feb 2011 00:45:48 -0800 (PST)
From: Muhammad abid Mughal <mabidm_pieas@xxxxxxxxx>
Subject: Re: [Gems-users] problem in SMP Token protocol
hi,
    Th error means you need to add one transition in MOESI_SMP_token-cache.sm with event "Transient_GETS_Last_Token" and state "O"
   
   
    


From: 안정섭 <jeong.seob.ahn@xxxxxxxxx>
To: gems-users@xxxxxxxxxxx
Sent: Thursday, February 10, 2011 15:30:57
Subject: [Gems-users] problem in SMP Token protocol

Dear all.
 
When I use SMP token protocol, the simulation has been corrupt.
 
Unfortunately, the simultion is faced with a transition error like below.
 
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1058: m_id is 25
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1058: m_id is 25
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1059: m_version is 0
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1059: m_version is 0
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1060: g_eventQueue_ptr->getTime() is 20222177
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1060: g_eventQueue_ptr->getTime() is 20222177
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1061: addr is [0x52306040, line 0x52306040]
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1061: addr is [0x52306040, line 0x52306040]
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1062: event is Transient_GETS_Last_Token
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1062: event is Transient_GETS_Last_Token
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1063: state is O
Warning: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1063: state is O
Fatal Error: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1064: Invalid transition
Fatal Error: in fn TransitionResult L1Cache_Controller::doTransitionWorker(L1Cache_Event, L1Cache_State, L1Cache_State&, const Address&) in generated/MOESI_SMP_token/L1Cache_Transitions.C:1064: Invalid transition
 
If you had been suffering from the same problem, can anyone help me to solve this bug?
 
- Jeongseob Ahn

[← Prev in Thread] Current Thread [Next in Thread→]