System on a Programmable Chip / ´ë¿ë·® FPGA, ½Ã½ºÅÛ ¼³°è ´ëü...

 

Author: Áø ¼±¿Á ±âÀÚ (Editor-in-Chief / Nikkei Electronics Asia-Korea)
Source: Nikkei Electronics Asia, April 2000 / Vol.2 No.4
Date: 2000.5.16


 

System on a Programmable Chip
´ë¿ë·® FPGA, ½Ã½ºÅÛ ¼³°è ´ëü

Áö³­ 86³â ±¹³»½ÃÀå¿¡ óÀ½À¸·Î ¼Ò°³µÇ¾ú´ø PLD´Â À̵¿Åë½Å ½ÃÀåÀÌ º»°ÝÈ­µÇ±â ½ÃÀÛÇÑ 93³â ÀÌÈÄ ¿¬Æò±Õ 30% ÀÌ»óÀÇ ±Þ¼ÓÇÑ ¼ºÀå¼¼¸¦ ±â·ÏÇϸç, ¹ÝµµÃ¼ ½ÃÀåÀÇ Áß½ÉÃàÀ¸·Î ¶°¿Ã¶ú´Ù.  ÃÖ±Ù¿¡´Â °¡°Ý, ¼º´É, ¿ë·® µî ´Ù¾çÇÑ PLD Á¦Ç°±ºµéÀÌ ´ë°Å ½ÃÀå¿¡ ¼Ò°³µÇ¸é¼­ ¾îÇø®ÄÉÀÌ¼Ç ºÐ¾ßµµ Å« ÆøÀ¸·Î È®´ëµÇ°í ÀÖ´Ù.  Æ¯È÷ PLD ´ÜÀÏ Ä¨À¸·Î ½Ã½ºÅÛ ·¹º§ÀÇ ¼³°è°¡ °¡´ÉÇÑ ¹é¸¸ °ÔÀÌÆ® ±ÞÀÇ ´ë¿ë·® FPGA°¡ ¼Ó¼Ó Ãâ½ÃµÇ°í Àִµ¥´Ù ¿ÃÇØ¾È¿¡´Â 4¹é¸¸ °ÔÀÌÆ®¿¡ ´ÞÇÏ´Â FPGAµµ °ø±ÞµÉ °ÍÀ¸·Î º¸¿© ´ë¿ë·® FPGA ½ÃÀåÀÌ º»°ÝÈ­µÉ Àü¸ÁÀÌ´Ù.

 

PGA¿Í ASICÀÇ °æ°è¼±ÀÌ ¹«³ÊÁö±â ½ÃÀÛÇß´Ù.  PLD ´ÜÀÏ Ä¨À¸·Î ½Ã½ºÅÛ ·¹º§ÀÇ ¼³°è°¡ °¡´ÉÇÑ ¹é¸¸ °ÔÀÌÆ® ±ÞÀÇ ´ë¿ë·® FPGA°¡ ¼Ó¼Ó Ãâ½ÃµÇ°í Àִµ¥´Ù ¿ÃÇØ¾È¿¡´Â 4¹é¸¸ °ÔÀÌÆ®¿¡ ´ÞÇÏ´Â FPGAµµ °ø±ÞµÉ °ÍÀ¸·Î º¸¿© ´ë¿ë·® FPGA½ÃÀåÀÌ º»°ÝÈ­µÉ Àü¸ÁÀÌ´Ù.

¼¼°è ÃÖ´ëÀÇ PLD °ø±Þ¾÷üÀÎ ÀÚÀϸµ½º¿Í ¾ËÅ×¶ó´Â Áö³­ÇØ ¹é¸¸ °ÔÀÌÆ® ·¹º§ÀÇ FPGAÀÎ Virtex¿Í APEX¸¦ °¢°¢ ¼±º¸À̰í ÀÌ ½ÃÀåÀ» µÑ·¯½Ñ °æÀï°¡µµ¿¡ µ¹ÀÔÇß´Ù.  SRAM ±â¹ÝÀÇ FPGA ½ÃÀå¿¡¼­ ÀÌ¹Ì XC4000 ½Ã¸®Áî¿Í Flex10K Á¦Ç°±ºÀ¸·Î 1Â÷ÀüÀ» Ä¡·é¹Ù ÀÖ´Â ÀÌ µÎ ¾÷ü´Â À̹ø Virtex¿Í APEX Á¦Ç°Ãâ½Ã·Î ´Ù½Ã±Ý ¾çº¸ÇÒ ¼ö ¾ø´Â Á¦ 2 ¶ó¿îµå °æÀï¿¡ ³ª¼¹´Ù.

System on a Programmable ½ÃÀåÀ» °Ü³ÉÇϰí ÀÖ´Â APEX¿Í Virtex´Â ÇöÀç ¸¶ÄÏ¿¡ °ø±ÞµÇ°í ÀÖ´Â FPGAÁß ÃÖ´ë ¿ë·®ÀÇ Á¦Ç°µé·Î ±¹³»¿¡¼­µµ ÀÌ¹Ì IMT-2000 ½Ã½ºÅÛ ¹× ´Ü¸»±â¸¦ ºñ·ÔÇØ ¿ø Ĩ ¼Ö·ç¼ÇÀ» ±¸ÇöÇÏ·Á´Â ¿©·¯ °³¹ß ºÐ¾ß¿¡¼­ Á¡Â÷ ¼ö¿ä°¡ È®´ëµÇ°í ÀÖ´Ù.

 

ÇѰ踦 ÆÄ±«ÇÏ´Â PLD
PAL¿¡¼­ FPGA±îÁö

PLD´Â Áö³­ 1970³â´ë Áß¹Ý MMI¶ó´Â ȸ»ç°¡ óÀ½ °³¹ßÇÑ PALÁ¦Ç°ÀÌ ±× ½ÃÃʶó ÇÒ ¼ö ÀÖ´Ù.  ¹ÙÀÌÆú¶ó Å×Å©³î·ÎÁö¸¦ ÀÌ¿ëÇÑ PALÀº OTP (One Time Programmable) ŸÀÔÀ̱â´Â ÇÏÁö¸¸ ¹ÝµµÃ¼ ¿ª»ç»ó ÃÖÃÊ·Î ÇÁ·Î±×·¥ °¡´ÉÇÑ ¾ÆÅ°ÅØÃ³¸¦ ±¸ÇöÇß´Ù´Â Á¡¿¡¼­ Áö±ÝÀÇ PLD Á¦Ç°ÀÇ ¸ðü¶ó º¼ ¼ö ÀÖ´Ù.

ÀÌÈÄ 1983³â¿¡ ¾ËÅ×¶ó°¡ EPROMÀ» ±â¹ÝÀ¸·Î ÇÑ EPLD (Erasable Programmable Logic Device) ¸¦ °³¹ßÇÔÀ¸·Î½á Àڿܼ±°ú Àü±âÀû ½ÅÈ£¸¦ ÀÌ¿ëÇØ ¾²°í, Áö¿ì±â°¡ °¡´ÉÇÑ ÇÁ·Î±×·¡¸Óºí µð¹ÙÀ̽ºÀÎ ClassicÀ̶ó´Â Á¦Ç°À» ¼±º¸¿´´Âµ¥ À̸¦ ÅëÇØ Áö±ÝÀÇ CPLD (Complex Programmable Logic Device) ½ÃÀåÀÌ º»°ÝÈ­ µÇ¾ú´Ù.  ´ç½Ã ¹ÝµµÃ¼ Ĩ À§¿¡ À¯¸®Ã¢ÀÌ ´Þ·ÁÀÖ´ø Á¦Ç°µéÀÌ ¹Ù·Î EPROMÀ» »ç¿ëÇØ ÇÁ·Î±×·¡¹ÖÀ» Çß´ø PLD µð¹ÙÀ̽ºµéÀÌ´Ù.

AMD·Î ÀμöµÇ¾ú´ø MMIÀÇ ±âÁ¸ ¸â¹öµéÀÌ º¥Ã³·Î ⸳ÇÑ ·¡Æ¼½ºµµ CPLD½ÃÀåÀÇ ¼±µµÁÖÀÚ Áß Çϳª´Ù.  CMOS Å×Å©³î·ÎÁö¸¦ ÀÌ¿ëÇÑ EEPROM ±â¹ÝÀÇ SPLD (Simple PLD) ÀÎ GALÀ» óÀ½ °³¹ßÇß°í ÇöÀç High Density CPLD ½ÃÀå¿¡¼­ ºü¸£°Ô ¼ºÀåÇϰí ÀÖ´Ù.

°ÔÀÌÆ® ¾î·¹ÀÌ ¾ÆÅ°ÅØÃ³¿¡¼­ Ãâ¹ßÇÑ FPGA (Field Programmable Gate Array) ´Â 1985³â, ÀÚÀϸµ½º°¡ XC2064¶ó´Â Á¦Ç°À» ÅëÇØ óÀ½À¸·Î ¼±º¸ÀÎ °³³äÀÌ´Ù.

EEPROM ±â¹ÝÀÇ CPLD¿Í´Â ´Þ¸® SRAM ¾ÆÅ°ÅØÃ³¸¦ äÅÃÇϰí ÀÖ´Â FPGA´Â CPLD¿¡ ºñÇØ ¼Óµµ¿Í ¼º´É¸é¿¡¼­´Â ÀúÁ¶ÇßÁö¸¸ ´ë¿ë·®À» ±¸ÇöÇϴµ¥ ÀÖ¾î À¯¸®ÇÏ´Ù´Â ÀåÁ¡ ¶§¹®¿¡ ASIC ÇÁ·ÎÅäŸÀÔÀ¸·Î °¢±¤À» ¹Þ¾Ò´Ù.  ÃÖ±Ù¿¡´Â FPGA ±â¼úÀÌ ¹ßÀüÇϸ鼭 ¼º´É¸é¿¡¼­µµ CPLD¿¡ ±ÙÁ¢Çϰí Àִµ¥´Ù °¡°Ý¸é¿¡¼­µµ Å©°Ô Çâ»óµÅ ¸¶ÄÏ¿µ¿ªÀÌ ²ÙÁØÈ÷ È®´ëµÇ°í ÀÖ´Ù.

ÇöÀç FPGA´Â ÀÌ·¯ÇÑ ÀüÅëÀûÀÎ SRAM ±â¹Ý Á¦Ç°µé À̿ܿ¡µµ ¾ØÆ¼Ç»Áî (Antifuse) ¹æ½ÄÀÇ FPGA¸¦ ºñ·ÔÇØ Ç÷¡½Ã ŸÀÔ Á¦Ç°µéµµ °ø±ÞµÇ°í ÀÖ´Ù.

¾×ÅÚ°ú Äü·ÎÁ÷ÀÌ °ø±ÞÇϰí ÀÖ´Â ¾ØÆ¼Ç»Áî ¹æ½ÄÀÇ FPGA´Â OTP ŸÀÔÀ¸·Î ÇÁ·Î±×·¡¹ÖÀ» Çѹø¹Û¿¡ ÇÒ ¼ö ¾ø°í ÇÁ·Î¼¼½º °øÁ¤»ó ´ë¿ë·® ±¸ÇöÀÌ ¾î·Æ´Ù´Â ´ÜÁ¡À» °¡Áö°í ÀÖÀ¸³ª ¶ó¿ìÆÃ ¸®¼Ò½º°¡ dzºÎÇÏ°í ½ºÇǵå¸é¿¡¼­ ¸Å¿ì Ź¿ùÇÑ ¼º´ÉÀ» Á¦°øÇÑ´Ù.  ¶ÇÇÑ º¸¾È¼ºÀÌ Å¹¿ùÇØ ±º»ç¿ë ¾îÇø®ÄÉÀÌ¼Ç ºÐ¾ß³ª °ÔÀÓ±â, °¡¶ó¿ÀÄÉ °°Àº ´ÏÄ¡ ¸¶ÄÏ¿¡¼­ ÁÁÀº ¹ÝÀÀÀ» ¾ò°í ÀÖ´Ù.

Ç÷¡½ÃŸÀÔ FPGA´Â Ãʱ⠽ÃÀåÁøÀÔ ´Ü°è·Î ¾ÆÁ÷ »ç¿ëÀÚ°¡ ¸¹Áö´Â ¾ÊÁö¸¸ SRAM ŸÀÔ FPGA¿Í´Â ´Þ¸® º°µµÀÇ PROMÀ» ¾²Áö ¾Ê°íµµ ¶ó¿ìÆÃÀÌ °¡´ÉÇØ ¿ø Ĩ ¼Ö·ç¼ÇÀ» ±¸ÇöÇÒ ¼ö ÀÖ°í ½ºÀ§Ä¡ »çÀÌÁî°¡ 12ºÐÀÇ 1 ¼öÁØ¿¡ ºÒ°úÇØ ´ÙÀÌ »çÀÌÁ ÁÙÀ̰í Àü·Â¼Ò¸ð¸¦ Àý°¨ÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡À» °¡Áö°í ÀÖ´Ù.  Ç÷¡½Ã ŸÀÔ FPGA´Â GateField°¡ óÀ½ °³¹ßÇÑ Á¦Ç°À¸·Î ÇöÀç ¾×ÅÚÀÌ °ø±ÞÇϰí ÀÖ´Ù.  (Ç¥ 1 ÂüÁ¶)

 

ASIC ¼ºÀå·ü ¼±È¸
PLD, ¿Ã 34¾ï ´Þ·¯ ¿¹»ó

1980³â´ë ÃÊ¹Ý º¥Ã³±â¾÷À¸·Î Ãâ¹ßÇß´ø PLD ¾÷üµéÀº ÀÌÁ¦ ¹ÝµµÃ¼ ½ÃÀåÀÇ Áß½ÉÃàÀ¸·Î ±Þ¼ºÀåÇß´Ù.  Áö³­ÇØ ¼¼°è PLD ½ÃÀå±Ô¸ð´Â 26¾ï ´Þ·¯¿¡ ´ÞÇß°í ¿ÃÇØ¿¡´Â 34¾ï ´Þ·¯ ±Ô¸ð¿¡ À̸¦ Àü¸ÁÀÌ´Ù.  ÃÖ±Ù ¹Ì±¹ÀÇ ÇÑ ½ÃÀåÁ¶»ç±â°üÀÇ ÀÚ·á¿¡ µû¸£¸é PLD ½ÃÀåÀÇ ¼ºÀå·üÀÌ ASIC ½ÃÀåÀÇ ¼ºÀå·üÀ» »óȸÇϸ鼭 ÇâÈÄ ¸î ³â¾È¿¡ ¸¶ÄÏ»óȲÀÌ ¿ªÀüµÉ °ÍÀ¸·Î ¿¹»óµÇ°í ÀÖ´Ù.

Á¦Ç°ÀÇ ±â¼ú°³¹ß ÃßÀÌ¿¡ À־µµ ¾î´À ¿µ¿ªº¸´Ù ºü¸¥ º¯È­¿Í ¼ºÀåÀ» °¡Á®¿Ô´Ù.  °ÔÀÌÆ® »çÀÌÁîÀÇ °æ¿ì 3³âÀü¸¸ ÇØµµ FPGAÀÇ ÃÖ´ë ¿ë·®Àº 5¸¸ °ÔÀÌÆ® Á¤µµ¿¡ ºÒ°úÇß´Ù.  ±×·¯³ª Áö³­ÇØ¿¡ ÀÌ¹Ì 2¹é¸¸ °ÔÀÌÆ® FPGA°¡ »ó¿ëÈ­µÇ¾ú°í ¿ÃÇØ¾È¿¡´Â ÃÖ´ë 3¹é 20¸¸ °ÔÀÌÆ® ·¹º§ÀÇ Á¦Ç°µµ ¼±º¸ÀÏ ¿¹Á¤ÀÌ´Ù...

°¡°Ý¸é¿¡¼­µµ ±Þ°ÝÇÑ Ç϶ô¼¼°¡ Áö¼ÓµÇ¸é¼­ 3³âÀü°ú ºñ±³ÇßÀ» ¶§ °ÅÀÇ 10¹è¿¡ °¡±î¿î Ç϶ô·üÀ» º¸À̰í ÀÖ´Ù.  ÃÖ±Ù¿¡´Â 10¸¸ °ÔÀÌÆ®´ç °¡°ÝÀÌ 10´Þ·¯¼±±îÁö ¶³¾îÁ® ÀÖ´Ù.

ÀÌÁ¦ PLD ½ÃÀåÀº °¡Àå ±Þ¼ºÀå ÇÏ´Â ¹ÝµµÃ¼ ÁßÀÇ Çϳª·Î ¼Õ²ÅÈ÷°í ÀÖÀ¸¸ç, ´ÜÁö °³¹ß ÃʱâÀÇ ÇÁ·ÎÅäŸÀÔÀ¸·Î ÀνĵǾú´ø Ãʱ⠻óȲ°ú´Â ¿ÏÀüÈ÷ ´Þ¶óÁ³´Ù.  PLD ½ÃÀåÀº ÀÌÁ¦ ±× ÇѰ輱À» ÆÄ±«ÇØ ´Þ¸®°í ÀÖ´Ù.

¼¼°è PLD ½ÃÀåÀÇ ¼±µÎ¸¦ ´Þ¸®°í ÀÖ´Â ¾ËÅ×¶ó¿Í ÀÚÀϸµ½º´Â FPGA¿Í CPLD Á¦Ç°¶óÀÎÀ» ¸ðµÎ °ø±ÞÇϰí ÀÖ´Ù.  ¾ËÅ×¶ó´Â SRAM ±â¹ÝÀÇ FPGA¸¦ ºñ·ÔÇØ EEPROM ŸÀÔÀÇ CPLD¸¦ °ø±ÞÇϰí ÀÖÀ¸¸ç, ÀÚÀϸµ½º´Â SRAM ŸÀÔ FPGA¿Í Ç÷¡½Ã ±â¹ÝÀÇ CPLD Á¦Ç°À» °¡Áö°í ÀÖ´Ù.  ÀÚÀϸµ½º´Â ÃÖ±Ù Çʸ³½ºÀÇ CPLD ¶óÀÎÀÎ Äð·¯³Ê Á¦Ç°±ºÀ» ÀμöÇϱ⵵ Çß´Ù.

High Density CPLD ºÐ¾ß¿¡¼­ ¼¼°è 2À§¸¦ ±â·ÏÇϰí ÀÖ´Â ·¡Æ¼½º´Â EEPROM ±â¹ÝÀÇ CPLD¸¦ ºñ·ÔÇØ ÃÖ±Ù¿¡´Â ¾Æ³¯·Î±× ±â´ÉÀ» ÇÁ·Î±×·¡¹Ö ÇÒ ¼ö ÀÖ´Â isPACÀ» ¹ßÇ¥Çϱ⵵ Çß´Ù.  ·¡Æ¼½º´Â Áö³­ÇØ CPLD ½ÃÀåÀÇ 3À§¸¦ Â÷ÁöÇß´ø ¹êƼ½º¸¦ Àμö, ÇÕº´Çß´Ù.

À̿ܿ¡µµ ¾ØÆ¼Ç»Áî ¹æ½ÄÀÇ FPGA¸¦ °ø±ÞÇϰí ÀÖ´Â ¾×ÅÚ°ú Äü·ÎÁ÷, ±×¸®°í ¾ËÅ×¶ó 5000 ½Ã¸®Á ÀμöÇϰí ÃÖ±Ù EEPROM ¹æ½ÄÀÇ CPLD¸¦ °³¹ß, PLD ½ÃÀå¿¡ »õ·Ó°Ô ÁøÃâÇϰí ÀÖ´Â ½ÎÀÌÇÁ·¹½º¸¦ ºñ·ÔÇØ ·ç½¼Æ®, TI, ICT, WSI, DynaChipµî 13°³ ¾÷üµéÀÌ ÀÌ ½ÃÀå¿¡¼­ Ȱ¹ßÈ÷ ¶Ù°í ÀÖ´Ù.

 

¼ö¹é¸¸ °ÔÀÌÆ®ÀÇ ·ÎÁ÷À»
CLB¿Í MegaLABÀ¸·Î ¿Ï¼º

PLD ½ÃÀåÀÇ ¶Ç ÇϳªÀÇ Äè°Å¶ó º¼ ¼ö ÀÖ´Â ¼ö¹é¸¸ °ÔÀÌÆ® ·¹º§ÀÇ FPGAÀÇ ÃâÇöÀº °³¹ß Åø°ú µðÀÚÀÎ ¹æ¹ý¿¡ ´ëÇÑ »õ·Î¿î ½Ã´ë¸¦ ¿¹°íÇϰí ÀÖ´Ù.  ½Ã½ºÅÛ ¿Â ĨÀ» ÇÁ·Î±×·¡¸Óºí µð¹ÙÀ̽º ¾È¿¡ ±¸ÇöÇÔÀ¸·Î½á Ĩ Çϳª¿¡ ½Ã½ºÅÛ ´ÜÀ§ÀÇ ¸ðµç ±â´ÉÀ» ÁýÀû½ÃŰ´Â ÀÏÀÌ °¡´ÉÇØÁ³°í ASIC°ú´Â ´Þ¸® ¼³°è»óÀÇ À¯¿¬¼º°ú Time-to-Market ´ëÀÀ¿¡ À¯¸®ÇØ ½Ã½ºÅÛ ¿Â Ĩ ¼³°èȯ°æÀ» ºü¸£°Ô Á¤Âø½Ã۴µ¥ ±â¿©ÇÒ °ÍÀ¸·Î º¸ÀδÙ.

ÀÚÀϸµ½ºÀÇ ¹öÅØ½º¿Í ¾ËÅ×¶óÀÇ APEX·Î ´ëº°µÇ´Â ÀÌ ´ë¿ë·® FPGA´Â ±âÁ¸ ¾ÆÅ°ÅØÃ³¸¦ ±× ±â¹ÝÀ¸·Î Çϰí ÀÖÁö¸¸ 30¿©°³¿¡ ´ÞÇÏ´Â I/O Ç¥ÁØÀ» Áö¿øÇÏ°í »õ·Î¿î ÇüÅÂÀÇ ÀÓº£µðµå ºí·Ï°ú ´ë¿ë·® °ÔÀÌÆ® »çÀÌÁî ¹× ¸Þ¸ð¸®¸¦ ºñ·ÔÇØ ½Ã½ºÅÛ ·¹º§¿¡¼­ ¿ä±¸µÇ´Â ´Ù¾çÇÑ ±â´É µîÀ» ¿ø Ĩ¿¡ ±¸ÇöÇÔÀ¸·Î½á PLD ±â¼úÀÇ »õ·Î¿î ½Ã´ë¸¦ ¿­°í ÀÖ´Ù.

APEX¿Í ¹öÅØ½º´Â ¸ðµÎ SRAM ¹æ½ÄÀÇ FPGA·Î µ¿ÀÏÇÑ °øÁ¤±â¼úÀ» ±â¹ÝÀ¸·Î Çϰí ÀÖÁö¸¸ ±âº» ¾ÆÅ°ÅØÃ³¿¡ À־´Â ¼­·Î ´Ù¸¥ ±¸Á¶¸¦ äÅÃÇϰí ÀÖ´Ù.  ¿ì¼± ÀüüÀûÀÎ ±¸Á¶¿¡ À־ ¾ËÅ×¶óÀÇ APEX´Â 2KbitÀÇ ¸Þ¸ð¸®¿Í CPLD ºí·ÏÀ¸·Î ÀÌ·ç¾îÁø ESB (Embedded System Block) ¿Í MegaLAB, ±×¸®°í I/O ºí·ÏÀ¸·Î ±¸¼ºµÇ¾î ÀÖ°í ÀÚÀϸµ½ºÀÇ ¹öÅØ½º´Â CLB (Configurable Logic Block) ¿Í BlockRAM, ±×¸®°í I/O ºí·ÏÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ´Ù.

APEX¿¡ ±¸ÇöµÈ MegaLABÀº LAB (Logic Array Block) 16°³¿Í 2KbitÀÇ RAMÀ» ºí·ÏÈ­ÇÑ °ÍÀ¸·Î °¢°¢ÀÇ LAB´Â LE (Logic Element) °¡ 160 °³¿¡ ´ÞÇÑ´Ù.  ¾ËÅ×¶ó°¡ LE¶ó°í ºÎ¸£´Â ·ÎÁ÷´ÜÀ§´Â FPGAÀÇ ±âº» ±¸Á¶ÀÎ 4-ÀÎDz LUT (Look up Table) ¿Í Çø³ ÇÃ·Ó (Flip-Flop) À» °áÇÕÇÑ °ÍÀÌ´Ù.  (±×¸² 1 ÂüÁ¶) ¾ËÅ×¶ó´Â Flex10K ½Ã¸®Á ºñ·ÔÇØ ÀÚ»çÀÇ FPGA¸¦ ±¸ÇöÇϴµ¥ ÀÖ¾î ÀÌ·¯ÇÑ LE¸¦ ºí·ÏÈ­ÇÑ LAB ±¸Á¶¸¦ äÅÃÇϰí ÀÖ´Ù.

¾ËÅ×¶óÀÇ 8K, 10K Á¦Ç°±º¿¡¼­´Â LE 8°³¸¦ ºí·ÏÈ­ÇÑ LAB°¡ »ç¿ëµÇ¾ú°í, 6K¿Í APEX Á¦Ç°±º¿¡¼­´Â 10°³ÀÇ LE¸¦ ÇϳªÀÇ LAB·Î ±¸ÇöÇÑ ·ÎÁ÷ ºí·ÏÀÌ »ç¿ëµÇ¾ú´Ù.  (±×¸² 2 ÂüÁ¶)  APEX¿¡¼­´Â ÀÌ·¯ÇÑ ±âº» ±¸Á¶¸¦ ¹ÙÅÁÀ¸·Î LAB 16°³¸¦ ºí·ÏÈ­ÇÑ MegaLAB ±¸Á¶¸¦ ÅëÇØ ´ë¿ë·®À» ±¸ÇöÇϰí ÀÖ´Ù.  (±×¸² 3 ÂüÁ¶)  ÇöÀç APEX´Â ÃÖ´ë 24,320 (´ë·« 1¹é 50¸¸ °ÔÀÌÆ®) °³ÀÇ LE¸¦ °¡Áö°í ÀÖ´Â 600E µð¹ÙÀ̽º¸¦ °ø±ÞÇϰí ÀÖ´Ù.

¾ËÅ×¶óÀÇ ÀÌ·¯ÇÑ LAB ±¸Á¶´Â ·ÎÁ÷À» ÀÏÁ¤ ¿ë·® ¸¸Å­¾¿ ºí·ÏÈ­ÇÔÀ¸·Î½á ÇϳªÀÇ LAB°¡ ó¸®ÇÒ ¼ö ÀÖ´Â ÀÔ·ÂÀÌ ¸¹¾ÆÁö°í ³»ºÎ µô·¹ÀÌ Å¸ÀÓÀº ÃÖ¼ÒÈ­µÇ±â ¶§¹®¿¡ ½ºÇǵå¸é¿¡¼­ ºü¸¥ ¼º´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù.  LAB¿Í LAB°£ÀÇ ¶ó¿ìÆÃÀº FastTrackÀ̶ó´Â ä³ÎÀ» ÀÌ¿ëÇÑ´Ù.

ÀÚÀϸµ½ºÀÇ ·ÎÁ÷´ÜÀ§ÀÎ CLB´Â 4-ÀÎDz LUT¿Í Çø³ ÇÃ·Ó ±¸Á¶ÀÇ ±âº» ·ÎÁ÷ ¼¿ µÎ°³¸¦ 3-ÀÎDz LUT·Î ¿¬°áÇØ ºí·ÏÈ­ÇÑ °ÍÀÌ´Ù.  (±×¸² 4 ÂüÁ¶)  µû¶ó¼­ CLB Çϳª·Î 9°³ÀÇ ÀԷ½ÅÈ£¸¦ ó¸®ÇÒ ¼ö ÀÖ¾î ¿ë·®°ú ½ºÇǵå¸é¿¡¼­ À¯¸®ÇÏ´Ù.  ÇϳªÀÇ CLB°¡ Åë»ó 2.38°³ÀÇ LE·Î °è»êµÈ´Ù.

¹öÅØ½º¿¡¼­´Â CLB³»ÀÇ 3-ÀÎDz LUT¸¦ ¾ø¾Ö°í µÎ°³ÀÇ CLB¸¦ ºÙ¿© »ç¿ëÇÏ´Â ±¸Á¶¸¦ äÅÃÇß´Ù.  (±×¸² 5 ÂüÁ¶)  ´ë¿ë·® µð¹ÙÀ̽º·Î ¿Å°Ü°¡¸é¼­ °¡´ÉÇÑ ¸¹Àº ·ÎÁ÷ ¼¿µéÀ» ºí·ÏÈ­ÇØ¼­ »ç¿ëÇÏ´Â °ÍÀÌ À¯¸®Çϱ⠶§¹®ÀÌ´Ù.  CLB ³»ºÎÀÇ µô·¹ÀÌ Å¸ÀÓÀº °ÅÀÇ ¹®Á¦°¡ µÇÁö ¾Ê±â ¶§¹®¿¡ CLB ´ÜÀ§ ÀÚü¸¦ Ű¿ö³ª°¡´Â ¹æ½ÄÀ¸·Î °ÔÀÌÆ® »çÀÌÁ ³ôÀÎ °ÍÀÌ´Ù.

ÇöÀç ¹öÅØ½º´Â ¾÷°è ÃÖ´ë ±Ô¸ðÀÎ ¹öÅØ½º-E µð¹ÙÀ̽º 2000E¸¦ °ø±ÞÇϰí ÀÖ´Ù.  ÀÌ Á¦Ç°Àº ·ÎÁ÷ ¼¿ÀÌ 57,132°³ (´ë·« 2¹é 60¸¸ °ÔÀÌÆ®) ¿¡ ´ÞÇÑ´Ù.  Virtex-E Á¦Ç°Àº 30¸¸ °ÔÀÌÆ®ÀÇ XCV300E¸¦ ºñ·ÔÇØ 60¸¸ °ÔÀÌÆ®, 1¹é¸¸ °ÔÀÌÆ®, 2¹é¸¸ °ÔÀÌÆ®ÀÇ Á¦Ç°ÀÌ °ø±Þ °¡´ÉÇÏ´Ù.  320¸¸ °ÔÀÌÆ®ÀÇ XCV3200E Á¦Ç°Àº ¿Ã 2/4ºÐ±â¾È¿¡ °ø±ÞµÉ ¿¹Á¤ÀÌ´Ù.

 

º¸´Ù ºü¸£°í ´Ù¾çÇÑ ¶ó¿ìÆÃ ±â¼ú
FastTrack°ú Segmented ¾ÆÅ°ÅØÃ³

¾ËÅ×¶ó¿Í ÀÚÀϸµ½º´Â ¼ö¹é¸¸ °ÔÀÌÆ® ·¹º§ÀÇ FPGA¸¦ °³¹ßÇϸ鼭 ´ë¿ë·® µð¹ÙÀ̽º ¼³°è¿¡¼­ ¿ì·ÁµÇ´Â ¶ó¿ìÆÃ ¹æ½Ä°ú µô·¹ÀÌ Å¸ÀÓ, ±×¸®°í ÄÄÆÄÀÏ ¹®Á¦µî¿¡ ´ëÇØ »ó´çÈ÷ ¸¹Àº °í¹Î°ú ³ë·ÂÀ» ÅõÀÚÇÑ °ÍÀ¸·Î º¸ÀδÙ.

APEX¿Í ¹öÅØ½º¸¦ ºñ·ÔÇØ ÀÚÀϸµ½º¿Í ¾ËÅ×¶ó°¡ Ã¤ÅÃÇϰí ÀÖ´Â FPGA ¶ó¿ìÆÃ ¹æ½ÄÀº ±âº»ÀûÀ¸·Î FastTrackÀ̶ó´Â ·Õ ¶óÀÎ ±¸Á¶¿Í ÀÚÀϸµ½ºÀÇ Æ¯ÇãÀÎ ¼¼±×¸ÕÆ® ¾ÆÅ°ÅØÃ³ ±â¼úÀÌ Àû¿ëµÇ¾î ÀÖ´Ù.

ÀÚÀϸµ½ºÀÇ ¼¼±×¸ÕÆ® ¶ó¿ìÆÃ ¹æ½ÄÀº CLB ´ÜÀ§º°·Î ¶ó¿ìÆÃ ä³ÎÀ» ²÷¾î¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ºÐÇÒ½Ä ±¸Á¶·Î ºí·Ïº° ¿¬°á¶óÀΰú ·Õ ¶óÀÎµî ¶ó¿ìÆÃ ä³ÎÀ» ´Ù¾çÇÏ°Ô È°¿ëÇÒ ¼ö ÀÖ´Â ÀåÁ¡À» °¡Áö°í ÀÖ´Ù.

±×·¯³ª °ÔÀÌÆ® »çÀÌÁî°¡ 10¸¸, 20¸¸°³°¡ ³Ñ´Â 4000½Ã¸®Áî°¡ Ãâ½ÃµÇ¸é¼­ ´ë¿ë·® µð¹ÙÀ̽º¿¡¼­´Â ÀÌ·¯ÇÑ ¶ó¿ìÆÃ ¹æ½ÄÀÌ ¿ÀÈ÷·Á ÄÄÆÄÀÏ ½Ã°£À» ´Ã¸®°í ¿¡·¯ °¡´É¼ºÀ» ³ôÀÌ´Â ¿ä¼Ò·Î ÀÛ¿ëÇÑ´Ù´Â ¹®Á¦Á¡ÀÌ ÁöÀûµÇ±âµµ Çß´Ù.

ÀÚÀϸµ½º´Â ¹öÅØ½º µð¹ÙÀ̽º¸¦ °³¹ßÇϸ鼭 ÀÌ·¯ÇÑ ¹®Á¦Çذῡ ÁÖ¸ñÇß´Ù.  ±âÁ¸ÀÇ ¼¼±×¸ÕÆ® ¶ó¿ìÆÃ ¹æ½ÄÀÇ ÀåÁ¡À» À¯ÁöÇϸ鼭µµ ÄÄÆÄÀÏ ½Ã°£À» ÁÙÀÏ ¼ö ÀÖ´Â »õ·Î¿î ¶ó¿ìÆÃ ¾ÆÀ̵ð¾î¸¦ Àû¿ëÇÑ °ÍÀÌ´Ù.

GRM (General Routing Matrix) À̶ó´Â ¶ó¿ìÆÃ¸¸ Àü´ãÇÏ´Â ½ºÀ§Äª ¸ÅÆ®¸¯½º¸¦ °¢ CLBÁß°£¿¡ ¼³Ä¡ CLB¿Í CLB°£ÀÇ Á÷Á¢ÀûÀÎ ¶ó¿ìÆÃÀ» ÇÏÁö ¾Ê°í Àü´ã ¸ÅÆ®¸¯½º¸¦ ÅëÇØ ¿¬°áÇϵµ·Ï ÇÏ¿´´Ù.  (±×¸² 6 ÂüÁ¶)

À̷νá CLB¿¡¼­´Â ´ÜÁö GRMÀ¸·Î ½ÅÈ£¸¸ º¸³»ÁÖ¸é GRM¿¡¼­ µ¶ÀÚÀûÀ¸·Î ¶ó¿ìÆÃ ¹®Á¦¸¦ ó¸®Çϱ⠶§¹®¿¡ ÀüüÀûÀÎ ½ºÇǵå Çâ»óÀº ¹°·Ð ÄÄÆÄÀÏ ½Ã°£À» Å©°Ô ÁÙÀÏ ¼ö ÀÖ°Ô µÈ °ÍÀÌ´Ù.

¶ÇÇÑ ±âÁ¸ 4000 ½Ã¸®Áî¿¡¼­´Â CLB¸¦ 8°³±îÁö °Ç³Ê¼­ ¶ó¿ìÆÃÀ» ÇÒ ¼ö ÀÖ¾ú´Âµ¥ ¹öÅØ½º µð¹ÙÀ̽º¿¡¼­´Â 16°³ÀÇ CLB¸¦ °Ç³Ê ¿¬°áÇÏ´Â °ÍÀÌ °¡´ÉÇØÁ® ¶ó¿ìÆÃ ä³Î Ȱ¿ëÀÌ ´õ¿í ´Ù¾çÇØÁ³´Ù.

¾ËÅ×¶ó FPGA´Â ÀüÅëÀûÀ¸·Î FastTrackÀ̶ó ºÎ¸£´Â ¶ó¿ìÆÃ ä³ÎÀ» »ç¿ëÇÑ´Ù.  ÀÚÀϸµ½º°¡ CLB ´ÜÀ§º° ºí·Ïº° ¶ó¿ìÆÃ ¶óÀÎÀ» °®°í ÀÖ´Â °Í°ú´Â ´Þ¸® FastTrackÀº ´ÜÀÏ ·Õ ¶óÀÎÀ» µÎ¾î ¸ðµç LABÀÇ ½ÅÈ£¿¬°áÀ» °üÀåÇÑ´Ù.  (±×¸² 7 ÂüÁ¶)

LE°£ÀÇ ¿¬°áÀº ³»ºÎÀÇ Ä³½ºÄ³À̵å üÀÎ (Cascade Chain) À» ÅëÇØ °ð¹Ù·Î ¿¬°áÇϵµ·Ï µÇ¾î Àִµ¥ ¹Ù±ùÂÊÀÇ ÀÎÅÍÄ¿³Ø¼Ç ¶óÀÎÀ» º°µµ·Î °ÅÄ¡Áö ¾Ê¾Æµµ µÇ±â ¶§¹®¿¡ µô·¹À̸¦ ÁÙÀÏ ¼ö ÀÖ´Ù.  LAB¿Í LAB°£ÀÇ ¶ó¿ìÆÃÀº °¢ Çà°ú ¿­¸¶´Ù ¼³Ä¡µÇ¾î ÀÖ´Â FastTrackÀ̶ó´Â ´ÜÀÏ ¶óÀÎÀ¸·Î 󸮵ȴÙ.  Row, Column Interconnect¶óÀÎÀÌ °¢ LAB, ±×¸®°í APEX¿¡¼­´Â MegaLAB»çÀÌ¿¡ ¹èÄ¡µÇ¾î ÀÖ´Ù.  (±×¸² 8 ÂüÁ¶)

ÀÌ·¯ÇÑ ±¸Á¶´Â ´ÜÀÏÇÑ ÀÏÁ¤¶óÀÎÀ¸·Î ¸ðµç ¶ó¿ìÆÃÀ» ó¸®Çϱ⠶§¹®¿¡ µô·¹À̰¡ µ¿ÀÏÇÏ°Ô À¯ÁöµÇ¾î ŸÀÌ¹Ö ¿¹ÃøÀÌ °¡´ÉÇÏ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ù.  Æ¯È÷ ÄÄÆÄÀϽà ¸Å¿ì À¯¸®ÇÏ´Ù.  ¶ó¿ìÆÃ ä³ÎÀÌ Á÷¼±¶óÀÎÀ¸·Î µÇ¾î Àֱ⠶§¹®¿¡ ½Åȣ󸮰¡ ºü¸£°í º¯¼öÀÇ °¡´É¼ºµµ Àû¾î ¿¡·¯¹ß»ý·üÀÌ »ó´ëÀûÀ¸·Î ¶³¾îÁö±â ¶§¹®ÀÌ´Ù.  ´Ù¸¸ ±ÙÁ¢µÈ LAB°£ÀÇ ¿¬°áµµ ¸ðµÎ ÀÌ ·Õ ¶óÀÎÀ¸·Î 󸮵Ǿî¾ß Çϱ⠶§¹®¿¡ °¡¿ë¼º¸é¿¡¼­´Â »ó´ëÀûÀ¸·Î ºÒ¸®ÇÑ ¸éµµ ÀÖ¾ú´Ù.

¾ËÅ×¶ó´Â APEX µð¹ÙÀ̽º¸¦ Ãâ½ÃÇϸ鼭 MegaLAB ÀÎÅÍÄ¿³Ø¼ÇÀ» Ãß°¡Çß´Ù.  LAB 16°³¸¦ ´ã°í ÀÖ´Â MegaLABÀÇ ÀÎÅÍÄ¿³Ø¼ÇÀ» ³»ºÎ¿¡¼­ °ð¹Ù·Î ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÔÀ¸·Î½á ¿ÜºÎ ¶óÀÎÀ» °ÅÄ¡Áö ¾Êµµ·Ï Çß´Ù.  ´ë¿ë·® µð¹ÙÀ̽º¿¡¼­ ¿ì·ÁµÇ´Â ÄÄÆÄÀÏ Å¸ÀÓÀ» ÁÙÀ̱â À§ÇÑ Á¶Ä¡¿´´Ù.

¾ËÅ×¶ó°¡ ¹ßÇ¥ÇÑ ÀÚ·á¿¡ µû¸£¸é APEXÀÇ ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼ÇÀÎ ÄõÅͽºÀÇ 2000.02 ¹öÀüÀÌ Ãâ½ÃµÇ¸é¼­ ÄÄÆÄÀÏ ½Ã°£ÀÌ ¿ÀÈ÷·Á ÀÌÀü 10K Á¦Ç°º¸´Ù 40% °¡±îÀÌ Çâ»óµÈ °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.

 

´ë¿ë·® ¸Þ¸ð¸® ±¸Çö¿¡ ¿ëÀÌÇÑ
BlockRAM°ú ESB ºí·Ï

´ë¿ë·® µð¹ÙÀ̽º¿¡¼­ ¿ä±¸µÇ´Â Áß¿äÇÑ ¿ä¼ÒÁßÀÇ Çϳª°¡ ¸Þ¸ð¸®´Ù.  ÀÚÀϸµ½ºÀÇ SelectRAM°ú ¾ËÅ×¶ó°¡ Flex 10K¿¡¼­ Àû¿ëÇÑ EAB (Embedded Array Block) µîÀÌ ½ÃÀå¿¡¼­ ÁÁÀº ¹ÝÀÀÀ» ¾ò¾ú´ø °Íµµ ÀÌ·¯ÇÑ ¸Þ¸ð¸® ¿ë·®¿¡ ´ëÇÑ ¿ä±¸¿¡¼­ ºñ·ÔµÈ °ÍÀÌ´Ù.  ¾ËÅ×¶ó¿Í ÀÚÀϸµ½º´Â APEX¿Í Virtex¿¡¼­ ´õ¿í Áøº¸µÈ ¸Þ¸ð¸® ¼Ö·ç¼ÇÀ» Á¦°øÇϰí ÀÖ´Ù.

¾ËÅ×¶ó´Â Flex10K ½Ã¸®Áî¿¡¼­ 2KbitÀÇ RAMÀ» Áö¿øÇÏ´Â º°µµÀÇ EAB ºí·ÏÀ» LAB »çÀÌ »çÀÌ¿¡ ¼³Ä¡ÇÔÀ¸·Î½á ¸Þ¸ð¸® ¿ë·®À» ³ô¿©°¬´Ù.  ÀÌÈÄ Ãâ½ÃµÈ 10KEÀÇ EAB´Â °¢°¢ 4KbitÀÇ ¸Þ¸ð¸®¸¦ Áö¿øÇÑ´Ù.  APEX¸¦ Ãâ½ÃÇϸ鼭 ¾ËÅ×¶ó´Â °¢ MegaLAB ³»ºÎ¿¡ ESB (Embedded System Block) ¶ó´Â º¸´Ù Áøº¸µÈ ÇüÅÂÀÇ ¸Þ¸ð¸® ºí·ÏÀ» ±¸ÇöÇß´Ù.

ESB´Â 2KbitÀÇ ¸Þ¸ð¸® À̿ܿ¡µµ 16¸ÅÅ©·Î¼¿ ¿ë·®ÀÇ CPLDºí·ÏÀ» ±¸Çö, Á¶ÇÕȸ·Î (Combinatorial Logic) ÇüÅÂÀÇ PLD¸¦ ¼³°èÇÒ ¼ö ÀÖµµ·Ï Çß´Ù.  Áï, CPLD ¾ÆÅ°ÅØÃ³¿¡¼­ ±¸ÇöÀÌ ¿ëÀÌÇÑ High Speed ±â´ÉÀ» ESB ºí·Ï³»¿¡¼­ ó¸®ÇÒ ¼ö ÀÖµµ·Ï ÇÔÀ¸·Î½á º°µµÀÇ CPLD µð¹ÙÀ̽º¸¦ »ç¿ëÇÏÁö ¾Ê¾Æµµ ÀÌ·¯ÇÑ ¿ä±¸¸¦ ¼ö¿ëÇÒ ¼ö ÀÖ°Ô ÇÑ °ÍÀÌ´Ù.

ÇöÀç ¾ËÅ×¶ó´Â APEX¿Í 1.8V Á¦Ç°±ºÀÎ APEX-E µð¹ÙÀ̽º¿¡¼­ ÃÖ´ë 304KbitÀÇ ¸Þ¸ð¸®¸¦ Áö¿øÇϰí ÀÖÀ¸¸ç, 3¿ùÁß¿¡ ¹ßÇ¥µÉ ¿¹Á¤ÀÎ APEX1000E´Â ÃÖ´ë 340KbitÀÇ RAMÀ» °¡Áö°í ÀÖ´Ù.  1000E´Â 652ÇÉ BGAÆÐŰÁö·Î 38,400°³ÀÇ LE (´ë·« 2¹é¸¸ °ÔÀÌÆ®)¸¦ ±¸ÇöÇß´Ù.  (Ç¥ 2 ÂüÁ¶)

ÀÚÀϸµ½º´Â ±âÁ¸ XC4000 ½Ã¸®Áî±îÁö´Â LUT¸¦ 16bit µà¾ó Æ÷Æ® RAMÀ¸·Î Ȱ¿ëÇÒ ¼ö ÀÖµµ·Ï ÇÑ SelectRAM ±â¼úÀ» ÅëÇØ ¸Þ¸ð¸® ¹®Á¦¸¦ ÇØ°áÇß´Ù.  ºñ¾î ÀÖ´Â LUT¸¦ ¸Þ¸ð¸®·Î ´ëÃ¼ÇØ »ç¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡ ¸Þ¸ð¸® ¿ë·®À» ¼³°èÀÚ°¡ ´Ù¾çÇÏ°Ô Á¶Á¤ÇÒ ¼ö ÀÖ´Â ÀåÁ¡ÀÌ ÀÖ´Ù.  SelectRAMÀº ÀÚÀϸµ½ºÀÇ Æ¯Çã±â¼úÀ̱⵵ ÇÏ´Ù.

¹öÅØ½º Ãâ½Ã¿Í ÇÔ²² ÀÚÀϸµ½º´Â BlockSelectRAM+¶ó´Â »õ·Î¿î ¸Þ¸ð¸® ºí·ÏÀ» Àû¿ëÇß´Ù.  ±âÁ¸ SelectRAM°ú ÇÔ²² °¢°¢ÀÇ ºí·Ï ´ç 4KbitÀÇ RAMÀ» Áö¿øÇÏ´Â BlcokRAMÀ» ·ÎÁ÷ ¹Ù±ùÂÊ ¾ç¿·¿¡ ¼³Ä¡ÇÔÀ¸·Î½á ¸Þ¸ð¸® ¿ë·®À» Ãß°¡Çß´Ù.  (±×¸² 9, ±×¸² 10 ÂüÁ¶)

¹öÅØ½º¿¡¼­´Â ¾ç¿·¿¡ 2°³ÀÇ Ä÷³À¸·Î Á¦°øµÇ¾ú´ø BlockRAMÀº 1.8V ¹öÀüÀÎ ¹öÅØ½º-E ¿¡¼­´Â 8°³ Ä÷³À¸·Î ´Ã·È´Ù.  2600-E µð¹ÙÀ̽º¿¡¼­´Â 736KbitÀÇ RAMÀÌ Á¦°øµÇ°í ÀÖÀ¸¸ç, ¿ÃÇØ¾È¿¡ Ãâ½ÃµÉ ¿¹Á¤ÀÎ 320¸¸ °ÔÀÌÆ®ÀÇ 3200E´Â 832KbitÀÇ ¸Þ¸ð¸®¸¦ Áö¿øÇÒ ¿¹Á¤ÀÌ´Ù.  (Ç¥ 3 ÂüÁ¶)

 

±¹³» PLD ½ÃÀå µðÁöÅа¡Àü, À̵¿Åë½Å µî ¼ö¿äÈ®´ë

Áö³­ 86³â ±¹³»½ÃÀå¿¡ óÀ½À¸·Î ¼Ò°³µÇ¾ú´ø PLD´Â À̵¿Åë½Å ½ÃÀåÀÌ º»°ÝÈ­µÇ±â ½ÃÀÛÇÑ 93³â ÀÌÈÄ ¿¬Æò±Õ 30% ÀÌ»óÀÇ ±Þ¼ÓÇÑ ¼ºÀå¼¼¸¦ ±â·ÏÇϸç, ¹ÝµµÃ¼ ½ÃÀåÀÇ Áß½ÉÃàÀ¸·Î ¶°¿Ã¶ú´Ù.

ÃÖ±Ù¿¡´Â °¡°Ý, ¼º´É, ¿ë·®µî ´Ù¾çÇÑ PLD Á¦Ç°±ºµéÀÌ ´ë°Å ½ÃÀå¿¡ ¼Ò°³µÇ¸é¼­ ¾îÇø®ÄÉÀÌ¼Ç ºÐ¾ßµµ Å©°Ô È®´ëµÇ°í Àִµ¥´Ù Time-to Market¿¡ À¯¸®ÇÑ PLD°íÀ¯ÀÇ Æ¯¼ºÀ¸·Î ÀÎÇØ ASIC½ÃÀåÀÇ ¼ºÀå·üÀ» ¼±È¸Çϸç, ¼ö¿ä°¡ ±Þ½ÅÀåÇÏ´Â Ãß¼¼¿¡ ÀÖ´Ù.

±¹³» ½ÃÀå¿¡¼­µµ À̵¿Åë½Å ºÐ¾ßÀÇ ±âÁö±¹µîÀ» ºñ·ÔÇØ Àü¼ÛÀåºñ, ¸ÖƼ¹Ìµð¾î, µðÁöÅÐ °¡Àüµî ±× Àû¿ëºÐ¾ß°¡ ³¯·Î È®´ëµÇ°í ÀÖ´Ù.  Æ¯È÷ ÀÎÅͳÝÀ» ºñ·ÔÇÑ ´Ù¾çÇÑ Åë½Å¼­ºñ½º ¼ö¿ä Áõ°¡·Î µ¥ÀÌÅÍ Àü¼ÛÀåºñ ºÐ¾ß¿¡¼­ÀÇ Ãß°¡ ¼ö¿äâÃâÀÌ ¿¹»óµÇ¸ç, Â÷¼¼´ë À̵¿Åë½Å ¼­ºñ½º·Î ÁÖ¸ñ¹Þ°í ÀÖ´Â IMT-2000½ÃÀå¿¡¼­µµ PLDÀÇ È°¾àÀÌ ±â´ëµÇ°í ÀÖ´Ù.

±¹³» PLD½ÃÀåÀº IMF·Î ÃÖ¾ÇÀÇ ºÒȲ±â¸¦ ±â·ÏÇß´ø Áö³­ 98³â, 3õ 5¹é¸¸ ´Þ·¯¶ó´Â ÃÖÀú ¸ÅÃâ¾×ÀÇ °íºñ¸¦ ³Ñ¾î¼­ Áö³­ÇØ¿¡´Â ¾à 6õ 5¹é¸¸ ´Þ·¯¸¦ ±â·ÏÇϸç, ºü¸£°Ô ȸº¹¼¼¸¦ Ÿ°í ÀÖ´Ù.  Æ¯È÷ ¿ÃÇØ¿¡´Â ±¹³» À̵¿Åë½Å ½ÃÀåÀ» ºñ·ÔÇÑ °æÁ¦ Àü¹Ý¿¡¼­ ȰȲÀÌ Áö¼ÓµÉ °ÍÀ¸·Î ¿¹»óµÇ°í Àִµ¥´Ù PLD½ÃÀåÀÇ ¼ö¿äóµµ ¾ÈÁ¤ÀûÀ¸·Î È®´ëµÇ°í ÀÖ¾î Áö³­ 97³â ¼öÁØÀÎ 8õ¸¸ ´Þ·¯´ë¸¦ ±â·ÏÇÒ °ÍÀ¸·Î Àü¸ÁµÇ°í ÀÖ´Ù.

Ä÷³±â»ç: PLD ÆÄ¿öÀ¯Àú



 

Printable document