
2016³â 2¿ù 23ÀÏ – ¿µ±¹ ¹ÝµµÃ¼ ¼³°èÀÚ»ê(IP) ±â¾÷ÀÎ ARMÀº ¿À´Ã Â÷¼¼´ë ÀÓº£µðµå Á¦Ç°À» °Ü³ÉÇÑ ÃʰíÈ¿À² ARM ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î¼¼¼ Á¦Ç°±ºÀÇ ÃֽŠÁ¦Ç°ÀÎ ARM® Cortex®-A32 ÇÁ·Î¼¼¼¸¦ ¹ßÇ¥Çß´Ù. Cortex-A32 ÇÁ·Î¼¼¼´Â Àü·Â ¼Ò¸ð°¡ Á¦ÇÑÀûÀÎ 32ºñÆ® ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ǿ¡ ARMv8-A ¾ÆÅ°ÅØÃ³ÀÇ ÀåÁ¡µéÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. Cortex-A32´Â ÇØ´ç ¹üÁÖ¿¡¼ °¡Àå ÀÛ°í, °¡Àå Àü·Â È¿À²ÀûÀÎ ÄÚ¾îÀÌ´Ù.
Á¦ÀÓ½º ¸Æ´Ïºì(James McNiven) ARM CPU ±×·ì »ç¾÷ºÎÀåÀº “ARMÀº ¼ö½Ê ¾ï ´ë¿¡ ´ÞÇÏ´Â ±Øµµ·Î Àü·Â È¿À²ÀûÀÎ ÀÓº£µðµå µð¹ÙÀ̽º¸¦ ±¸µ¿ÇÏ´Â, ŸÀÇ ÃßÁ¾À» ºÒÇãÇÏ´Â ÇÁ·Î¼¼¼ Æ÷Æ®Æú¸®¿À¸¦ Á¦°øÇϰí ÀÖ´Ù”¸ç, “ARM TrustZone® º¸¾È ±â¼úÀ» žÀçÇÑ Cortex-A32 ÇÁ·Î¼¼¼´Â Cortex-A5 ¹× Cortex-A7 ÇÁ·Î¼¼¼ÀÇ ÈÄ¼Ó Á¦Ç°À¸·Î °³¹ßµÆ´Ù. ±âÁ¸ Á¦Ç°µéÀº ½Ì±Û º¸µå ÄÄÇ»ÆÃ, IoT ¿¡Áö ³ëµå ¹× ¿þ¾î·¯ºí µî°ú °°Àº ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀåÂøµÇ¾î »ó´çÇÑ ¼º°øÀ» °ÅµÐ ¹Ù ÀÖ´Ù. »õ·Î Ãâ½ÃµÈ Cortex-A32 ÇÁ·Î¼¼¼´Â ½Ç¸®ÄÜ ÆÄÆ®³ÊµéÀÌ ´õ dzºÎÇϰí, ´õ ¾ÈÀüÇÑ ÀÓº£µðµå ½Ã½ºÅÛÀ» À§ÇØ Çõ½ÅÀ» Ãß±¸ÇÒ ¼ö ÀÖµµ·Ï, º¸´Ù °·ÂÇÑ ¼º´É°ú È¿À²¼ºÀº ¹°·Ð, ARMv8-A ¾ÆÅ°ÅØÃ³ÀÇ ¿©·¯ ÀåÁ¡µéÀ» Á¦°øÇÑ´Ù”°í ¹àÇû´Ù.
32ºñÆ® ÀÓº£µðµå¸¦ À§ÇÑ ÃÖ¼ÒÇü, ÃÖÀúÀü·Â ARMv8-A ÇÁ·Î¼¼¼
ARMv7-A ¾ÆÅ°ÅØÃ³¸¦ ±â¹ÝÀ¸·Î °³¹ßµÈ Cortex-A5 ¹× Cortex-A7 ÇÁ·Î¼¼¼´Â °¡Àå ³Î¸® äÅÃµÈ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î¼¼¼·Î¼ ¸Å¿ì ´Ù¾çÇÑ ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ǵéÀ» ±¸µ¿Çϰí ÀÖ´Ù. ARMv8-A ¾ÆÅ°ÅØÃ³ ±â¹Ý 32ºñÆ® ÇÁ·Î¼¼¼ÀÎ Cortex-A32´Â ±âÁ¸ÀÇ ´ëÇ¥ÀûÀÎ ARM ÀÓº£µðµå 32ºñÆ® ÄÚ¾îÀÎ Cortex-A7º¸´Ù 25% ´õ ³ôÀº È¿À²À» Á¦°øÇϸç, ´õ ³·Àº Àü·ÂÀ¸·Î ´õ ³ôÀº ¼º´ÉÀ» Á¦°øÇÑ´Ù. Cortex-A32´Â ÃÖ¼Ò ±¸¼º¿¡¼ 0.25 mm2 ¹Ì¸¸ÀÇ ½Ç¸®ÄÜ ¿µ¿ªÀ» Â÷ÁöÇϸ鼵µ, 28nm °øÁ¤ ³ëµå¿¡¼ 100 MHz·Î ±¸µ¿ ½Ã ¼Ò¸ðµÇ´Â ÃÑÀü·ÂÀº 4mW ¹Ì¸¸ÀÌ´Ù.
Cortex-A32´Â ½Ì±Û Äھ¼ Äõµå ÄÚ¾î±îÁö ´Ù¾çÇÏ°Ô ±¸¼ºµÉ ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ °¡Àå ÀÛ°í °¡Àå È¿À²ÀûÀÎ ÄÄÇ»ÆÃ µð¹ÙÀ̽ººÎÅÍ IoT(Internet of Things) °ÔÀÌÆ®¿þÀÌ¿Í »ê¾÷¿ë ÄÄÇ»ÆÃ ÀåÄ¡µé±îÁö ¸ðµÎ Áö¿øÇϵµ·Ï ¼º´ÉÀ» À¯¿¬ÇÏ°Ô ±¸¼ºÇÒ ¼ö ÀÖ´Ù.
¸¶Æ¾ ¿¢Åͽº(Maarten Ectors) ij³ë´ÏÄÃÀÇ IoT ´ã´ç ºÎ»çÀåÀº “IoT ³ëµå´Â Á¡Â÷ ´õ¿í ´Ù¾çÇØÁö°í ÀÖÀ¸¸ç º¸´Ù ¹ßÀüÇÑ Ã·´Ü ³ëµåµéÀº ¸¹Àº ±â´ÉÀ» °®Ãá OS¸¦ ¿ä±¸Çϰí ÀÖ´Ù”¸ç, “½º³»ÇÇ ¿ìºÐÅõ ÄÚ¾î(Snappy Ubuntu Core)¿Í Cortex-A32ÀÇ °íÈ¿À² ÇÁ·Î¼¼½Ì ¹× È®À强ÀÌ °áÇյʿ¡ µû¶ó °³¹ßÀÚµéÀº IoT¸¦ À§ÇÑ ¿¡Áö µð¹ÙÀ̽ºÀÇ °æ°è¸¦ ³ÐÈú ¼ö ÀÖ°Ô µÉ °Í”À̶ó°í ¹àÇû´Ù.
ÀÓº£µðµå ÇÁ·Î¼¼¼¸¦ À§ÇÑ ¾ÈÀüÇÑ Åä´ë
Cortex-A32¿¡´Â ARM TrustZone ±â¼úÀÌ Æ÷ÇԵǾî SoC Çϵå¿þ¾î ³»¿¡ º¸¾È»ó ¾ÈÀüÇÑ Åä´ë¸¦ Á¦°øÇÑ´Ù. ³Î¸® äÅÃµÈ º¸¾È ±â¼úÀÎ TrustZoneÀº ÇÁ¸®¹Ì¾ö ½º¸¶Æ®Æù°ú °°Àº µð¹ÙÀ̽º¿¡ ±ÝÀ¶°Å·¡¸¦ À§ÇÑ ¼öÁØ Á¤µµÀÇ ³ôÀº º¸¾È±â´ÉÀ» Á¦°øÇÑ´Ù. Cortex-A32´Â ÀÎÁõ°ú º¸È£¸¦ À§ÇÑ ¾ÏÈ£È ¸í·ÉÀ» Æ÷ÇÔÇϰí ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó, TrustZone CryptoCell-700 ½Ã¸®Áî Á¦Ç°°ú °áÇյǾî Çϵå¿þ¾î ¾ÏÈ£È °¡¼Ó ±â´É°ú °í±Þ RoT(Root of Trust, ½Å·ÚµÈ ·çÆ®) ±â´ÉÀ» ±¸ÇöÇÑ´Ù.
´Ù¾çÇÑ ÀÓº£µðµå ½ÃÀåÀ» À§ÇÑ ¼Ö·ç¼Ç
¼¼°è ÃÖ°íÀÇ ÀÓº£µðµå ¿¡ÄڽýºÅÛÀ» ±¸¼ºÇϰí ÀÖ´Â Cortex-A ÇÁ·Î¼¼¼ ½Ã¸®Áî´Â ÀÚµ¿Â÷ ÀÎÆ÷Å×ÀÎ¸ÕÆ®¿Í »ê¾÷¿ë ÄÁÆ®·Ñ·¯ºÎÅÍ ·Îº¿, ¿þ¾î·¯ºí µð¹ÙÀ̽º µî¿¡ À̸£´Â ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ Àû¿ëµÇ°í ÀÖ´Ù. 100´ë ÀÌ»óÀÇ Cortex-A ±â¹Ý ½Ì±Û º¸µå ÄÄÇ»ÅÍ¿Í Å¸ÀÇ ÃßÁ¾À» ºÒÇãÇÏ´Â ¾ö¼±µÈ dzºÎÇÑ ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾îµé°ú ´õºÒ¾î, Cortex-A32´Â ÀÓº£µðµå ¼³°èÀÚµéÀÌ Àú·ÅÇÑ ºñ¿ëÀ¸·Î ½Å¼ÓÇÏ°Ô ½Ã½ºÅÛ ¹× ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÏ´Â Cortex-A Á¦Ç°±º¿¡ Ãß°¡µÆ´Ù. ½Ì±Û º¸µå ÄÄÇ»ÅÍ¿¡ ´ëÇÑ º¸´Ù ÀÚ¼¼ÇÑ Á¤º¸´Â ARM Connected Community¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.