Case Statement
CASE {expression} IS
WHEN <condition1> =>
{sequence of statements}
WHEN <condition2> =>
{sequence of statements}
.
.
WHEN OTHERS => -- (optional)
{sequence of statements}
END CASE;
Format:
Example:
PROCESS(sel, a, b, c, d)
BEGIN
CASE sel IS
WHEN ¡°00¡± =>
q <= a;
WHEN ¡°01¡± =>
q <= b;
WHEN ¡°10¡± =>
q <= c;
WHEN OTHERS =>
q <= d;
END CASE;
END PROCESS;
ÀÌÀü ½½¶óÀ̵å
´ÙÀ½ ½½¶óÀ̵å
ù ½½¶óÀ̵å·Î À̵¿
±×·¡ÇÈ ¹öÀü º¸±â