µðÁöÅаøÇнÇÇè VHDL ½Ç½À(XNOR, MUX, FullAdder, 4 Bit FullAdder) °á°ú º¸°í¼
¡Ø ¸ðµç »çÁøÀº À§¿¡¼ºÎÅÍ ¸ðµâ, Å×½ºÆ®º¥Ä¡, ½Ã¹Ä·¹À̼Ç, Áø¸®Ç¥ ¼ø¼ÀÔ´Ï´Ù.
XNOR
ÀÔ·Â A 0 0 1 1
ÀÔ·Â B 0 1 0 1
Ãâ·Â C 1 0 0 1
¢Ñ ½Ã¹Ä·¹À̼ǿ¡¼ º¸µíÀÌ ÀÔ·Â A, B°¡ ¸ðµÎ `0` ¶Ç´Â ¸ðµÎ `1` ÀÏ ¶§ Ãâ·Â C°¡ `1`ÀÌ µÇ°í, A¿Í B°¡ ¼·Î ´Ù¸¦ °æ¿ì Ãâ·Â C´Â `0`ÀÌ µÈ´Ù. Áï XOR¿¡¼ NOTÀ» ÃëÇØ ÁØ °ÍÀÌ´Ù. MUX
ÀÔ·Â S0 0 0 1 1 S1 0 1 0 1
Ãâ·Â Z I0 I1 I2 I3
¢Ñ ÀÔ·Â S0¿Í S1ÀÇ °ª¿¡ µû¶ó Ãâ·Â ZÀÇ °ªÀÌ I0 ~ I3 Áß ¼±ÅõǾî Ãâ·ÂµÈ´Ù. ¿©±â¼ S0&S1=`00` ÀÏ ¶§ I0, S0&S1=`01` ÀÏ ¶§ I1, S0&S1=`10` ÀÏ ¶§ I2, S0&S1=`11` ÀÏ ¶§ I3¸¦ Ãâ·ÂÇϵµ·Ï ÇÏ¿´°í °á°ú ´Â ½Ã¹Ä·¹À̼ÇÀ¸·Î È®ÀÎ ÇÒ ¼ö ÀÖ´Ù.
|