´º½ºÅÇ
´º½ºµðÁöÅÐ
¸¶ÀÌÅ©·ÎĨ, RISC-V ISA¸¦ ±â¹ÝÀ¸·Î ÇÑ ¾÷°è ÃÖÃÊ SoC FPGA °³¹ß Å°Æ® Ãâ½Ã
ÀÌÁع® ±âÀÚ  |  jun@newstap.co.kr
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
½ÂÀÎ 2020.09.17  08:18:28
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn

¹«·á °³¹æÇü RISC-V ISA(¸í·É¾î ¼¼Æ® ±¸Á¶) äÅÃÀÌ Áõ°¡ÇÔ¿¡ µû¶ó RISC-V ±â¼úÀÌ Å¾ÀçµÇ°í ´Ù¾çÇÑ RISC-V »ýÅ°踦 È°¿ëÇÏ´Â º¸´Ù Àú·ÅÇϸ鼭 Ç¥ÁØÈ­µÈ °³¹ß Ç÷§ÆûÀÇ ¼ö¿ä°¡ ³ô¾ÆÁ³´Ù. ÀÌ·¯ÇÑ ¾÷°è ¼ö¿ä¿¡ ´ëÀÀÇÏ°íÀÚ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯, È¥ÇÕ ½ÅÈ£, ¾Æ³¯·Î±× ¹ÝµµÃ¼ ¹× Ç÷¡½Ã-IP ¼Ö·ç¼Ç ºÐ¾ßÀÇ ¼¼°èÀûÀÎ ¸®´õÀÎ ¸¶ÀÌÅ©·ÎĨÅ×Å©³î·ÎÁö(ºÏ¾Æ½Ã¾Æ ÃÑ°ý ¹× Çѱ¹´ëÇ¥: ÇѺ´µ·)´Â PolarFire SoC FPGA¸¦ Áö¿øÇÏ´Â ¾÷°è ÃÖÃÊÀÇ RISC-V ±â¹Ý SoC FPGA °³¹ß Å°Æ®¸¦ Ãâ½ÃÇß´Ù. ÇØ´ç Å°Æ®´Â Ź¿ùÇÑ ³·Àº ¼ÒºñÀü·Â°ú Àú·ÅÇÑ ºñ¿ë µîÀÇ ÀåÁ¡À» Á¦°øÇÑ´Ù. ¸¶ÀÌÅ©·ÎĨ Icicle °³¹ß Å°Æ®´Â PolarFire SoC FPGA¿ëÀ¸·Î ¼³°èµÆÀ¸¸ç, ¼ö¸¹Àº Mi-V ÆÄÆ®³ÊÀÇ Á¦Ç°À» Çѵ¥ ¸ð¾Æ ´Ù¾çÇÑ »ê¾÷ Àü¹Ý¿¡ °ÉÃÄ °í°´ µðÀÚÀÎÀÇ È¿À²ÀûÀÎ »ç¿ë ¹× »ó¾÷Àû äÅÃÀ» °¡¼ÓÈ­ÇÑ´Ù.

ÇÁ·Î±×·¡¸Óºí RISC-V ±â¹Ý SoC FPGA¸¦ »ç¿ëÇÏ°íÀÚ ÇÏ´Â °³¹ßÀÚ´Â ÀÌÁ¦ RTOS(½Ç½Ã°£ ¿î¿µÃ¼Á¦), µð¹ö°Å, ÄÄÆÄÀÏ·¯, ½Ã½ºÅÛ ¿Â ¸ðµâ(SOM), º¸¾È ¼Ö·ç¼Ç µî ±¤¹üÀ§ÇÑ RISC-V ¿¡ÄڽýºÅÛ ³×Æ®¿öÅ© Á¦Ç°À» °³¹ß ¹× Æò°¡ÇÒ ¼ö ÀÖ´Ù. Mi-V RISC-V ÆÄÆ®³Ê ¿¡ÄڽýºÅÛÀº Áö¼ÓÀûÀ¸·Î È®Àå °¡´ÉÇÏ°í Æ÷°ýÀûÀÎ µµ±¸ ¹× µðÀÚÀÎ ¸®¼Ò½º ¸ðÀ½À¸·Î, RISC-V µðÀÚÀÎÀ» ¿Ïº®ÇÏ°Ô Áö¿øÇϱâ À§ÇØ ¸¶ÀÌÅ©·ÎĨ°ú ¼­µåÆÄƼ°¡ Çù·ÂÇØ °³¹ßÇÑ ¼Ö·ç¼ÇÀÌ´Ù.

¸¶ÀÌÅ©·ÎĨ FPGA »ç¾÷ºÎ ºÎ»çÀåÀÎ ºê·ç½º ¿ÍÀ̾î(Bruce Weyer)´Â “¸¶ÀÌÅ©·ÎĨÀº RISC-V ¼ÒÇÁÆ®¿þ¾î¿Í ½Ç¸®ÄÜ ¼ö¿ä°¡ Áõ°¡ÇÔ¿¡ µû¶ó ÇÁ·Î¼¼¼­ ¼³°è ºÎ¹®¿¡¼­ Àü·Ê ¾ø´Â Çõ½ÅÀ» °¡Á®¿À°í ÀÖ´Ù. ¸¶ÀÌÅ©·ÎĨÀº Àúºñ¿ë Æò°¡ Ç÷§ÆûÀ» ÅëÇØ ÀÓº£µðµå ¿£Áö´Ï¾î, ¼ÒÇÁÆ®¿þ¾î ¹× Çϵå¿þ¾î °³¹ßÀÚÀÇ ÁøÀÔÀ庮À» Á¦°ÅÇÔÀ¸·Î½á ¶Ù¾î³­ ¿­°ü¸®, ³·Àº ¼ÒºñÀü·Â ¹× ¸¶ÀÌÅ©·ÎĨÀÇ µ¿±Þ ÃÖ°­ ÆûÆÑÅ͸¦ °®Ãá PolarFire SoC FPGA¿Í °³¹æÇü RISC-V ISAÀÇ ÀåÁ¡À» È°¿ëÇØ µðÀÚÀÎÇÒ ¼ö ÀÖ´Ù”°í ¼³¸íÇß´Ù.

RISC-V ±¹Á¦ ÀÌ»çȸ(RISC-V International Board of Directors) ºÎÀÇÀåÀÌÀÚ 2017³â Æ©¸µ»ó(Turing Award; ¸Å³â ÄÄÇ»ÅÍ °úÇÐ ºÐ¾ß¿¡¼­ Å« ¾÷ÀûÀ» ¼¼¿î Àι°¿¡°Ô ¼ö¿©ÇÏ´Â »ó) ¼ö»óÀÚÀÎ µ¥À̺ñµå ÆÐÅͽ¼(David Patterson)Àº “500´Þ·¯ ¹Ì¸¸ÀÇ ÀúÀü·Â RISC-V º¸µå°¡ Ãâ½ÃµÇ¾î ±â»Ú°Ô »ý°¢ÇÑ´Ù. PolarFire SoC°¡ žÀçµÈ ¸¶ÀÌÅ©·ÎĨÀÇ Icicle Å°Æ®´Â RISC-V ¼ÒÇÁÆ®¿þ¾î ¿¡ÄڽýºÅÛ ¹ßÀüÀ» ¾Õ´ç±â°í ÀúÀü·Â ¹Ìµå·¹ÀÎÁö SoC FPGA°¡ ÇÊ¿äÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ À¯¿ëÇÏ°Ô »ç¿ëµÉ °ÍÀÌ´Ù”°í ¸»Çß´Ù.

PolarFire SoC ¹× Mi-V ¿¡ÄڽýºÅÛ¿¡ »ç¿ëµÇ´Â ¸¶ÀÌÅ©·ÎĨ Icicle Å°Æ®´Â PolarFire SoC FPGA ÀÌ¿Ü¿¡µµ ´ÙÀ½°ú °°Àº ÆÄÆ®³Ê ±â¾÷ÀÇ Á¦Ç°À» Áö¿øÇÑ´Ù.

- »çÀÌÆÄÀ̺ê(SiFive)ÀÇ º¹ÇÕ RISC-V ÇÁ·Î¼¼¼­¿Í ¿ïÆ®¶óSoC(UltraSoC)ÀÇ ÀÓº£µðµå ÃßÀû ¸ÅÅ©·Î
- ¿¡ÀÌ´ÙÄÚ¾î(Adacore), ±×¸° Èú ¼ÒÇÁÆ®¿þ¾î(Green Hills Software), ¸àÅä ±×·¡ÇȽº(Mentor Graphics), À©µå ¸®¹ö(Wind River)ÀÇ °³¹ß Åø
- MicrochipÀÇ Linux® ¹× º£¾î ¸ÞÅ» ¼Ö·ç¼ÇÀ» º¸¿ÏÇÏ´Â ´ºÅ¬¸®¾î½º(Nucleus) ¹× ºêÀÌ¿¢½º¿÷½º(VxWorks)¿Í °°Àº »ó¿ë RTOS ¼Ö·ç¼Ç
- µµ³Ê¿÷½º(DornerWorks), Çí½ºÆÄÀ̺ê(Hex Five), º£¸®µðÆÄÀÌ ½ÃÅ¥¸®Æ¼(Veridify Security), ¿ïÇÁSSL(WolfSSL)ÀÇ ¹Ìµé¿þ¾î ¼Ö·ç¼Ç
- ¾ØÆ®¸¶ÀÌÅ©·Î(Antmicro), ARIES ÀÓº£µðµå(ARIES Embedded), µðÁöÅÐ ÄÚ¾î Å×Å©³î·ÎÁö(Digital Core Technologies), ¿¥´Þ·Î Å×Å©³î·ÎÁö(Emdalo Technologies), ¼±´í½º DSP(Sundance DSP), Æ®·»Áî ÀÏ·ºÆ®·Î´Ð(Trenz Electronic) µîÀÇ SOM ¹× µðÀÚÀÎ ¼­ºñ½º

¸¶ÀÌÅ©·ÎĨ Icicle Å°Æ®´Â 250K LE(Logic Element) PolarFire SoC µð¹ÙÀ̽º¸¦ ÁÖÃàÀ¸·Î Çϸç, ÀÌ¿Ü¿¡µµ PCIe® Ä¿³ØÅÍ, mikroBUS™ ¼ÒÄÏ, µà¾ó RJ45 Ä¿³ØÅÍ, Micro-SUB Ä¿³ØÅÍ, CAN ¹ö½º Ä¿³ØÅÍ, ¶óÁ¸® ÆÄÀÌ(Raspberry Pi®) Çì´õ, JTAG Æ÷Æ®, SD Ä«µå ÀÎÅÍÆäÀ̽º°¡ Æ÷ÇԵŠÀÖ¾î °³¹ßÀÚ´Â °³¹ß¿¡ ÇÊ¿äÇÑ ¸ðµç ±â´ÉÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. ¸¶ÀÌÅ©·ÎĨ Icicle Å°Æ®ÀÇ º¸µå´Â ¸¶ÀÌÅ©·ÎĨÀÇ ¿Ïº®ÇÑ µðÀÚÀÎ, °ËÁõ°ú Å×½ºÆ®¸¦ ¸¶Ä£ Àü·Â °ü¸® ¹× Ŭ·Ï µð¹ÙÀ̽ºÀÎ ÀÌ´õ³Ý PHY(VSC8662XIC), USB ÄÁÆ®·Ñ·¯(USB3340-EZK-TR), Àü·ù ¼¾¼­(PAC1934T-I/JQ)¸¦ Áö¿øÇÑ´Ù.

PolarFire SoC FPGA´Â °æÀï»ç µð¹ÙÀ̽º¿Í ºñ±³ÇØ ÃÖ´ë 50% ³·Àº ÃÑ ¼ÒºñÀü·ÂÀ» Á¦°øÇÑ´Ù. °³¹ßÀÚ´Â SoC FPGA·Î µð¹ÙÀ̽º °íÀ¯ ¾÷±×·¹ÀÌµå ±â´É°ú ´ÜÀÏ Ä¨ÀÇ ÅëÇÕ ±â´ÉÀ» È°¿ëÇÏ¿© ´õ¿í ¶Ù¾î³­ Ä¿½ºÅ͸¶ÀÌ¡°ú Â÷º°È­µÈ ¼­ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ´Ù. PolarFire SoC FPGA Á¦Ç°±ºÀº ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´É°ú Àü·Â Æ®·¹À̵å¿ÀÇÁ(trade-off)¿¡ ÀûÇÕÇÑ ´Ù¾çÇÑ ÆÐÅ°Áö ¹× Å©±â·Î Á¦°øµÇ¹Ç·Î, 11 × 11 mm¿Í °°ÀÌ ÀÛÀº ÆÐÅ°Áö »çÀÌÁî·Îµµ ¼Ö·ç¼ÇÀ» ±¸ÇöÇÒ ¼ö ÀÖ´Ù. PolarFire SoC FPGA¿ë ¸¶ÀÌÅ©·ÎĨ Icicle Å°Æ®´Â ½º¸¶Æ® ÀÓº£µðµå, À̹Ì¡, IoT, »ê¾÷ ÀÚµ¿È­, ¹æÀ§»ê¾÷, ¿ÀÅä¸ðƼºê, Åë½Å ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀûÇÕÇÏ´Ù.

PolarFire SoC FPGA¿ë ¸¶ÀÌÅ©·ÎĨ Icicle Å°Æ®(MPFS-ICICLE-KIT-ES)´Â °³´ç 489´Þ·¯ºÎÅÍ ±¸ÀÔÇÒ ¼ö ÀÖ´Ù. PolarFire FPGA´Â ÇöÀç ¾ç»êÀÌ °¡´ÉÇϸç, PolarFire SoC FPGAÀÇ °æ¿ì Ãʱ⠻ùÇøµ¸¸ °¡´ÉÇÏ´Ù.

ÀÌÁع® ±âÀÚÀÇ ´Ù¸¥±â»ç º¸±â  
ÆùƮŰ¿ì±â ÆùÆ®ÁÙÀ̱â ÇÁ¸°Æ®Çϱ⠸ÞÀϺ¸³»±â ½Å°íÇϱâ
Æ®À§ÅÍ ÆäÀ̽ººÏ ¹ÌÅõµ¥ÀÌ ¿äÁò ³×À̹ö ±¸±Û msn µÚ·Î°¡±â À§·Î°¡±â
°¡Àå ¸¹ÀÌ º» ±â»ç
1
4k@160Hz·Î ¾ÐµµÀûÀÎ °ÔÀÌ¹Ö °æÇè ¡®MSI MAG 321CUP °ÔÀÌ¹Ö 4K 160 HDR400¡¯
2
Á¦À̾¾Çö½Ã½ºÅÛ(ÁÖ), GIGABYTE AORUS CO49DQ QD-OLED °ø½Ä Ãâ½Ã
3
Huawei, ¿Ã-½Ã³ª¸®¿À ½º¸¶Æ® ÅÚ·¹ÄÞ ÆÄ¿ö ¼Ö·ç¼Ç ¼±º¸¿©
4
ÇîÄÌ Ä£È¯°æ Áֹ漼Á¦ ¡®ÇÁ¸±¡¯(Pril), 29ÀϱîÁö ·Ôµ¥¸¶Æ®¼­ ÇÁ¸± Àü Á¦Ç° 2°³ ±¸¸Å ½Ã ¹Ý°ª ÇÒÀÎ
5
'¿Í, ÀÌ ³ëÆ®ºÏ ¾îµð²¨¿¡¿ä' ½ºÅ¸Çʵå Á¡·ÉÇÑ 'MSI ¿ë¿ëÀÌ ³ëÆ®ºÏ'
6
ÀÎÅÚ °øÀδ븮Á¡ 3»ç, ¡®²ÉÀÙ°¡µæ ¼³·½°¡µæ¡¯ ÀÎÅÚ Á¤Ç° CPU ÄûÁî ÇÁ·Î¸ð¼Ç ½Ç½Ã
7
Çѱ¹¼ÒÇÁÆ®¿þ¾î»ê¾÷Çùȸ(KOSA)-¾Æ¶÷ÄÚ, µðÁöÅаæÁ¦ À°¼º À§ÇÑ ¾çÇØ°¢¼­ ü°á
8
Å©·Î½º¿À¹öÁ¸, 24ÀÎÄ¡ IPS 75Hz ¸ð´ÏÅÍ 7¸¸3õ¿ø Ư°¡ ÆǸÅ
9
½ºÆ©µð¿À ÀÌ¿Â, Çõ½ÅÀû ¹öÃß¾ó ÇÁ·Î´ö¼Ç ±â¼ú·Î µðÁöÅÐ ¾ÆƼ½ºÆ® '¿þÀ̵å(WADE)'ÀÇ ºê·£µå ÄÝ¶óº¸ °ßÀÎ
10
ÃÖ´ë 35% ¸Þ°¡ÇÒÀÎ! MSI ³ëÆ®ºÏ, 15ÀÏ Àú³á 8½Ã G-LIVE ¹æ¼Û ÁøÇà
½Å¹®»ç¼Ò°³¤ý±â»çÁ¦º¸¤ý±¤°í¹®ÀǤýºÒÆí½Å°í¤ý°³ÀÎÁ¤º¸Ãë±Þ¹æħ¤ýû¼Ò³âº¸È£Á¤Ã¥¤ýÀ̸ÞÀϹ«´Ü¼öÁý°ÅºÎ
¼­¿ïƯº°½Ã ¿µµîÆ÷±¸ ¿µ½Å·Î34±æ 10 ¿µ³²ºôµù 5Ãþ 504È£  |  ´ëÇ¥ÀüÈ­ : 070-7527-0410
µî·Ï¹øÈ£ : ¼­¿ïƯº°½Ã ÀÚ00408  |  µî·Ï³â¿ùÀÏ : 2013³â 4¿ù 15ÀÏ
¹ßÇàÀÎ : (ÁÖ)À̳뿥¾Ø¿¥ ÀÌÁع®  |  ÆíÁýÀÎ : ÀÌÁع®  |  Ã»¼Ò³âº¸È£Ã¥ÀÓÀÚ : ÀÌÁع®
Copyright © 2013 ´º½ºÅÇ. All rights reserved. mail to news@newstap.co.kr