1. ROM-ÄÚµå
FPGA¿¡¼ ROMÀº Àбâ Àü¿ë ¸Þ¸ð¸®·Î, ÁÖ·Î °íÁ¤µÈ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â µ¥ »ç¿ëµÈ´Ù. ROMÀÇ °¡Àå Å« Ư¡Àº ±× µ¥ÀÌÅ͸¦ ÇÑ ¹ø ÇÁ·Î±×·¥ÇÑ ÈÄ¿¡´Â º¯°æÇÒ ¼ö ¾ø´Ù´Â Á¡ÀÌ´Ù. FPGAÀÇ ±¸Á¶¸¦ ÀÌÇØÇϱâ À§Çؼ´Â ROMÀÇ ¿ªÇÒ°ú ±× ÀÀ¿ë¿¡ ´ëÇØ ¾Ë¾Æ¾ß ÇÑ´Ù. FPGA¿¡¼´Â LUT(Look-up Table)¸¦ È°¿ëÇÏ¿© ROMÀÇ ±â´ÉÀ» ±¸ÇöÇÏ´Â °æ¿ì°¡ ¸¹´Ù. LUT´Â ±âº»ÀûÀ¸·Î Çϵå¿þ¾îÀûÀ¸·Î ±¸ÇöµÈ ÀÛÀº ¸Þ¸ð¸® ¼¿·Î, ÀԷ°ª¿¡ µû¶ó ƯÁ¤ÇÑ Ãâ·ÂÀ» °áÁ¤ÇÏ´Â ¿ªÇÒÀ» ÇÑ´Ù. ROMÀ» ±¸¼ºÇÏ´Â ¹æ¹ýÀ¸·Î´Â ÀÏÁ¾ÀÇ ÃʱâÈ °ªÀ» ÅëÇØ LUTÀÇ ³»¿ëÀ» ¹Ì¸® Á¤Çسõ°í, ƯÁ¤ ÀԷ¿¡ ÇØ´çÇÏ´Â Ãâ·ÂÀ» Áö¼ÓÀûÀ¸·Î Á¦°øÇÏ´Â ¹æ½ÄÀÌ´Ù. FPGA¿¡¼ ROMÀº ÁÖ·Î ÇÁ·Î±×·¥ ´Ù¿î·Îµù, Ãʱ⠼³Á¤ ¶Ç´Â Çϵå¿þ¾î Å×½ºÆ® µ¥ÀÌÅ͸¦ ÀúÀåÇÏ´Â µ¥ »ç¿ëµÈ´Ù. ƯÈ÷ FPGA°¡ ºÎÆÃµÉ ¶§ ÇÊ¿äÇÑ Ãʱ⠼³Á¤ °ªÀ̳ª ƯÁ¤ ¾Ë°í¸®ÁòÀÇ °íÁ¤µÈ ºÎºÐÀ» ROM¿¡ ÀúÀåÇÔÀ¸·Î½á ÀÚ¿øÀÇ È¿À²¼ºÀ» ³ôÀÏ ¼ö ÀÖ´Ù. °£´ÜÇÑ ¿¹·Î´Â ƯÁ¤ ÇÁ·ÎÅäÄÝÀÇ »ó¼ö °ªÀ̳ª ÇÊÅÍÀÇ °è¼ö, ´Ù¾çÇÑ ¸ðµå ¼³Á¤ µîÀÌ ÀÖ´Ù. ÀÌ·¯ÇÑ µ¥ÀÌÅÍ´Â FPGAÀÇ Àü¿øÀÌ ²¨Á®µµ À¯ÁöµÇ¹Ç·Î È¿À²ÀûÀÎ ½Ã½ºÅÛ ¼³°è¸¦ °¡´ÉÇÏ°Ô ÇÑ´Ù. ROMÀÇ Á¾·ù¿¡´Â ¿©·¯ °¡Áö°¡ ÀÖÀ¸¸ç, FPG¡¦(»ý·«)
|