always@ ( posedge i_w_clk ) begin
  if ( Reset ) 
    l_r_currentState <= STATE_Initial ;
  else 
    l_r_currentState <= l_r_nextState ;
end