Å×Å©¿ùµå ´º½º

»ó´Ü¿©¹é
HOME ½ÅÁ¦Ç° ºÎǰ¡¤¼¾¼­
¸¶ÀÌÅ©·ÎĨ, ¼Õ½¬¿î ±¸±Û Ŭ¶ó¿ìµå¿ë AVR MCU °³¹ß º¸µå Ãâ½Ã
¾ç´ë±Ô ±âÀÚ | ½ÂÀÎ 2018.10.11 11:26

[Å×Å©¿ùµå=¾ç´ë±Ô ±âÀÚ] ±âÁ¸ÀÇ °æ¿ì ÀÓº£µðµå °³¹ßÀÚµéÀº Ŭ¶ó¿ìµå ±â¹Ý Ä¿³ØÆ¼µå ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛÀ» À§ÇØ Åë½Å ÇÁ·ÎÅäÄÝ, º¸¾È, Çϵå¿þ¾î ȣȯ¼º ºÐ¾ßÀÇ Àü¹®¼ºÀ» ¾ò°íÀÚ »ó´çÇÑ ½Ã°£°ú ÀÚ¿øÀ» ÅõÀÔÇØ¾ß Çß´Ù. ÀÌ ¹®Á¦¸¦ ±Øº¹Çϱâ À§ÇØ ÈçÈ÷ ´ë±Ô¸ð ¼ÒÇÁÆ®¿þ¾î ÇÁ·¹ÀÓ¿öÅ©¿Í RTOS(Real Time Operating Systems)°¡ »ç¿ëµÇÁö¸¸, ÀÌ·Î ÀÎÇØ °³¹ß ½Ã°£°ú ³ë·Â, ºñ¿ë, º¸¾È Ãë¾à¼º ¶ÇÇÑ ³ô¾ÆÁø´Ù. ÀÌ¿¡ ¸¶ÀÌÅ©·ÎĨÅ×Å©³î·ÎÁö¿¡¼­´Â ±¸±Û Ŭ¶ó¿ìµå(Google Cloud)¿ÍÀÇ ÆÄÆ®³Ê½Ê È®´ëÀÇ Çϳª·Î °³¹ßÀÚµéÀÌ ´Ü ¸î ºÐ¸¸¿¡ Ä¿³ØÆ¼µå µð¹ÙÀ̽º¸¦ ÇÁ·ÎÅäŸÀÌÇÎÇÒ ¼ö ÀÖ´Â ½Å¼ÓÇÑ IoT °³¹ß º¸µå¸¦ »õ·Ó°Ô Ãâ½ÃÇß´Ù. ÀÌ ¼Ö·ç¼ÇÀº °£ÆíÇϸ鼭µµ È¿°úÀûÀÎ ¹æ½ÄÀ¸·Î ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿¬°áÇϰíÀÚ °­·ÂÇÑ AVR ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU), CryptoAuthentication º¸¾È IC, ÀÎÁõµÈ Wi-Fi ³×Æ®¿öÅ© ÄÁÆ®·Ñ·¯¸¦ Çϳª·Î °áÇÕÇÑ Á¦Ç°ÀÌ´Ù. ¿¬°áÀÌ ÀÌ·ïÁö¸é, ±Ô¸ð¿¡ ¸Â´Â ÀÇ»ç °áÁ¤À» ¼Õ½±°Ô ¾Ë¸± ¼ö ÀÖµµ·Ï ±¸±Û Ŭ¶ó¿ìµå IoT ÄÚ¾î(Google Cloud IoT Core)¸¦ ÅëÇØ µ¥ÀÌÅ͸¦ ¼öÁý, ó¸®, ºÐ¼®ÇÒ ¼ö ÀÖ´Ù.

AVR-IoT WG °³¹ß º¸µå¸¦ »ç¿ëÇÏ¸é °³¹ßÀÚµéÀº ¹«·á ¿Â¶óÀÎ Æ÷ÅÐ www.AVR-IoT.com¿¡¼­ Ŭ¸¯ ÇÑ ¹øÀ¸·Î ½Å±Ô ¶Ç´Â ±âÁ¸ ÇÁ·ÎÁ§Æ®¿¡ ±¸±Û Ŭ¶ó¿ìµå Ä¿³ØÆ¼ºñƼ¸¦ Ãß°¡ÇÒ ¼ö ÀÖ´Ù. ¿¬°áÇÑ ´ÙÀ½¿¡´Â ¸¶ÀÌÅ©·ÎĨÀÇ ½Å¼ÓÇÑ °³¹ß ÅøÀÎ MPLAB ÄÚµå ÄÁÇDZԷ¹ÀÌÅÍ(MCC)³ª ¾ÆÆ®¸á ½ºÅ¸Æ®(Atmel START)¸¦ ÀÌ¿ëÇØ Ŭ¶ó¿ìµå »ó¿¡¼­ °³¹ß°ú µð¹ö±ëÀ» ÇÒ ¼ö ÀÖ´Ù. ÀÌ º¸µå´Â °³¹ßÀÚµéÀÌ IoT µðÀÚÀÎÀ» ½Å¼ÓÇÏ°Ô Å¬¶ó¿ìµå·Î ¿¬°áÇÒ ¼ö ÀÖµµ·Ï ½º¸¶Æ®, Ä¿³ØÆ¼µå, º¸¾È µð¹ÙÀ̽º¸¦ Çϳª·Î ÅëÇÕÇÑ Á¦Ç°ÀÌ´Ù.

¡ã ÁÖº¯ÀåÄ¡°¡ ÅëÇÕµÈ °­·ÂÇÑ AVR ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU): ATmega4808 8ºñÆ® MCU´Â AVR ¾ÆÅ°ÅØÃ³ÀÇ ÇÁ·Î¼¼½Ì ¼º´É°ú ´Ü¼ø¼º¿¡ ÷´Ü ¼¾½Ì°ú °ß°íÇÑ ±¸µ¿ ±â´ÉÀÌ Ãß°¡µÇ¾ú´Ù. Àü·Â ¼Òºñ¸¦ ³·Ãß´Â ÃֽŠCIP(Core Independent Peripherals) ±â´Éµé°ú ÇÔ²² ½Ç½Ã°£ ¼¾½Ì°ú ÄÁÆ®·Ñ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ÷´Ü ¼º´ÉÀ» Á¦°øÇÑ´Ù.

¡ã Çϵå¿þ¾îÀÇ ½Å·ÚÁ¡(Root of Trust, RoT) º¸È£¸¦ À§ÇÑ º¸¾È ¼ÒÀÚ(Secure Element): ATECC608A CryptoAuthentication µð¹ÙÀ̽º´Â °¢ µð¹ÙÀ̽º¿¡ ¾ÈÀüÇÏ°Ô ÀÎÁõ °¡´ÉÇÑ ½Å·Ú ¶Ç´Â º¸È£µÇ´Â ID¸¦ Á¦°øÇÑ´Ù. ATECC608A µð¹ÙÀ̽º´Â ±¸±Û Ŭ¶ó¿ìµå IoT Äھ »çÀü µî·ÏµÅ ÀÖÀ¸¹Ç·Î ÅÍÄ¡ ÇÁ·ÎºñÀú´× ¾øÀÌ ¹Ù·Î »ç¿ë °¡´ÉÇÏ´Ù.
¡ã ±¸±Û Ŭ¶ó¿ìµå·ÎÀÇ Wi-Fi Ä¿³ØÆ¼ºñƼ Á¦°ø: ATWINC1510Àº »ê¾÷¿ë µî±ÞÀÇ ¿ÏÀü ÀÎÁõÀ» ¹ÞÀº IEEE 802.11 b/g/n IoT ³×Æ®¿öÅ© ÄÁÆ®·Ñ·¯·Î¼­, ¼±ÅÃÇÑ MCU¿¡ À¯¿¬ÇÑ SPI ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ¼Õ½¬¿î ¿¬°áÀÌ °¡´ÉÇÏ´Ù. ÀÌ ¸ðµâÀ» »ç¿ëÇÏ¸é ³×Æ®¿öÅ· ÇÁ·ÎÅäÄÝ¿¡ ´ëÇÑ Àü¹®¼ºÀ» ½×À» Çʿ䰡 ¾ø´Ù.

¸¶ÀÌÅ©·ÎĨÀÇ 8ºñÆ® MCU »ç¾÷ºÎ ºÎ»çÀåÀÎ ½ºÆ¼ºê µå·¹È£ºí(Steve Drehobl)Àº “¾ÈÀüÇÑ Å¬¶ó¿ìµå ±â¹Ý Ä¿³ØÆ¼µå ½Ã½ºÅÛÀ» ¼³°èÇÏ´Â ÀÛ¾÷Àº ¾î·Á¿ï Çʿ䰡 ¾ø´Ù. ¸¶ÀÌÅ©·ÎĨÀÌ ±¸±Û Ŭ¶ó¿ìµå¿Í ÇÔ²² Á¦°øÇÏ´Â È®ÀåµÈ ¼Ö·ç¼ÇµéÀº IoT µðÀÚÀÎ °³¹ß ½Ã°£À» ´ÜÃà½Ã۰íÀÚ ´Ü¼øÈ­µÈ °³¹ß °úÁ¤À» Áö¿øÇÑ´Ù”¶ó¸ç, “ÀÌ º¸µå´Â MCC¿Í ¾ÆÆ®¸á ½ºÅ¸Æ®¸¦ ¸ðµÎ Áö¿øÇϹǷÎ, ¼±È£ÇÏ´Â ÅøÀ» »ç¿ëÇØ °³¹ß ÀÛ¾÷À» °¡¼ÓÈ­ÇÒ ¼ö ÀÖ´Ù”°í ¸»Çß´Ù.

µð¹ÙÀ̽º¸¦ ±¸±Û Ŭ¶ó¿ìµå IoTÄÚ¾î ÀÎÇÁ¶ó¿¡ ¿¬°áÇÏ¸é °­·ÂÇÑ µ¥ÀÌÅÍ¿Í ºÐ¼® ¼º´ÉÀ̶ó´Â ÀåÁ¡À» ¾òÀ» ¼ö ÀÖÀ¸¸ç, À̸¦ ÅëÇØ °³¹ßÀÚµéÀº ´õ ¿ì¼öÇÏ°í ½º¸¶Æ®ÇÑ Á¦Ç°À» °³¹ßÇÒ ¼ö ÀÖ´Ù. ÀÌ ÀÎÇÁ¶óÀÇ ÀϺκÐÀ¸·Î½á, ÀÓº£µðµå µðÀÚÀÎ °³¹ß ½Ã ¼ö¸¹Àº ¼¾¼­ ³ëµå¿¡¼­ ºü¸£°Ô º¯È­ÇÏ´Â Á¶°ÇµéÀ» º¸´Ù Àß È°¿ëÇÏ°í ´ëÀÀÇÒ ¼ö ÀÖ´Ù.

±¸±Û Ŭ¶ó¿ìµå IoTÀÇ Á¦Ç° °ü¸® Ã¥ÀÓÀÚÀÎ ¾ÈÅä´Ï ÆÄ½º¸¶¸£(Antony Passemard)´Â “¸¶ÀÌÅ©·ÎĨ ¼Ö·ç¼ÇÀ» »ç¿ëÇÏ¸é ±¸±Û Ŭ¶ó¿ìµå IoT °í°´µéÀº º¸¾È¼º¿¡ ´ëÇÑ Å¸Çù ¾øÀÌ ÀÚ»ç ¾ÖÇø®ÄÉÀ̼ÇÀ» ´ë±Ô¸ð·Î ºü¸£°Ô ±¸Ãà ¹× ÀÌÀüÇÒ ¼ö ÀÖ´Ù”¶ó¸ç, “±¸±Û Ŭ¶ó¿ìµå Ç÷§ÆûÀÇ ³×Æ®¿öÅ© ÀÎÇÁ¶ó¿Í ±¸±ÛÀÇ IoT ¼­ºñ½º¿¡ ÀÌ º¸µåÀÇ °£Æí¼ºÀÌ °áÇյǾî, °­·ÂÇÑ ºÐ¼® Åø°ú µ¶º¸ÀûÀÎ ¸Ó½Å ·¯´× ¼º´ÉÀ» ´©±¸µç ¼Õ½±°Ô ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù”°í ¹àÇû´Ù.

#¸¶ÀÌÅ©·ÎĨÅ×Å©³î·ÎÁö#±¸±Û Ŭ¶ó¿ìµå IoT#AVR MCU#CryptoAuthentication º¸¾È IC#RoT

¾ç´ë±Ô ±âÀÚ  yangdae@epnc.co.kr

<ÀúÀÛ±ÇÀÚ © TECHWORLD News, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>

¾ç´ë±Ô ±âÀÚÀÇ ´Ù¸¥±â»ç º¸±â
iconÀαâ±â»ç
PREV NEXT

¿©¹é
¿©¹é
¿©¹é
¿©¹é
¿©¹é
icon
¿©¹é
¿©¹é
¿©¹é
¿©¹é
½ÅÁ¦Ç°
¿©¹é
Back to Top