¾ËÅ׶ó(Altera)´Â Áö³ 5¿ù 29ÀÏ ¼¿ï °³²±¸ ÆÄÅ©ÇϾæÆ® È£ÅÚ¿¡¼ ±âÀÚ°£´ãȸ¸¦ ¿°í, 6¿ù 9ÀÏ Àü¼¼°èÀûÀ¸·Î ¹ßÇ¥µÇ´Â ÀÚ»çÀÇ Â÷¼¼´ëÇÏÀÌ¿£µå ÇÁ·Î±×·¡¸Óºí ·ÎÁ÷ µð¹ÙÀ̽º Á¦Ç°±ºÀÎ Stratix 10 FPGA ¹× SoC¿¡ Àû¿ëµÇ´Â ¾ÆÅ°ÅØó ¹× ±â¼úÀû ¼¼ºÎ»çÇ׵鿡 ´ëÇØ ¼Ò°³Çß´Ù. ÃÖ´ë 550¸¸ LE¸¦ Á¦°øÇÏ´Â Stratix 10 FPGA ¹× SoC´Â ÀÎÅÚÀÇ 14nm Æ®¶óÀÌ°ÔÀÌÆ® °øÁ¤À» ±â¹ÝÀ¸·Î ¾ËÅ׶óÀÇ ÇÏÀÌÆÛÇ÷º½º(HyperFiex) FPGA Æк긯 ¾ÆÅ°ÅØó¸¦ Àû¿ëÇØ ÀÌÀü ¼¼´ë FPGA µé¿¡ ºñÇØ µÎ ¹è ³ôÀº ÄÚ¾î ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¾÷°è¿¡¼ °¡Àå ³ôÀº ¼º´É°ú ¹Ðµµ, ÷´Ü ÀÓº£µðµå ÇÁ·Î¼¼½Ì, GPU±Þ ºÎµ¿¼Ò¼öÁ¡ ¿¬»ê ¼º´É, ÀÌÁ¾Àû 3D SiP ÁýÀûÀ» °áÇÕÇØ Â÷¼¼´ë Åë½Å, µ¥ÀÌÅͼ¾ÅÍ, IoT ÀÎÇÁ¶ó, ¹æÀ§, °í¼º´É ÄÄÇ»Æà ½Ã½ºÅÛÀÇ ±î´Ù·Î¿î ¿ä±¸¸¦ ÃæÁ·½Ãų ¼ö ÀÖµµ·Ï ÇÑ´Ù. Stratix 10 Á¦Ç°±ºÀº 64ºñÆ® ARM ÄõµåÄÚ¾î Cortex-A53 Çϵå ÇÁ·Î¼¼¼ ½Ã½ºÅÛÀ» ÅëÇÕÇÏ°í, ½Ã½ºÅÛ ¸Þ¸ð¸® °ü¸® À¯´Ö, ¿ÜºÎ ¸Þ¸ð¸® ÄÁÆ®·Ñ·¯, °í¼Ó Åë½Å ÀÎÅÍÆäÀ̽º µîÀÇ Ç³ºÎÇÑ ÁÖº¯ÀåÄ¡ ±â´É ¼ÂÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ ÀÎÅÚÀÇ EMIB(Embedded Multi-die Interconnect Bridge) ±â¼úÀ» ÅëÇØ °í¼Ó Á÷·Ä Æ®·£½Ã¹ö ¹× ÇÁ·ÎÅäÄÝ Å¸ÀÏ°ú ¸ðµµ¸®µñ ÄÚ¾î ·ÎÁ÷À» ÅëÇÕÇØ, º¯ÈÇÏ´Â ½ÃÀå ¿ä±¸¿¡ ½Å¼ÓÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù°í ¼Ò°³Çß´Ù. ¡ã ÆÐÆ®¸¯ µµ½Ã ¾ËÅ׶ó Á¦Ç° ¸¶ÄÉÆà ¼±ÀÓ ÀÌ»ç
¾ËÅ׶óÀÇ Stratix 10 FPGA ¹× SoC¿¡ ´ëÇÑ ¼Ò°³´Â ¾ËÅ׶óÀÇ Á¦Ç° ¸¶ÄÉÆà ¼±ÀÓ ÀÌ»ç ÆÐÆ®¸¯ µµ½Ã(Patrick Dorsey) °¡ ÁøÇàÇß´Ù. ±×´Â ¸ÕÀú, ¾ËÅ׶óÀÇ 10¼¼´ë Æ÷Æ®Æú¸®¿À´Â Å©°Ô ¼¼ °¡Áö Á¦Ç°±ºÀ¸·Î ±¸¼ºµÇ¸ç, ÀÌ Áß Max 10, Arria 10Àº °¢°¢ TSMCÀÇ 55nm, 20nm °øÁ¤À» ±â¹ÝÀ¸·Î ½ÃÀå¿¡ °ø±ÞµÇ°í ÀÖ´Ù°í ¼Ò°³Çß´Ù. ¶ÇÇÑ Stratix 10Àº ÀÎÅÚÀÇ 14nm Æ®¶óÀÌ°ÔÀÌÆ® °øÁ¤À» ±â¹ÝÀ¸·Î ¸¸µé¾îÁö¸ç, ¾ËÅ׶ó´Â TSMC¿Í ÀÎÅÚ ¾çÂÊ¿¡ ÆÄÆ®³Ê½ÊÀ» °¡Áö°í Á¦Ç°À» °ø±ÞÇÏ°í ÀÖ´Ù°í µ¡ºÙ¿´´Ù. Stratix 10Àº ÀÎÅÚÀÇ 14nm Æ®¶óÀÌ°ÔÀÌÆ® °øÁ¤°ú ÇÏÀÌÆÛÇ÷º½º FPGA Æк긯 ¾ÆÅ°ÅØó¸¦ Àû¿ëÇØ, ÀÌÀü ¼¼´ë FPGA ´ëºñ 2¹è ³ôÀº ÄÚ¾î ¼º´ÉÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ ARM Cortex-A53 Äõµå ÄÚ¾î ÇÁ·Î¼¼¼ÀÇ ÅëÇÕ°ú ÀÌÁ¾Àû 3D SiP ÁýÀûÀ» °áÇÕÇß´Ù. ÃÖ´ë 550¸¸ ·ÎÁ÷ ¿¤¸®¸ÕÆ®(LE)¿Í ÇÔ²² ÃÖ´ë 10TFLOPSÀÇ ¼º´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖ°í, ÀÌÀü ´ëºñ 70%±îÁö ³·Àº Àü·Â ¼Òºñ·®À» ±¸ÇöÇÒ ¼ö ÀÖÀ¸¸ç, SDM(Secure Devuce Manager) µµÀÔÀ¸·Î Æ÷°ýÀûÀÎ °í¼º´É FPGA º¸¾È ±â´ÉÀ» Á¦°øÇÑ´Ù. ¾ËÅ׶óÀÇ ÇÏÀÌÆÛÇ÷º½º ¾ÆÅ°ÅØó´Â FPGA ÀüüÀÇ µ¿ÀÛ Áö¿¬ ½Ã°£ Áß °¡Àå Å« ºÎºÐÀ» Â÷ÁöÇÏ´Â ¡®¶ó¿ìÆÃ(Routing)¡¯À» Å©°Ô ÁÙ¿© µ¿ÀÛ ¼Óµµ¸¦ ²ø¾î¿Ã¸° °ÍÀÌ Æ¯Â¡ÀÌ´Ù. ÇÏÀÌÆÛÇ÷º½º ¾ÆÅ°ÅØó´Â ¸ðµç ÄÚ¾î ÀÎÅÍÄ¿³ØÆ® ¹è¼± ±¸¿ªÀ¸·Î ·¹Áö½ºÅ͸¦ ¹èÄ¡, ·¹Áö½ºÅÍ ¸®Å¸À̹Ö, ÆÄÀÌÇÁ¶óÀÌ´×, ±âŸ ¼³°è ÃÖÀûÈ ±â¹ýµéÀ» ºñ·ÔÇÑ °ËÁõµÈ ¼º´É Çâ»ó ¼³°è ±â¹ýµéÀ» È°¿ëÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô Çß´Ù. ¡ã ÇÏÀÌÆÛÇ÷º½º ¾ÆÅ°ÅØó¸¦ ÅëÇÑ ¼º´ÉÇâ»ó ¹æ¹ýÀº °£´ÜÇÏÁö¸¸ È¿°ú°¡ Å©´Ù.
FPGAÀÇ ÄÚ¾î ¼º´ÉÀº Àüü °æ·Î Áß °¡Àå ±ä µô·¹ÀÌ°¡ ³ª¿À´Â ±¸°£¿¡¼ Á¦¾àÀ» ¹Þ°Ô µÈ´Ù. ¿¹¸¦ µé¸é, ƯÁ¤ ±â´É°£ °æ·Î Áß °¡Àå ±ä µô·¹ÀÌ°¡ 3.5nsÀ̸é, Àüü ½Ã½ºÅÛ µ¿ÀÛ ¼Óµµ´Â 286MHz·Î Á¦¾à¹Þ°Ô µÈ´Ù. ÇÏÁö¸¸ À̸¦ °æ·Î »ó¿¡ ¹èÄ¡µÈ ·¹Áö½ºÅ͸¦ È°¿ëÇØ ±¸°£À» ³ª´ ¼ö ÀÖ´Ù¸é, µô·¹À̸¦ ÁÙÀÌ°í ½±°Ô µ¿ÀÛ ¼Óµµ¸¦ ²ø¾î¿Ã¸± ¼ö ÀÖ´Ù. °°Àº ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¸î °³ÀÇ ·¹Áö½ºÅ͸¦ °æ·Î¿¡ ¹èÄ¡ÇÏ¸é ±¸°£´ç ÃÖ´ë Áö¿¬ ½Ã°£Àº 1.2ns·Î, µ¿ÀÛ ¼Óµµ´Â 833MHz¸¦ ±¸ÇöÇÒ ¼ö ÀÖ°Ô µÇ´Â °ÍÀÌ´Ù. ÇÏÀÌÆÛÇ÷º½º ¾ÆÅ°ÅØó´Â µðÀÚÀ̳ʵéÀÌ ÁÖ¿ä °æ·Î ¹× ¹è¼± »óÀÇ Áö¿¬½Ã°£À» Á¦°ÅÇÏ°í ÀÚ½ÅÀÇ µðÀÚÀÎÀ¸·Î ºü¸£°Ô ŸÀÌ¹Ö Á¾°áÀ» ´Þ¼ºÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. ¶ÇÇÑ µÎ ¹è ³ôÀº ÄÚ¾î ·ÎÁ÷ ¼º´ÉÀ» ´Þ¼ºÇØ, °æÀï ¾ÆÅ°ÅØó¿¡¼´Â ÇÊ¿ä·Î ÇÏ´Â ³ÐÀº µ¥ÀÌÅÍ °æ·Î¿Í ½ºÅ¥¸¦ À¯¹ß½ÃÅ°´Â ±× ¹ÛÀÇ ±¸Á¶¹°µéÀ» ÇÊ¿ä·Î ÇÏÁö ¾ÊÀ½À¸·Î½á µð¹ÙÀ̽º È°¿ëµµ¿Í Àü·Â È¿À²À» Å©°Ô Çâ»ó½Ãų ¼ö ÀÖ´Ù°í ¼Ò°³Çß´Ù. ÇÏÀÌÆÛÇ÷º½º ¾ÆÅ°ÅØó¸¦ ÀÌ¿ëÇÑ °í°´µéÀÇ ¼º°ú·Î´Â, ±¤Àü¼Û, ¹«¼± ÀÎÇÁ¶ó Ãø¸é¿¡¼´Â ÀÌÀü ¼¼´ë ´ëºñ µÎ ¹èÀÇ µ¿ÀÛ ¼Óµµ Çâ»óÀ», µ¥ÀÌÅͼ¾ÅÍ °¡¼Ó¿¡´Â 2.9¹èÀÇ Çâ»óÀ», ½ÅÈ£ ÇÁ·Î¼¼½ÌÀº 2.5¹èÀÇ ¼º´É Çâ»ó ¼º°ú¸¦ °ÅµÎ¾ú´Ù°í ¼Ò°³µÇ¾ú´Ù. ¶ÇÇÑ µ¿ÀÛ ¼Óµµ°¡ ¿Ã¶ó°¡¸é¼ °°Àº ´ë¿ªÆøÀ» ´õ Á¼Àº ¹ö½º ÆøÀ¸·Î ±¸ÇöÇÒ ¼ö ÀÖ°í, ÇÊ¿äÇÑ ·ÎÁ÷ ¸éÀûÀ» ÁÙÀÏ ¼ö ÀÖ¾î Àü·Â ¼Òºñ·® Ãø¸éµµ ÁÙÀÏ ¼ö Àִµ¥, ¿£ÅÍÇÁ¶óÀÌÁî ½ºÅ丮Áö ¾ÖÇø®ÄÉÀ̼ǿ¡¼´Â ÀÌÀü ¼¼´ë ´ëºñ 70%¿¡ ´ÞÇÏ´Â Àý°¨ÀÌ °¡´ÉÇß´Ù. ¾ÆÅ°ÅØó º¯È¸¦ ÅëÇÑ µ¿ÀÛ ¼Óµµ Çâ»ó, ·ÎÁ÷ ¸éÀû Àý°¨ µîÀº µ¥ÀÌÅͼ¾Åͳª ±¤Àü¼Û ¾ÖÇø®ÄÉÀ̼ǿ¡¼ Å« Àý°¨ È¿°ú¸¦ Á¦°øÇÑ´Ù. ÀÌÀü ¼¼´ë Stratix V 5°³·Î ±¸ÇöÇØ¾ß Çß´ø ±â´ÉÀº Stratix 10 ÇÑ °³·Î ÅëÇÕÇÒ ¼ö ÀÖÀ¸¸ç, ÀÌ ¶§ Àü·Â ¼Òºñ·®Àº 120W¿¡¼ 44W·Î ÁÙ¾îµé¾î 63%ÀÇ ¼Òºñ Àü·Â Àý°¨À» ±â´ëÇÒ ¼ö ÀÖ´Ù. ±¤Àü¼Û ½ºÀ§Ä¡ÀÇ °æ¿ì °°Àº ¼º´É°ú ±â´ÉÀ» ´õ ÀûÀº ¸éÀûÀ¸·Î ±¸Çö °¡´ÉÇϸç, µÎ ¹è ³ôÀº µ¿ÀÛ ¼Óµµ¸¦ ±â¹ÝÀ¸·Î ´õ Á¼Àº ¹ö½º¸¦ ÀÌ¿ëÇØ ¸éÀû 30% °¨¼Ò, Àü·Â ¼Òºñ 40% °¨¼Ò µîÀÌ °¡´ÉÇÏ´Ù. ¡ã ÀÌÁ¾Àû 3D SiP ÁýÀû ±â¼ú·Î ±â´É Á¶ÇÕÀÇ À¯¿¬¼ºÀ» ±Ø´ëÈÇß´Ù.
Stratix 10 FPGA ¹× SoC Á¦Ç°±ºÀÇ ¸ðµç Á¦Ç°Àº ÀÌÁ¾Àû 3D SiP ÁýÀû ±â¼úÀ» ÀÌ¿ëÇØ °í¹Ðµµ ¸ð³ë¸®µñ FPGA ÄÚ¾î Æк긯°ú ¿©Å¸ ÷´Ü ¼ÒÀÚµéÀ» È¿À²ÀûÀÌ°í °æÁ¦ÀûÀ¸·Î ÅëÇÕÇÏ°í ÀÖ´Ù. ¾ËÅ׶óÀÇ ÀÌÁ¾Àû SiP °áÇÕÀº ÀÎÅÚÀÇ EMIB(Embedded Multi-die Interconnect Bridge) ±â¼úÀ» È°¿ëÇϸç, ÀÎÅÍÆ÷Àú ±â¹Ý ±â¹ý ´ëºñ ´õ ³ôÀº ¼º´ÉÀ» ´Þ¼ºÇÏ°í, º¹À⼺À» ÁÙÀÌ°í, ºñ¿ëÀ» ³·Ãß°í, Çâ»óµÈ ½ÅÈ£ ¹«°á¼ºÀ» ´Þ¼ºÇÑ´Ù. Stratix 10 Á¦Ç°±ºÀº EMIB ±â¼úÀ» ÀÌ¿ëÇØ °í¼Ó Á÷·Ä Æ®·£½Ã¹ö ¹× ÇÁ·ÎÅäÄÝ Å¸ÀÏ°ú ¸ð³ë¸®µñ ÄÚ¾î ·ÎÁ÷À» ÅëÇÕÇϸç, ´Ù¾çÇÑ ¼ÓµµÀÇ Æ®·£½Ã¹ö Áö¿ø ¿ä±¸³ª »õ·Î¿î Çϵå IP ±¸Çö¿¡ ÀÖ¾î »õ·Î¿î ÇÁ·ÎÅäÄÝ Áö¿ø µî º¯ÈÇÏ´Â ½ÃÀå ¿ä±¸¿¡ µû¶ó ´Ù¾çÇÑ À¯ÇüÀÇ µð¹ÙÀ̽º Á¦Ç° ¹öÀüÀ» ºü¸£°Ô Á¦°øÇÒ ¼ö ÀÖ´Â À¯¿¬¼º, È®À强À» È®º¸ÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. ¶ÇÇÑ ÃÖ´ë 144°³ Æ®·£½Ã¹ö¸¦ ÅëÇÕÇÔÀ¸·Î½á ÀÌÀü ¼¼´ë Á¦Ç°µé¿¡ ºñÇØ 4¹èÀÇ Á÷·Ä ´ë¿ªÆøÀ» Á¦°ø °¡´ÉÇÏ´Ù. º¸¾È ±â´É Ãø¸é¿¡¼´Â SDM(Secure Design Manager)À» ÅëÇØ ¼½Åͱâ¹Ý ÀÎÁõ°ú ¾ÏÈ£È, ¸ÖƼÆÑÅÍ ÀÎÁõ, PUF(Physically unclonable function) µîÀÇ º¸¾È ±â´ÉÀ» Á¦°øÇϸç, »ç¿ëÀÚ Á¤ÀÇ °¡´ÉÇÑ ¸ÖƼ·¹ÀÌ¾î º¸¾È ¿É¼ÇÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ ¾ËÅ׶ó´Â ÆÄÆ®³Ê»çµé°ú Çù·ÂÀ» ÅëÇØ Stratix 10 FPGA, SoC¿¡¼ ¾ÏÈ£È °¡¼ÓÈ ¹× PUF IP¸¦ Á¦°øÇϸç, ÀÌ¿Í °°Àº ³ôÀº ¼öÁØÀÇ º¸¾È ±â´ÉÀ» ´Þ¼ºÇÔÀ¸·Î½á ¹æÀ§, Ŭ¶ó¿ìµå, IoT ÀÎÇÁ¶ó µîÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÌ¿ëÇϱ⿡ ÀûÇÕÇÑ ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù°í ¼Ò°³Çß´Ù. ¡ã Stratix 10 SoC´Â ÀÎÅÚÀÇ °øÁ¤¿¡¼ ARM Cortex-A53À» ÅëÇÕÇÏ´Â °ÍÀÌ Æ¯Â¡.
Stratix 10 SoC´Â ÃÖ´ë 1.5GHz µ¿ÀÛ °¡´ÉÇÑ 64ºñÆ® Äõµå ÄÚ¾î ±¸¼ºÀÇ ARM Cortex-A53 Çϵå ÇÁ·Î¼¼¼ ½Ã½ºÅÛ(HPS)À» ÅëÇÕÇÏ°í, ÀÌ¿Í ÇÔ²² ½Ã½ºÅÛ ¸Þ¸ð¸® °ü¸® À¯´Ö, ¿ÜºÎ ¸Þ¸ð¸® ÄÁÆ®·Ñ·¯, °í¼Ó Åë½Å ÀÎÅÍÆäÀ̽º µîÀÇ Ç³ºÎÇÑ ÁÖº¯ÀåÄ¡ ±â´É ¼ÂÀ» Á¦°øÇÑ´Ù. ¼ÒÇÁÆ®¿þ¾î Ãø¸é¿¡¼´Â ÀÌÀü ¼¼´ë ¾ËÅ׶ó SoC ¿¡¼ ¾²´ø ¼ÒÇÁÆ®¿þ¾îÀÇ ¸¶À̱׷¹À̼ÇÀ» Áö¿øÇÑ´Ù. ÀÌ¿Í ÇÔ²² ÇÏµå ºÎµ¿¼Ò¼öÁ¡ DSP¸¦ ÅëÇÕÇØ ÃÖ´ë 10TFLOPSÀÇ ´ÜÁ¤µµ ¿¬»êµµ Á¦°ø °¡´ÉÇÏ´Ù°í µ¡ºÙ¿´´Ù. °³¹ß ȯ°æ Ãø¸é¿¡¼´Â Quartus II ¼ÒÇÁÆ®¿þ¾î¿¡ µµÀÔµÈ »õ·Î¿î Spectra-Q ¿£ÁøÀ» ÅëÇØ ÇÏÀÌÆÛÇ÷º½º ¾ÆÅ°ÅØó°¡ Á¦°øÇÏ´Â ¼º´É, Àü·Â, ¸éÀû Àý¾àÀÇ ÀÌÁ¡À» ±Ø´ëÈÇÏ°í µðÀÚÀ̳ÊÀÇ ¼³°è »ý»ê¼ºÀ» Çâ»ó½Ãų ¼ö ÀÖ´Ù°í ¼Ò°³Çß´Ù. Quartus 2 ¼ÒÇÁÆ®¿þ¾î´Â ÃÖ´ë 8¹èÀÇ ÄÄÆÄÀÏ ½Ã°£ ´ÜÃà, ´Ù¾çÇÑ ¹æ½ÄÀÇ ½Å¼ÓÇÏ°Ô ÃßÀû °¡´ÉÇÑ ¼³°è ÀÔ·Â, µå·ÓÀÎ IP ÅëÇÕ, OpenCL Áö¿ø, °í¼öÁØ ¼³°è ÇÃ·Î¿ì µîÀÇ »õ·Î¿î ±â´ÉÀ» Ãß°¡ÇØ ½Å¼ÓÇÏ°Ô ÃÖÀûÈµÈ Á¦Ç°À» ¼³°èÇÏ°í Á¦Ç° Ãâ½Ã ½Ã°£À» ´ÜÃàÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. ÇÑÆí ¾ËÅ׶óÀÇ Stratix 10 FPGA ¹× SoC´Â ¿£ÇǸ®¿Â(Enpirion) PowerSoC Àü¿ø ¼Ö·ç¼Ç°ú ÇÔ²² ±¸¼º, ÀÛÀº DzÇÁ¸°Æ®¿¡¼ ³ôÀº È¿À²À» ´Þ¼ºÇÏ°í ¾ö°ÝÇÑ ¼º´É ¹× Àü¿ø »óÀÇ È¿À²À» ´Þ¼ºÇÒ ¼ö ÀÖ´Ù. ƯÈ÷ ¿£ÇǸ®¿ÂÀÇ EM1130 PowerSoC´Â Stratix 10 FPGA ¹× SoC¿Í ÇÔ²² »ç¿ëÇÒ °æ¿ì SmartVID ±â´ÉÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ¾î, FPGA ¹× SoC¿¡ ÃÖÀûÈµÈ Àü¾ÐÀ» °ø±ÞÇÔÀ¸·Î½á ÁöÁ¤µÈ µð¹ÙÀ̽º ¼Óµµ µî±Þ¿¡ ¿ä±¸µÇ´Â ¼º´ÉÀ» À¯ÁöÇÏ¸é¼ Àü·Â ¼Òºñ¸¦ ÃÖÀûÈÇÑ´Ù. |