»ó´Ü¿©¹é
HOME À̽´
¸¶ÀÌÅ©·ÎĨ, ¼Õ½¬¿î RISC-V ¹× FPGA ¼³°è Á¢±Ù¼º Á¦°ø À§ÇÑ ¼Ö·ç¼Ç Ãâ½Ã
PolarFire SoC µð½ºÄ¿¹ö¸® Å°Æ®, ÀÓº£µðµå ÇÁ·Î¼¼½Ì ¹× ÄÄÇ»Æà °¡¼Ó Áö¿ø

[Àδõ½ºÆ®¸®´º½º Á¶Ã¢Çö ±âÀÚ] ÃÖ±Ù ÀÓº£µðµå ½ÃÀå¿¡¼­ ¿ÀÇ ¼Ò½º ±â¹Ý RISC-V ÇÁ·Î¼¼¼­ ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ¼ö¿ä°¡ Áõ°¡ÇÏ°í ÀÖÁö¸¸, ½ÇÁ¦ Á¦Ç°¿¡ Àû¿ëÇØ ¾µ ¼ö ÀÖ´Â ½Ç¸®ÄÜÀ̳ª Çϵå¿þ¾î¿¡ ´ëÇؼ­´Â ¼±ÅÃÇÒ ¼ö ÀÖ´Â ÆøÀÌ Á¦ÇÑÀûÀÌ´Ù. ÀÌ¿¡ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¿Í È¥ÇÕ ½ÅÈ£, ¾Æ³¯·Î±× ¹ÝµµÃ¼ ¹× Ç÷¡½Ã-IP ¼Ö·ç¼Ç ºÐ¾ß ¼¼°èÀû ¸®´õ ¸¶ÀÌÅ©·ÎĨÅ×Å©³î·ÎÁö(Çѱ¹´ëÇ¥ ÇѺ´µ·, ÀÌÇÏ ¸¶ÀÌÅ©·ÎĨ)°¡ °ü·Ã °ÝÂ÷¸¦ ÇؼÒÇÏ°í Çõ½ÅÀ» Áö¿øÇϱâ À§ÇØ ‘PolarFire SoC µð½ºÄ¿¹ö¸® Å°Æ®’¸¦ Ãâ½ÃÇß´Ù.

¸¶ÀÌÅ©·ÎĨÀÌ ¼Õ½¬¿î RISC-V ¹× FPGA ¼³°è Á¢±Ù¼ºÀ» Á¦°øÇϱâ À§ÇÑ ¼Ö·ç¼ÇÀ» Ãâ½ÃÇß´Ù. [»çÁø=¸¶ÀÌÅ©·ÎĨ]

Å°Æ®´Â ÀÓº£µðµå ÇÁ·Î¼¼½Ì ¹× ÄÄÇ»Æà °¡¼ÓÀ» À§ÇØ ´Ù¾çÇÑ ±â´ÉÀ» °®Ãß°í ÀÖ´Â »ç¿ëÀÚ Ä£È­ÀûÀÎ Á¦Ç°À¸·Î ¸ðµç ·¹º§¿¡ ÀÖ´Â ¿£Áö´Ï¾î°¡ »õ·Î¿î ±â¼ú¿¡ ¼Õ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÆ´Ù. ¶Ç Linux¿Í ½Ç½Ã°£ ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¿øÇÏ´Â ÄõµåÄÚ¾î, RISC-V ¾ÖÇø®ÄÉÀÌ¼Ç Å¬·¡½º ÇÁ·Î¼¼¼­¿Í 95KÀúÀü·Â ÁÖº¯ÀåÄ¡ ¹× °í¼º´É FPGA ·ÎÁ÷ ¿¤¸®¸ÕÆ®(LE)¸¦ °®Ãß°í ÀÖ´Ù. ¸¶ÀÌÅ©·ÎĨÀº »õ·Ó°Ô Á¦°øÇÏ´Â Å°Æ®´Â ¸ðµç ±â´ÉÀ» °®ÃèÀ½¿¡µµ °æÁ¦ÀûÀÎ °¡°ÝÀ¸·Î Á¦°øµÇ¸ç ºü¸¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁ¼Á Å×½ºÆ®¿Í Æß¿þ¾î ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß, »ç¿ëÀÚ ÄÚµå ÇÁ·Î±×·¡¹Ö ¹× µð¹ö±ë¿¡µµ È°¿ë °¡´ÉÇÏ´Ù°í ÀüÇß´Ù.

¸¶ÀÌÅ©·ÎĨ »þų ÇÇÀ̶ó(Shakeel Peera) FPGAÀü·«ºÎºÎ»çÀåÀº “¸¶ÀÌÅ©·ÎĨÀº ÀúÀü·Â, °í¼º´É FPGA Æк긯À» »ç¿ëÇÏ´Â ÀÓº£µðµå ½Ã½ºÅÛ¿¡ ´ëÇÑ ¼ºÀåÀ» Áö¿øÇϱâ À§ÇØ ÃÖ¼±À» ´ÙÇÏ°í ÀÖ´Ù”¸ç, “»õ·Î¿î Å°Æ®´Â ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡ µµÀÔÇÒ ¼ö ÀÖµµ·Ï º¸´Ù ¶Ù¾î³­ Á¢±Ù¼ºÀ» °®Ãá ½º¸¶Æ®ÇÏ°í ¾ÈÀüÇÑ °í¼º´É ÄÄÇ»Æà ¼Ö·ç¼ÇÀ» °³¹ßÇÏ·Á´Â ¸¶ÀÌÅ©·ÎĨÀÇ ¿©Á¤¿¡¼­ ÁßÃßÀûÀÎ ´Ü°è”¶ó°í °­Á¶Çß´Ù.

ÀÌ¾î »þų ÇÇÀ̶ó ºÎ»çÀåÀº “Å°Æ®¸¦ ÅëÇØ ´ëÇлýºÎÅÍ ¼÷·ÃµÈ ¼³°è ¿£Áö´Ï¾î±îÁö ¸ðµç ·¹º§¿¡ ÀÖ´Â ¿£Áö´Ï¾îµéÀÌ Àú°¡ RISC-V ¹× FPGA °³¹ß Ç÷§ÆûÀ» È°¿ëÇÒ ¼ö ÀÖ°Ô µÉ °Í”À̶ó°í µ¡ºÙ¿´´Ù.

»õ·Î¿î PolarFire SoC µð½ºÄ¿¹ö¸® Å°Æ®´Â ÀÓº£µðµå ÇÁ·Î¼¼½Ì ¹× ÄÄÇ»Æà °¡¼ÓÀ» Áö¿øÇÑ´Ù. [»çÁø=¸¶ÀÌÅ©·ÎĨ]

»õ·Î¿î Å°Æ®´Â ±âÁ¸ ÆǸŠä³Î ¿Ü¿¡µµ ¿ÃÇØ ÇϹݱ⿡ ÁøÇàµÇ´Â ¸¶ÀÌÅ©·ÎĨ ¾ÆÄ«µ¥¹Í ÇÁ·Î±×·¥ ³» ÀϺÎÀÎ ÆÄÀÏ·µ ÇÁ·ÎÁ§Æ®¸¦ ÅëÇؼ­µµ ±¸¸ÅÇÒ ¼ö ÀÖ°Ô µÉ ¿¹Á¤ÀÌ´Ù. ƯÈ÷ ¸¶ÀÌÅ©·ÎĨÀº ¹Ì·¡ ¿£Áö´Ï¾îµéÀÌ ÃÖ÷´Ü ±â¼úÀ» Á÷Á¢ Á¢ÇÒ ¼ö ÀÖµµ·Ï °ü·Ã Å°Æ®¸¦ ´ëÇб³¿¡ ÇÒÀÎµÈ °¡°ÝÀ¸·Î Á¦°ø, ÇлýµéÀÌ ½ÇÀü ÇнÀ °æÇèÀ» ½×°í Áö±Ý²¯ ÃàÀûÇÑ ÇмúÀûÀÎ Áö½ÄÀ» ÃֽŠ»ê¾÷ Æ®·»µå¿Í ¸ÂÃç°¥ ¼ö ÀÖµµ·Ï Áö¿øÇÒ ¹æħÀÌ´Ù.

¾Ö¸®Á¶³ªÁÖ¸³´ëÇб³(Arizona State University) ½ºÆ¼ºì ¿À½º¹ø(Steven Osburn) Ç®ÅÏ°ø°ú´ëÇпø±³¼ö´Â “ĸ½ºÅæ ÇÁ·ÎÁ§Æ®´Â Ãë¾÷À» Áغñ ÁßÀÎ ÇлýµéÀÌ ½Ç¿ëÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇØ º¼ ¼ö Àִ Ưº°ÇÑ ±âȸ”¶ó¸ç, “¾Ö¸®Á¶³ªÁÖ¸³´ëÇб³ ÇлýµéÀÌ ¿ÃÇØ ÇÁ·ÎÁ§Æ®¿¡¼­ ¸¶ÀÌÅ©·ÎĨÀÌ »õ·Ó°Ô Á¦°øÇÏ´Â Å°Æ®¸¦ »ç¿ëÇÏ°í ÀÖÀ¸¸ç, °³¹ß º¸µå»Ó¸¸ ¾Æ´Ï¶ó ¸¶ÀÌÅ©·ÎĨ ¾ÆÄ«µ¥¹Ì ÇÁ·Î±×·¥À» ÅëÇØ ¸àÅ丵±îÁö ¹ÞÀ» ¼ö ÀÖ´Â ¸Å¿ì ±ÍÁßÇÑ °æÇèÀ̾ú´Ù”°í ¸»Çß´Ù.

»õ·Î¿î Å°Æ®´Â RISC-V ISA(instruction set architecture) ±â¹Ý ÄõµåÄÚ¾î 64ºñÆ® CPU Ŭ·¯½ºÅÍ·Î ±¸¼ºµÆ´Ù. ¶Ç ÀÓº£µðµå ¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼­ ¼­ºê½Ã½ºÅÛÀ» °®Ãá PolarFire MPFS095T SoC FPGA¸¦ ±â¹ÝÀ¸·Î ±¸ÃàµÆ´Ù.

¸¶ÀÌÅ©·ÎĨÀº ¼º´ÉÀ̳ª °áÁ¤·ÐÀû ÀÛµ¿À» À§ÇØ Å°Æ®¿¡ ´ë¿ë·® L2 ¸Þ¸ð¸® ¼­ºê½Ã½ºÅÛÀ» ±¸¼ºÇÒ ¼ö ÀÖÀ¸¸ç, AMP(asymmetric multi-processing) ¸ðµå¸¦ Áö¿øÇÑ´Ù°í ¼³¸íÇß´Ù. °ü·Ã º¸µå´Â ¸¶ÀÌÅ©·ÎĨ Mi-V ¿¡ÄڽýºÅÛ°ú Click Boards¿ë MikroBUS È®Àå Çì´õ, 40ÇÉ Raspberry Pi Ä¿³ØÅÍ ¹× MIPI ºñµð¿À Ä¿³ØÅ͸¦ Áö¿øÇÑ´Ù. ¶Ç È®Àå º¸µå´Â I2C ¹× SPI °°Àº ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇØ Á¦¾îÇÒ ¼ö ÀÖÀ¸¸ç FPGA Æк긯 ÇÁ·Î±×·¡¹Ö ¹× µð¹ö±ë, Æß¿þ¾î ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ÀÓº£µðµå FP5 ÇÁ·Î±×·¡¸Óµµ Æ÷ÇԵŠÀÖ´Ù.

[Á¶Ã¢Çö ±âÀÚ (news@industrynews.co.kr)]

[ÀúÀÛ±ÇÀÚ © FAÀú³Î SMART FACTORY, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö]

Á¶Ã¢Çö ±âÀÚÀÇ ´Ù¸¥±â»ç º¸±â
iconÀαâ±â»ç
±â»ç ´ñ±Û 0°³
Àüüº¸±â
ù¹ø° ´ñ±ÛÀ» ³²°ÜÁÖ¼¼¿ä.
¿©¹é
¿©¹é
¿©¹é
Back to Top