¿µ±¹ÀÇ ¹ÝµµÃ¼ ¼³°è(IP) ±â¾÷ ArmÀÌ °³¹ßÀÚµéÀ» ¿ì¼±À¸·Î ÇÏ´Â ÇâÈÄ ºñÁî´Ï½º Àü·« ¹× °èȹÀ» ¹ßÇ¥Çß´Ù. ±× ÀÏȯÀ¸·Î ArmÀº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿ÍÀÇ Çù·ÂÀ» ÅëÇØ, AI ¿öÅ©·Îµå °³¹ß ¶óÀÌÇÁ»çÀÌŬ Àüü¸¦ ÃÖÀûÈÇÏ°í °¡¼ÓÈÇÔÀ¸·Î½á °³¹ßÀÚ °æÇèÀ» Çâ»ó½Ãų °èȹÀÌ´Ù. ¶ÇÇÑ, °³¹ßÀÚµéÀÇ ¾ÆÀ̵ð¾î¸¦ °³¹ß ¹× »ý»ê ´Ü°è±îÁö ´õ¿í ½±°í ºü¸£°Ô ÁøÇàÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â Â÷¼¼´ë Åø üÀÎÀ» Á¦°øÇØ, °³¹ßÀÚµéÀÌ ½ÃÀå ¿ìÀ§¸¦ Á¡ÇÒ ¼ö ÀÖ´Â Â÷º°È ±â´É¿¡ ÁýÁßÇÏ°í »õ·Î¿î ½ÃÀå ±âȸ¿¡ º¸´Ù ½Å¼ÓÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÒ ¿¹Á¤ÀÌ´Ù.
ArmÀÇ ÀÓº£µðµå(embedded) ÄÄÇ»ÆÃÀº ªÀº ½Ã°£¿¡ ¸¹Àº ¹ßÀüÀ» ÀÌ·ç¾ú´Ù. 10¿© ³â µ¿¾È ArmÀÇ Cortex-M ÇÁ·Î¼¼¼´Â ¾à 700¾ï °³ÀÇ µð¹ÙÀ̽º¿¡ žÀçµÇ¾ú°í Arm °³¹ß µµ±¸´Â IoT µð¹ÙÀ̽º °³¹ßÀÇ ±â¹ÝÀ¸·Î ÀÚ¸®Àâ¾Ò´Ù.
ÀÓº£µðµåÀÇ ¼¼°è¿¡ Áß´ëÇÑ º¯È°¡ ÀϾ¸é¼ ArmÀº ÀüȯÁ¡À» ¸ÂÀÌÇß´Ù. ƯÈ÷ IoT, ¸Ó½Å·¯´×(Machine Learning, ÀÌÇÏ ML), µ¥ÀÌÅÍ »çÀ̾ð½ºÀÇ »õ·Î¿î ¼¼°è¿Í ÀÓº£µðµå °³¹ß °£ÀÇ Á¢Á¡ÀÌ Áõ°¡ÇÏ¸é¼ ÀÌ·¯ÇÑ º¯È¸¦ ÀÏÀ¸Å°°í ÀÖ´Ù.
¿À´Ã³¯ÀÇ °³¹ß ÇÁ·Î¼¼½º´Â ½Ã°£ ¼Ò¸ðÀûÀÎ ´Ü°èµéÀ» ¿©·¯ ¹ø °ÅÃÄ, ¿øÇÏ´Â ¿öÅ©·Îµå¸¦ ½ÇÇàÇÒ ÃÖ»óÀÇ Å¬¶ó¿ìµå, ½Ç¸®ÄÜ ÀåÄ¡, ¿î¿µ üÁ¦ ¹× ¹Ìµé¿þ¾î(middleware) °£ Á¶ÇÕÀ» ½Äº°ÇÏ´Â °ÍÀÌ´Ù. ±×¸®°í ÀÌ´Â °³¹ßÀÚµéÀÌ ÁøÁ¤À¸·Î Áß¿äÇÑ ÀÛ¾÷, Áï Çõ½Å¿¡ ÁýÁßÇÒ ¼ö ÀÖµµ·Ï ½Å¼ÓÇÏ°Ô ¿Ï·áµÇ¾î¾ß ÇÑ´Ù.
±×·¯³ª ÀÓº£µðµå, ML, Ŭ¶ó¿ìµå °³¹ßÀÚµéÀº ¼·Î ÀüÇô ´Ù¸¥ ºÐ¾ß¿¡¼ ¿£µåÆ÷ÀÎÆ® ¼³°è¿¡ Á¢±ÙÇϱ⠶§¹®¿¡ °³¹ß ÇÁ·Î¼¼½º °ü·Ã °áÁ¤À» ³»¸®´Â °ÍÀÌ ½±Áö¸¸Àº ¾Ê´Ù. µû¶ó¼ ArmÀº ¸ðµç Áý´ÜÀÌ ´Ù·ê ¼ö ÀÖÀ¸¸ç ³¸¼± ºÐ¾ß¿¡¼µµ ´©±¸³ª ½±°Ô ¾ÆÀ̵ð¾î¸¦ °³¹ß ¹× Ãâ½ÃÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â °³¹ßµµ±¸¸¦ ¼³°èÇÏ°íÀÚ ÇÑ´Ù. ¶ÇÇÑ, »õ·Î¿î °³¹ß ¿öÅ©Ç÷οì´Â »ç¿ëÀÚ°¡ ML, DSP(Digital Signal Processing), ½Ç½Ã°£ ÄÄÇ»Æà °£ÀÇ »õ·Î¿î Á¶ÇÕÀ» ´Ù·ê ¶§¿¡µµ ¼ÒÇÁÆ®¿þ¾î º¹À⼺À» ó¸®ÇÒ ¼ö ÀÖµµ·Ï µµ¿òÀ» ÁÖ¾î¾ß ÇÑ´Ù. ³ª¾Æ°¡, °³¹ß µµ±¸´Â ¸ðµç µð¹ÙÀ̽º ¹× ¿î¿µ üÁ¦¿¡¼ ¿£µåÆ÷ÀÎÆ®¸¦ ¸ðµç Ŭ¶ó¿ìµå ¼ºñ½º °ø±ÞÀÚ¿Í ¿øÈ°ÇÏ°Ô ÅëÇÕÇÏ°í ¿¬°áÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇØ¾ß ÇÑ´Ù.
Áï, ArmÀº °³¹ßÀÚµé·Î ÇÏ¿©±Ý ¿µ°¨¿¡¼ ÇÁ·ÎÅäŸÀÔ, ±×¸®°í »ý»ê ´Ü°è±îÁö ºü¸£°Ô ³ª¾Æ°¥ ¼ö ÀÖµµ·Ï µ½´Â ÅøÀ» °³¹ßÇÏ°íÀÚ ÇÑ´Ù. À̸¦ ÅëÇØ, °³¹ßÀÚµéÀº ±×µéÀÇ ¼³°è ¹æ½ÄÀÌ °³¹ßÀ» º¹ÀâÇÏ°Ô ¸¸µéÁö °ÆÁ¤Çϰųª ±âº» ±¸¼º ¿ä¼ÒµéÀÇ º¯Çü, º¯°æ, ¾÷µ¥ÀÌÆ® µîÀ» ó¸®ÇÏ´Â µ¥ ½Ã°£À» ¼Ò¸ðÇÏ´Â ´ë½Å, ½ÃÀå¿¡¼ ¿ìÀ§¸¦ Á¡ÇÒ »õ·Î¿î Â÷º°È ±â´É¿¡ ÁýÁßÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
ÇöÀç´Â Åø ¹× ¿¡ÄڽýºÅÛ¿¡¼ÀÇ »ç¿ëÀÌ °£ÆíÇÏÁö ¾Ê¾Æ »õ·Î¿î IoT ¹× ML ¼³°è¿¡ ´ëÇÑ ¼ö¿ä°¡ ¾ïÁ¦µÈ »óÅÂÀ̹ǷΠ»õ·Î¿î ÅøÀÌ º¸´Ù Á¶¼ÓÈ÷ ¸¶·ÃµÇ¾î¾ß ÇÑ´Ù. ArmÀÌ 2035³â±îÁö ½ÇÇöÇÏ°íÀÚ ÇÏ´Â 1Á¶ °³ µð¹ÙÀ̽ºµéÀÇ ¼ö¿ä ¸ñǥġ¸¦ ´Þ¼ºÇϱâ À§Çؼ´Â º¸´Ù ¿øÈ°ÇÑ È®À强°ú ±ØÀûÀÎ »ý»ê¼ºÀÌ ¿ä±¸µÈ´Ù. ArmÀº µ¥ÀÌÅÍ °úÇÐÀÚµéºÎÅÍ IoT °³¹ßÀÚµé±îÁö Æ÷ÇÔÇÏ´Â ¸ðµç °³¹ßÀÚµéÀÌ ¹Ì·¡ÀÇ AI ¹× IoT µð¹ÙÀ̽º °³¹ß¿¡ ÇÊ¿äÇÑ ÅøÀ» ¸ðµÎ °¡Áú ¼ö ÀÖµµ·Ï ÇϱâÀ§ÇØ ¸¹Àº ³ë·ÂÀ» ±â¿ïÀÌ°í ÀÖ´Ù.
ÀÌ·¯ÇÑ ³ë·ÂÀÇ ÀÏȯÀ¸·Î, ArmÀº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®(Microsoft)¿Í Çù·ÂÇØ IoT ¿£µåÆ÷ÀÎÆ® µð¹ÙÀ̽º¸¦ À§ÇÑ AI Çõ½ÅÀ» °¡¼ÓÈÇÏ°í ÀÖ´Ù. À̹ø Çù¾÷À» ÅëÇØ ¾ç»ç´Â AI ¿öÅ©·Îµå °³¹ß ¶óÀÌÇÁ»çÀÌŬ Àüü¸¦ ÃÖÀûÈÇÏ°í °¡¼ÓÈÇÏ´Â µ¥ ÃÊÁ¡À» ¸ÂÃâ ¿¹Á¤ÀÌ´Ù. ÀÌ´Â Azure Ŭ¶ó¿ìµå¿¡¼ ML¸ðµ¨À» Æ®·¹ÀÌ´× ¹× Æ©´×ÇÏ´Â °Í¿¡¼ºÎÅÍ ¸ðµç Arm ±â¹Ý ¿£µåÆ÷ÀÎÆ® µð¹ÙÀ̽º¿¡¼ ÇØ´ç ¸ðµ¨À» ÃÖÀûÈ, ¹èÆ÷, ½ÇÇàÇÏ´Â °Í±îÁö ¸ðµÎ Æ÷ÇÔÇÑ´Ù.
³ª¾Æ°¡, ArmÀº ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿ÍÀÇ Çù¾÷À» ÅëÇØ ÀÓº£µðµå, IoT, ±×¸®°í ML °³¹ßÀÚ Ä¿¹Â´ÏƼ °£¿¡ º¸´Ù È¿°úÀûÀÎ ½Ã³ÊÁö°¡ âÃâµÉ ¼ö ÀÖµµ·Ï ÇÒ ¿¹Á¤ÀÌ´Ù. °³¹ßÀÚ °æÇèÀ» ÃÖ¿ì¼±À¸·Î ÇÏ´Â °ÍÀº Çõ½Å°¡µé¿¡°Ô ÈûÀ» ½Ç¾î ÁÖ¾î ±×µéÀÌ ´õ ³ªÀº ¼Ö·ç¼Ç°ú ¹Ì·¡¸¦ ´õ¿í ½±°Ô Á¦°øÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù.
ArmÀÇ Â÷¼¼´ë °³¹ß ¼Ö·ç¼ÇÀº Çö´ë À¥±â¼úÀÇ ÃÖ÷´Ü ±â¼úÀ» ±âÁ¸ÀÇ ¾ÈÁ¤ÀûÀÎ °³¹ß ¹× µð¹ö±× ±â´Éµé°ú °áÇÕ½Ãų ¿¹Á¤ÀÌ´Ù. ÀÌ¿¡ È°¿ëµÉ ±âÁ¸ °³¹ß ¹× µð¹ö±× ±â´ÉµéÀº ³Î¸® »ç¿ëµÇ´Â ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(microcontroller) °³¹ß Å°Æ®ÀÎ Arm Keil MDK¿Í °¡Àå Æ÷°ýÀûÀÎ C/C++ ÀÓº£µðµå Åø Á¦Ç°±ºÀÎ Arm Development Studio¿¡¼ µµÃâÇÑ °ÍÀÌ´Ù. ÃÖ÷´Ü ±â¼ú°ú ±âÁ¸ ±â´ÉµéÀ» °áÇÕÀº ±¤¹üÀ§ÇÑ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¿Í °³¹ß º¸µå Àü¹ÝÀÇ Á¦Ç° °³¹ß ÇÁ·Î¼¼½º¸¦ ´õ ºü¸£°í Á÷°üÀûÀ¸·Î ÁøÇàÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ µÉ °ÍÀÌ´Ù. ¿¹¸¦ µé¸é, MbedÀÇ Ç÷¯±× ¾Ø Ç÷¹ÀÌ ±â´ÉÀ» Keil MDK¿Í °·ÂÇÑ Microsoft Monaco ¿¡µðÅÍÀÇ Àü¹®ÀûÀÎ Áö¿ø°ú °áÇÕ½Ãų ¼ö ÀÖ´Ù. ÀÌ¿Í °°ÀÌ ÀúÀü·Â µð¹ÙÀ̽º¸¦ À§ÇÑ ±Øµµ·Î ºü¸£°í Çö´ëÀûÀ̸ç Çõ½ÅÀûÀÎ ÅøüÀÎÀº °³¹ßÀÚµéÀÌ ÇÁ·ÎÅäŸÀÔ¿¡¼ »ý»ê, ±×¸®°í ´ë·® ¹èÆ÷±îÁö È®ÀåÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÒ °ÍÀÌ´Ù.
ÀÌ·¸°Ô º¸´Ù Çâ»óµÈ Arm ÅøüÀΰú ´õºÒ¾î, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿ÍÀÇ »õ·Î¿î Çù¾÷°ú °°Àº ±¤¹üÀ§ÇÑ À̴ϼÅƼºê¸¦ ÅëÇØ, ÇâÈÄ ¸ðµç °³¹ßÀÚµéÀº È®Àå °¡´ÉÇÑ ½Ç½Ã°£ µ¥ÀÌÅÍ Ã³¸®¿¡ ´ëÇÑ ¿ä±¸»çÇ×µéÀ» ÃæÁ·½ÃÅ°´Âµ¥ ÇÊ¿äÇÑ ±â¹ÝÀ» °®Ãâ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù. ¶ÇÇÑ, ÀÚµ¿È¸¦ Ãß°¡ÇÏ°í ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è, ÄÚµù, ¸ÂÃãȸ¦ ´Ü¼øÈÇÏ´Â ÅøÀ» È°¿ëÇØ, °³¹ßÀÚµéÀº »ý»ê¼ºÀ» ³ôÀÌ°í ÀÛ¾÷À» ´õ¿í ½Å¼ÓÇÏ°Ô ¸¶Ä¥ ¼ö ÀÖ°Ô µÉ °ÍÀÌ´Ù. ³ª¾Æ°¡, µ¥ÀÌÅÍ °úÇÐÀÚµé°ú ML ¿£Áö´Ï¾î, IoT °³¹ßÀÚµéÀÌ ´õ¿í Çâ»óµÈ ÅøÀ» È°¿ëÇØ Çù·ÂÇÒ ¼ö ÀÖ°Ô µÇ¸é¼, »õ·Î¿î ½ÃÀå ±âȸ¿¡ ´õ ºü¸£°Ô ´ëÀÀÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù.
ArmÀÇ ¿ÀÅä¸ðƼºê ¹× IoT »ç¾÷ºÎÀÇ ¼ö¼® ºÎ»çÀå °â ÃÑ°ý ¸Å´ÏÀúÀÎ µöƼ ¹ÙÂ÷´Ï(Dipti Vachani)´Â “ÀÌ·¯ÇÑ ArmÀÇ »õ·Î¿î Àü·«Àº ArmÀÌ Ã¢ÀǼº°ú À¯¿¬¼ºÀ» À§ÇØ ¿À·£ ½Ã°£ ±â¿ï¿©¿Â ³ë·Â°ú Çå½ÅÀ» ¹Ý¿µÇÑ´Ù”¸ç, “¼ÒÇÁÆ®¿þ¾î °³¹ßÀº ÇöÁ¸ÇÏ´Â ±â¼ú °¡¿îµ¥ °¡Àå º¹ÀâÇÑ °úÁ¦ Áß ÇϳªÀÌÁö¸¸, ArmÀº º¹ÀâÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» ÃÖ´ëÇÑ ½±°Ô ÇÒ ¼ö ÀÖ´Â µµ±¸¸¦ Á¦°øÇÔÀ¸·Î½á °³¹ßÀÚµéÀÌ ¾ÆÀ̵ð¾î¸¦ ´õ¿í ºü¸£°í È¿À²ÀûÀ¸·Î Çö½ÇÈÇÒ ¼ö ÀÖ´Â ¼¼»óÀ» ¸¸µé °Í”À̶ó°í ¸»Çß´Ù. |