|
PSoC 64 Chip |
ÀÎÇǴϾð Å×Å©³î·ÎÁö½º°¡ IoT µð¹ÙÀ̽º Á¦Á¶»çµéÀÌ Æß¿þ¾î °³¹ß À§ÇèÀ» ÁÙÀÌ°í ºü¸£°Ô Á¦Ç°À» Ãâ½ÃÇÒ ¼ö ÀÖµµ·Ï ¾÷°è ÃÖÃÊÀÇ °íÁýÀû IoT ¶óÀÌÇÁ»çÀÌŬ ¸Å´ÏÁö¸ÕÆ® ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù°í ¹àÇû´Ù.
Àß ¾Ë·ÁÁø PSoC 64 º¸¾È ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¿¡ Trusted Firmware-M ÀÓº£µðµå º¸¾È, Arm Mbed IoT OS, Arm Pelion IoT Ç÷§ÆûÀ» °áÇÕÇØ °í°´µéÀº º°°³ÀÇ º¸¾È Æß¿þ¾î¸¦ °³¹ßÇÒ ÇÊ¿ä ¾øÀÌ IoT Á¦Ç°À» º¸¾ÈÀûÀ¸·Î ¼³°è, °ü¸® ¹× ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ´Ù. Pelion-Ready¿Í Mbed OS-Enabled ¼Ö·ç¼ÇÀº PSA ÀÎÁõ ·¹º§ 1À» ´Þ¼ºÇØ ÃÖ°í ¼öÁØÀÇ º¸¾ÈÀ» ÀÚ¶ûÇÑ´Ù.
ÀÎÇǴϾðÀÇ IoT, ÄÄÇ»ÆÃ, ¹«¼± »ç¾÷ºÎ ¼±ÀÓ ºÎ»çÀåÀÎ ºñÅ©¶÷ ±ÁŸ (Vikram Gupta)´Â “¿©·¯ ¿¬±¸¿¡ µû¸£¸é ¼ÒºñÀÚµéÀÌ IoT Á¦Ç° ±¸¸Å¸¦ ²¨¸®´Â °¡Àå Å« °É¸²µ¹ÀÌ ÇÁ¶óÀ̹ö½Ã¿Í º¸¾È¿¡ ´ëÇÑ ¿°·ÁÀÎ °ÍÀ¸·Î ³ªÅ¸³µ´Ù”¸ç “ÆÄÆ®³Ê»çÀÎ Arm°úÀÇ Çù·ÂÀ¸·Î, ÀÎÇǴϾðÀÇ IoT ¶óÀÌÇÁ»çÀÌŬ ¸Å´ÏÁö¸ÕÆ® ¼Ö·ç¼ÇÀº µð¹ÙÀ̽º Á¦Á¶»çµéÀÌ Ã·´Ü º¸¾È°ú ¿ÀÇ ¼Ò½º Æß¿þ¾î¸¦ °áÇÕÇØ ÀÚ»ç Á¦Ç°À» ¼Õ½±°Ô ¿¬°áÇÏ°í °ü¸®ÇÏ°í ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù”°í ¸»Çß´Ù.
PSoC 64¿¡ Trusted Firmware-MÀ» ±¸ÇöÇØ µð¹ÙÀ̽º º¸¾È ±¸ÇöÀ» Å©°Ô °£¼ÒÈÇÑ´Ù. ¿ÀÇ ¼Ò½º ¼ÒÇÁÆ®¿þ¾î´Â ±¸¼º °¡´ÉÇÑ ÄÄÆ÷³ÍÆ®µéÀ» Á¦°øÇØ PSA Functional API¸¦ °¡´ÉÇÏ°Ô ÇÏ°í Arm Cortex-M ±â¹Ý ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ À§ÇÑ º¸¾ÈÀûÀÎ ÇÁ·Î¼¼½Ì ȯ°æ(SPE)À» »ý¼ºÇÑ´Ù. IoT µð¹ÙÀ̽º Á¦Á¶»çµéÀº PSoC 64 RoT¸¦ ÅëÇؼ ÀÚ»ç ÃÖÁ¾ Á¦Ç°¿¡ ¼ö¿ùÇÏ°Ô PSA ÀÎÁõÀ» ´Þ¼ºÇÒ ¼ö ÀÖ´Ù.
ArmÀÇ ºÎ»çÀåÀÌÀÚ IoT Ç÷§Æû ÃÑ°ý Ã¥ÀÓÀÚÀÎ Âû·» ¸¶¸®´Ï(Charlene Marini)´Â “°í°´µéÀº º¸¾ÈÀûÀÎ RoT(root of trust) ±â¹ÝÀÇ µð¹ÙÀ̽º¸¦ »ç¿ëÇؼ IoT¸¦ ºü¸£°í º¸¾ÈÀûÀ¸·Î °³¹ß, ±¸Ãà, °ü¸®ÇÒ ¼ö ÀÖ´Â À¯¿¬ÇÑ ¼Ö·ç¼ÇÀ» ÇÊ¿ä·Î ÇÑ´Ù”¸ç “ÀÌ ¼Ö·ç¼ÇÀº Arm ±â¹Ý PSoC 64 º¸¾È MCU, Pelion Device Management, Mbed OS, Trusted Firmware-MÀ» ÅëÇÕÇÏ°í PSA Certified ·¹º§ 1 ÀÎÁõÀ» ÃëµæÇØ Ä¨¿¡¼ Ŭ¶ó¿ìµå±îÁö °¡Ä¡ »ç½½ Àü¹Ý¿¡ °ÉÃļ IoT º¸¾ÈÀ» Á¦°øÇÑ´Ù”°í ¸»Çß´Ù.
Pelion Device Management´Â ÇÁ·ÎºñÀú´×¿¡¼ºÎÅÍ µðÄ¿¹Ì¼Å´×¿¡ À̸£´Â Á¦Ç° ¶óÀÌÇÁ»çÀÌŬÀÇ ¸ðµç ´Ü°è¿¡¼ º¸¾ÈÀûÀÎ µð¹ÙÀ̽º °ü¸®¸¦ °¡´ÉÇÏ°Ô ÇÑ´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÀ» À§ÇÑ Arm Cortex-M4 ÄÚ¾î¿Í RoT(½Å·ÚÇÒ ¼ö ÀÖ´Â) º¸¾È Àü¿ë ÄÚÇÁ·Î¼¼¼ÀÎ Arm Cortex-M0+ Äھ °áÇÕÇÑ µà¾ó ÄÚ¾î ¾ÆÅ°ÅØó¸¦ Áö¿øÇÑ´Ù.
PSoC 64´Â IoT-AdvantEdge ¼Ö·ç¼ÇÀÇ ÀϺδÙ. IoT-AdvantEdge´Â ¸ðµç ÇÊ¿äÇÑ ºôµù ºí·ÏµéÀ» Á¦°øÇÔÀ¸·Î½á °í°´µéÀÌ ³·Àº ºñ¿ëÀ¸·Î ºü¸£°Ô IoT Á¦Ç°À» Ãâ½ÃÇϵµ·Ï ÇÑ´Ù. ¶ÇÇÑ Ç׽à Á¦°øµÇ´Â Ä¿³ØƼºñƼ¿¡ º¸¾È°ú ·ÎÄà ÇÁ·Î¼¼½Ì±îÁö ÅëÇÕ Áö¿øÇÔÀ¸·Î½á ¼³°è ÀÛ¾÷À» ´Ü¼øÈÇÑ´Ù.
ÀÎÇǴϾðÀÌ ½ÎÀÌÇÁ·¯½º ¹ÝµµÃ¼¸¦ ÀμöÇÏ¸é¼ PSoC 64 º¸¾È ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ ¶óÀÎÀÌ ÀÚµ¿Â÷, »ê¾÷¿ë, IoT ½ÃÀåÀ» À§ÇÑ ÀÎÇǴϾð ¹ÝµµÃ¼ Æ÷Æ®Æú¸®¿ÀÀÇ ÀϺΰ¡ µÆ´Ù.
PSoC 64 º¸¾È ºÎÆ® ¿ÍÀÌÆÄÀÌ/ºí·çÅõ½º ÆÄÀ̾î´Ï¾î Å°Æ®(CY8CKIT-064B0S2-4343W)´Â ÇöÀç ÁÖ¹® °¡´ÉÇÏ´Ù. Àú·ÅÇÑ Çϵå¿þ¾î Ç÷§ÆûÀ» »ç¿ëÇؼ PSoC 64 º¸¾È ºÎÆ® MCU¿Í Murata ŸÀÔ 1DX ¸ðµâ(CYW4343W ¿ÍÀÌÆÄÀÌ + ºí·çÅõ½º ÄÞº¸ Ĩ)À» ¼³°èÇÏ°í µð¹ö±ëÇÒ ¼ö ÀÖ´Ù. Ãß°¡ Á¤º¸´Â PSoC 64 Á¦Ç° ÆäÀÌÁö³ª »ó¼¼Á¤º¸ ȨÆäÀÌÁö¿¡¼ º¼ ¼ö ÀÖ´Ù. |