NXP ¹ÝµµÃ¼°¡ IoT ¹× »ê¾÷¿ë IoT ¼Ö·ç¼Ç °³¹ßÀ» ´Ü¼øÈÇϵµ·Ï ¼³°èµÈ »õ·Î¿î RW612 ¹× K32W148 µð¹ÙÀ̽º¸¦ ¹ßÇ¥Çß´Ù. µÎ µð¹ÙÀ̽º´Â NXPÀÇ ¿£µå Åõ ¿£µå(end-to-end) ¸ÅÅÍ(Matter) ¼Ö·ç¼Ç Æ÷Æ®Æú¸®¿À¿¡ Ãß°¡µÇ¾î °í±Þ ¿§Áö ÇÁ·Î¼¼½Ì ±â´É°ú ÅëÇÕ º¸¾ÈÀ» °áÇÕ, ¸ÅÅÍ Áö¿ø ½º¸¶Æ®È¨ µð¹ÙÀ̽ºÀÇ ºñ¿ëÀ» Àý°¨ÇÏ°í ¼³°è¸¦ ´Ü¼øÈÇÑ´Ù.
NXP¸¦ ºñ·ÔÇÑ ¾÷°è ¼±µÎ ¾÷üµéÀÇ ÄÁ¼Ò½Ã¾öÀÎ CSA(Connectivity Standards Alliance)´Â ÃÖ±Ù ½º¸¶Æ®È¨¿¡¼ µð¹ÙÀ̽º »óÈ£ ¿î¿ë¼ºÀ» ¿ëÀÌÇÏ°Ô Çϱâ À§ÇÑ ¸ÅÅÍ Ç¥ÁØÀ» ¹ßÇ¥Çß´Ù. ¸ÅÅÍ´Â ´Ù¾çÇÑ ºê·£µå¿Í »ýÅ°èÀÇ µð¹ÙÀ̽º°¡ ¿øÈ°ÇÏ°í ¾ÈÁ¤ÀûÀÌ¸ç ¾ÈÀüÇÏ°Ô Åë½ÅÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇØ ¼ÒºñÀÚµéÀ» »ýÅ°è Á¦¾à¿¡¼ ÀÚÀ¯·Ó°Ô ÇÑ´Ù. ÀÌ·± Çõ½ÅÀûÀÎ Á¢±Ù ¹æ½ÄÀ» ÅëÇØ ¼ÒºñÀÚ´Â º¹ÀâÇÏ°í È¥¶õ½º·¯¿î ¿¬°á ¿ä±¸»çÇ׿¡ Á¦ÇѵÇÁö ¾Ê°í ¿øÇÏ´Â ±â´É¿¡ µû¶ó ±â±â¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ NXP K32W148°ú RW612ÀÇ Æ®¶óÀÌ ¶óµð¿À(tri-radio)´Â ¸ÅÅÍ¿¡ ´ëÇÑ ³×ÀÌƼºê Áö¿øÀÌ È®º¸µÇ¸é ¸ÖƼÇÁ·ÎÅäÄÝ Áö¿øÀ» Á¦°øÇØ ¸ÅÅÍ ±â´ÉÀ» ½º¸¶Æ®È¨ µð¹ÙÀ̽º¿¡ º¸´Ù ½±°Ô ÅëÇÕÇÑ´Ù.
RW612´Â ¿ÍÀÌÆÄÀÌ(Wi-Fi) 6, ºí·çÅõ½º Àú¿¡³ÊÁö(Bluetooth Low Energy, BLE) 5.3 ¹× 802.15.4¸¦ µ¿½Ã¿¡ Áö¿øÇÏ´Â ¾÷°è ÃÖÃÊÀÇ Æ®¶óÀÌ ¶óµð¿À MCUÀÌ´Ù. ½º·¹µå(Thread) ¶Ç´Â Áö±×ºñ(Zigbee)¸¦ Áö¿øÇÏ¸ç ¿ÂµµÁ¶Àý±â, Â÷°í ¹® °³Æó±â, µµ¾î¶ô, IPÄ«¸Þ¶ó, ·Îº¿Ã»¼Ò±â µî ½º¸¶Æ® °¡ÀüÁ¦Ç°À» ´ë»óÀ¸·Î ÇÑ´Ù.
K32W148 ¹«¼± MCU´Â ½º¸¶Æ® Ç÷¯±×, ½º¸¶Æ® Á¶¸í, ÀúÀü·Â ½º¸¶Æ® µð¹ÙÀ̽º, ¼¾¼ µîÀÇ µð¹ÙÀ̽º¿¡ ´ëÇØ ½º·¹µå, BLE 5.3 ¹× Áö±×ºñ Àü¹Ý¿¡ °ÉÃÄ ¸ÖƼÇÁ·ÎÅäÄÝ È°¼ºÈ¸¦ Áö¿øÇÑ´Ù. ¶ÇÇÑ È¨ ¶ó¿ìÅÍ¿Í Çãºê, ºê¸®Áö¿¡ ½º·¹µå¿Í Áö±×ºñ Áö¿øÀ» ¼Õ½±°Ô Ãß°¡ÇÒ ¼ö ÀÖ´Ù. ¸ÖƼÇÁ·ÎÅäÄÝ Áö¿øÀº ´ÜÀÏ ¾ÈÅ׳ª·Î ºñ¿ëÀ» Àý°¨ÇÏ°í ¾ÈÅ׳ª ¼³°è¸¦ ´Ü¼øÈÇÑ´Ù.
·¡¸® ¿Ã¸®¹Ù½º(Larry Olivas) NXP ¹ÝµµÃ¼ ¹«¼± ¿¬°á ¼Ö·ç¼Ç ÃÑ°ý °â ºÎ»çÀåÀº “Â÷¼¼´ë ¼ÒºñÀÚ ¹× »ê¾÷¿ë µð¹ÙÀ̽º´Â ½º·¹µå, ¿ÍÀÌÆÄÀÌ, ºí·çÅõ½º, ¸ÅÅÍ µî °¡Àå Áß¿äÇÑ ÇÁ·ÎÅäÄÝ Àü¹Ý¿¡ °ÉÃÄ ¾ÈÀüÇÑ ¿¬°á¼º°ú °í±Þ MCU¸¦ ÀûÀýÇÏ°Ô Á¶ÇÕÇØ¾ß ÇÑ´Ù. NXPÀÇ °í±Þ ¿§Áö ÇÁ·Î¼¼½Ì ¼º´É, ¾÷°è ÃÖ°íÀÇ Æ®¶óÀÌ ¶óµð¿À Æ÷Æ®Æú¸®¿À, °í±Þ º¸¾È ¼º´ÉÀ» °áÇÕÇÏ¸é ¼³°è¸¦ ´Ü¼øÈÇÏ°í ¸ÅÅÍ Áö¿øÀÇ º¹À⼺À» ÁÙÀÏ ¼ö ÀÖ´Ù. ÀÌ·Î½á ½º¸¶Æ® µð¹ÙÀ̽º Á¦Á¶¾÷üµéÀÌ Çõ½ÅÀûÀÎ Â÷¼¼´ë Á¦Ç°À» ´õ¿í »¡¸® ½ÃÀå¿¡ Ãâ½ÃÇÒ ¼ö ÀÖ°Ô µÆ´Ù"°í ¸»Çß´Ù.
Æ®¶óÀÌ ¶óµð¿À·Î ½º¸¶Æ®È¨ µð¹ÙÀ̽º °³¹ß °£¼ÒÈ
RW612´Â ¿§Áö¹ö½º(EdgeVerse)i.MX RT Å©·Î½º¿À¹ö MCU Á¦Ç°±ºÀÇ ÅëÇÕ Æ®¶óÀÌ ¶óµð¿À ¹× °í±Þ ¿§Áö ÇÁ·Î¼¼½Ì ¼º´ÉÀ» È°¿ëÇÑ´Ù. Æ®·¯½ºÆ®Á¸(TrustZone)-M°ú ¿ÏÀüÈ÷ ÅëÇÕµÈ Wi-Fi 6, BLE 5.3 ¹× 802.15.4¸¦ Áö¿øÇÏ´Â Arm Cortex-M33 MCU ¼ºê½Ã½ºÅÛ ¶ÇÇÑ °®Ãè´Ù. RW612¿¡´Â ´Ù¾çÇÑ Á÷·Ä ÇÁ·ÎÅäÄÝÀ» Áö¿øÇÏ´Â ÀÌ´õ³Ý(Ethernet), LCD ÄÁÆ®·Ñ·¯ ¹× 5°³ÀÇ Ç÷º½ºÄÄ(FlexComm) ¸ðµâÀ» Æ÷ÇÔÇÑ ¿ÂĨ SRAM°ú °í¼º´É ±¸¼º °¡´É ÁÖº¯ µð¹ÙÀ̽º°¡ Æ÷ÇԵȴÙ. ÀÌ·Î½á ³ôÀº ¼öÁØÀÇ ÅëÇÕ ±â´ÉÀ» Á¦°øÇØ ¼³°è º¹À⼺°ú BOM (Bill of material) ºñ¿ë, ¼Ö·ç¼Ç Å©±â¸¦ ÁÙÀÏ ¼ö ÀÖ´Ù. »Ó¸¸ ¾Æ´Ï¶ó ÅëÇÕ MCU ¿¢½ºÇÁ·¹¼Ò(Xpresso) °³¹ß ȯ°æ¿¡¼ Áö¿øµÅ ½ÃÀå Ãâ½Ã ±â°£À» ´ÜÃàÇÑ´Ù.
NXP´Â µ¿ÀÏÇÑ µð¹ÙÀ̽º Á¦Ç°±ºÀÇ ÀϺÎÀÎ RW610 ¶ÇÇÑ Á¦°øÇÑ´Ù. ¿©±â¿¡ ÈÞ´ë¿ë ¿Àµð¿À µð¹ÙÀ̽º ¹× ½ºÇÇÄ¿, Ȩ ½Ã¾îÅÍ ½Ã½ºÅÛ, °ÔÀÓ ÄÁÆ®·Ñ·¯¸¦ ºñ·ÔÇÑ ¿Àµð¿À Á᫐ ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ BLE ¿Àµð¿À ¹× ¿À¶óij½ºÆ®(Auracast) ºê·Îµåij½ºÆ® ¿Àµð¿À µî »õ·Î¿î ±â´ÉÀ» Áö¿øÇÒ ¹Ø¹ÙÅÁÀ» ¸¶·ÃÇß´Ù.
¸ÅÅÍ Áö¿ø ½º¸¶Æ®È¨À» À§ÇÑ ¹«¼± MCU
¸ÖƼÇÁ·ÎÅäÄÝ K32W148 ¹«¼± MCU´Â º°µµÀÇ ¹«¼± ¹× º¸¾È ½ÇÇà ȯ°æÀ¸·Î ¼³°èµÅ °í°´ÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡ ¸ÞÀÎ Arm Cortex-M33 ÄÚ¾î¿Í ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¸ÖƼÇÁ·ÎÅäÄÝ ¶óµð¿À´Â ¸ÅÅÍ, ½º·¹µå, BLE 5.3, Áö±×ºñ¸¦ Áö¿øÇÑ´Ù. ¶ÇÇÑ ½º·¹µå, Áö±×ºñ µî ´ÙÁß IEEE 802.15.4 ³×Æ®¿öÅ©ÀÇ °øÁ¸À» ´Ü¼øÈÇÏ´Â µà¾ó PAN ±â´Éµµ Æ÷ÇÔÇÏ°í ÀÖ´Ù. K32W148Àº ÅëÇÕ MCU ¿¢½ºÇÁ·¹¼Ò °³¹ß ȯ°æ¿¡¼µµ Áö¿øµÅ Ãâ½Ã ½Ã°£À» ´ÜÃàÇÒ ¼ö ÀÖ´Ù.
¸ÅÅÍ Áö¿øÀÇ ÇÙ½É, º¸¾È
K32W148°ú RW61x ¹«¼± MCU´Â ½ÃÅ¥¾î ¹ÙÀÌ µðÀÚÀÎ(secure-by-design) Á¢±Ù ¹æ½ÄÀ» ÃëÇÏ´Â NXPÀÇ ¿§Áö¶ô º¸¾È(EdgeLock Assurance) ÇÁ·Î±×·¥ÀÇ ÀϺδÙ. ¿ø°Ý ¹× ·ÎÄà ¼ÒÇÁÆ®¿þ¾î °ø°Ý¿¡ ´ëÇÑ º¸È£ ±â´ÉÀ» Á¦°øÇÏ¸ç ½ÃÅ¥¾î ºÎÆÃ, ½ÃÅ¥¾î µð¹ö±ë, ½ÃÅ¥¾î OTA(over-the-air) Æß¿þ¾î ¾÷µ¥ÀÌÆ®¸¦ Áö¿øÇÑ´Ù. ¿©±â¿¡´Â °íÁ¤µÈ ½Å·ÚÁ¡(Root of Trust, RoT) Çϵå¿þ¾î °¡¼Ó ¾ÏÈ£È, ¶óÀÌÇÁ»çÀÌŬ ¸Å´ÏÁö¸ÕÆ® ±â´Éµµ Æ÷ÇԵǸç, ¿§Áö¶ô SE05x ½ÃÅ¥¾î ¿¤¸®¸àÆ®(secure element) ¹× ¿§Áö¶ô A5000 ½ÃÅ¥¾î ¾î¼¾Æ¼ÄÉÀÌÅÍ(secure authenicator)¿Í ¿øÈ°ÇÏ°Ô ÀÛµ¿Çϵµ·Ï ÃÖÀûȵƴÙ.
ÀÌ¿Í °°Àº °³º° º¸¾È ±¸¼º ¿ä¼Ò´Â Å°¿Í ÀÎÁõ¼°¡ ¼±ÅÃÀûÀ¸·Î »çÀü¿¡ ÁÖÀԵŠ±¹Á¦°øÅëÆò°¡±âÁØ(Common Criteria)ÀÎ EAL6+¿¡ ºÎÇÕÇÏ´Â ÅÏÅ° Ç÷¯±×ÀÎ ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù. À̷νá Ãß°¡ÀûÀÎ º¯Á¶ ¹æÁö ±â´É°ú µð¹ÙÀ̽º ¹«°á¼º º¸È£ ¶Ç´Â º¸¾È UWB ¹üÀ§ ÁöÁ¤ µî Ãß°¡ÀûÀÎ º¸¾È »ç¿ë »ç·Ê¸¦ Áö¿øÇÑ´Ù. ¶ÇÇÑ µÎ MCU ¸ðµÎ NXP ¿§Áö¶ô 2GO ¼ºñ½º¸¦ Áö¿øÇØ Á¦Á¶¿Í µð¹ÙÀ̽ºÀÇ ¶óÀÌÇÁ»çÀÌŬ Àü¹Ý¿¡ °ÉÃÄ µð¹ÙÀ̽º ÀÚ°Ý Áõ¸íÀÇ ÇÁ·ÎºñÀú´×(provisioning) ¹× °ü¸®¸¦ °£¼ÒÈÇÒ ¼ö ÀÖ´Ù. |