Conditional Signal Assignments
<signal_name> <= <signal/value> when <condition1> else
<signal/value> when <condition2> else
.
.
<signal/value> when <condition3> else
<signal/value>
Format:
Example:
c
b
selb
a
sela
q
implied process
q <= a WHEN sela = ¡®1¡¯ ELSE
b WHEN selb = ¡®1¡¯ ELSE
c;
ÀÌÀü ½½¶óÀ̵å
´ÙÀ½ ½½¶óÀ̵å
ù ½½¶óÀ̵å·Î À̵¿
±×·¡ÇÈ ¹öÀü º¸±â