1. ½ÇÇè Á¦¸ñ
FPGA º¸µå¸¦ ÀÌ¿ëÇÑ FSM ȸ·ÎÀÇ ±¸ÇöÀº µðÁöÅРȸ·Î ¼³°è¿¡¼ Áß¿äÇÑ ÁÖÁ¦·Î, ƯÈ÷ Ä«¿îÅÍ¿Í °°Àº ±âº»ÀûÀÎ ±¸Á¶¸¦ ±¸ÇöÇÏ´Â µ¥ À¯¿ëÇÏ´Ù. ÀÌ ½ÇÇèÀÇ ÁÖ¿ä ¸ñÇ¥´Â »óÅ ±â°è(Finite State Machine) °³³äÀ» ÀÌÇØÇÏ°í, À̸¦ È°¿ëÇÏ¿© Up Counter¶ó´Â Ä«¿îÅÍ È¸·Î¸¦ FPGA º¸µå¸¦ ÅëÇØ ½ÇÁ¦·Î ±¸ÇöÇÏ´Â °ÍÀÌ´Ù. Up Counter´Â ½Ã°£ÀÇ È帧¿¡ µû¶ó Ä«¿îÆ® °ªÀÌ 0ºÎÅÍ ½ÃÀÛÇÏ¿© 1¾¿ Áõ°¡ÇÏ´Â ±âº»ÀûÀÎ Ä«¿îÅÍ·Î, ÀÌ È¸·Î´Â ´Ù¾çÇÑ µðÁöÅÐ ½Ã½ºÅÛ¿¡¼ ±× È°¿ëµµ°¡ ³ô´Ù. ÀÌ ½ÇÇè¿¡¼´Â FPGA °³¹ß ȯ°æÀ» ±¸¼ºÇÏ°í, ÇÊ¿äÇÑ Çϵå¿þ¾î ¹× ¼ÒÇÁÆ®¿þ¾î µµ±¸¸¦ ¼³Á¤ÇÏ¿© ½Ã¹Ä·¹ÀÌ¼Ç ¹× ½Ç½ÀÀ» ÁøÇàÇÏ¿´´Ù. FPGA º¸µå´Â °·ÂÇÑ º´·Ä 󸮸¦ Áö¿øÇϸç, ´Ù¾çÇÑ ³í¸® ȸ·Î¸¦ ¼Õ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Â Ç÷§ÆûÀÌ´Ù. »óÅ ±â°èÀÇ ÁÖ¿ä ±¸¼º ¿ä¼ÒÀÎ »óÅÂ, ÀÔ·Â, Ãâ·Â °£ÀÇ °ü°è¸¦ ÀÌÇØÇÏ°í, À̸¦ Verilog ¶Ç´Â VHDL°ú °°Àº Çϵå¿þ¾î ±â¼ú ¾ð¾î¸¦ »ç¿ëÇÏ¿© Ç¥ÇöÇÑ´Ù. ½ÇÇè ¼³°è °úÁ¤¿¡¼´Â Up Counter°¡ ÇÊ¿äÇÑ »óÅ ÀüÀÌ ´ÙÀ̾î±×·¥À» ÀÛ¼ºÇÏ°í, À̸¦ ¹ÙÅÁÀ¸·Î »óÅ ÀüÀÌ Å×À̺íÀ» »ý¼ºÇÏ¿´´Ù. °¢ »óÅ´ ī¿îÅÍÀÇ ÇöÀç °ªÀ» ³ªÅ¸³»¸ç, ÀÔ·Â ½ÅÈ£¿¡ µû¶ó ´ÙÀ½ »óÅ·ΠÀüÀÌÇÏ°Ô µÈ´Ù. ´Ù¡¦(»ý·«)
|