ÀÔ·Â : 2023-03-12 09:56:16
ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ ÃÊÀúÀü·Â ¸ðµåÀÇ ºí·çÅõ½º LE 5.3(Bluetooth Low Energy 5.3) Ä¿³ØƼºñƼ ±â´É¿¡ ÷´Ü º¸¾È°ú STM32 °³¹ßÀڵ鿡°Ô Ä£¼÷ÇÑ ´Ù¾çÇÑ ÁÖº¯ÀåÄ¡¸¦ °áÇÕÇÑ STM32WBA52 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU)¸¦ Ãâ½ÃÇß´Ù. IoT ±â±â °³¹ßÀÚµéÀº ÀÌ ¹«¼± MCU¸¦ ÅëÇØ ¹«¼± ±â´ÉÀ» Ãß°¡ÇÏ°í, Àü·Â¼Ò¸ð¸¦ ÁÙÀ̸ç, »çÀ̹ö º¸È£ ±â´ÉÀ» °ÈÇÏ¸é¼ ¿§Áö ÇÁ·Î¼¼½Ì ¼º´ÉÀ» Çâ»ó½ÃÄÑ »õ·Î¿î ´Ü°è·Î ½Å¼ÓÇÏ°Ô ³ª¾Æ°¥ ¼ö ÀÖ´Ù. STM32WBA ¹«¼± MCU Ç÷§Æû¿¡´Â ƯÇã ¹ÞÀº STÀÇ ÃÖ÷´Ü ±â¼úÀÌ Æ÷ÇԵŠÀÖ´Ù. ÁÖ¿ä ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î´Â ½º¸¶Æ® Ȩ, »ê¾÷¿ë Á¶¸í, ¼¾¼, Àü±â ½ºÀ§Ä¡, °ÔÀÌÆ®¿þÀÌ, ÈÞ´ë¿ë ÀÇ·á±â±â µîÀÌ ÀÖ´Ù.
STM32WBA52´Â ¼º´É È®´ë¿Í ź·Â¼º¿¡ ´ëÇÑ STÀÇ ÅõÀÚ¸¦ ±â¹ÝÀ¸·Î °³¹ßµÆÀ¸¸ç, ÇöÀç ¸Å½º¸¶ÄÏ¿¡ °ø±ÞµÇ°í ÀÖÀ¸¸ç, Àß ¾Ë·ÁÁø ST Á¦Ç°ÀÎ ÃÊÀúÀü·Â STM32WB MCUÀÇ ÀÔÁõµÈ ¹«¼± ±â´ÉÀ» Á¦°øÇÑ´Ù. ÀÌ MCU´Â 100MHz¿¡¼ µ¿ÀÛÇÏ´Â Arm® Cortex®-M33 ÄÚ¾î·Î ÄÄÇ»Æà ¼º´ÉÀ» Çâ»ó½ÃÅ°¸ç, ÃÖ÷´Ü STM32 ÁÖº¯ÀåÄ¡¸¦ °®Ãß°í ÀÖ´Ù.
°·ÂÇÑ STM32Cube ¿¡ÄڽýºÅÛÀ» ÅëÇØ ±âÁ¸ STM32WB ¹× ¹ü¿ë STM32 MCU¿¡¼ °£ÆíÇÑ ¸¶À̱׷¹À̼ÇÀÌ °¡´ÉÇÏ´Ù. ºí·çÅõ½º LE 5.3 ÇÁ·ÎÅäÄÝ ½ºÅÃÀ» ³»ÀåÇÑ STM32CubeWBA MCU ÆÐÅ°Áö°¡ Áö¿øµÇ¸ç, ¼Õ½±°Ô Æ÷ÆÃÇÒ ¼ö ÀÖ°Ô ±âÁ¸ STM32WB ½Ã¸®Áî ÇÁ·ÎÆÄÀÏ·Î ±¸ÇöµÆ´Ù. ¶ÇÇÑ, STM32Cube ¿¡ÄڽýºÅÛÀº STM32CubeMX ÁÖº¯ÀåÄ¡ ±¸¼º±â¿Í ÄÚµå »ý¼º±â, STM32CubeMonitor-RF ¹«¼± ¼º´É Å×½ºÅÍ, STM32Cube.AI µ¥½ºÅ©Åé ¹× Å¬¶ó¿ìµå ¹öÀü µîÀÇ ÅøÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù. ÀÌ ±¤¹üÀ§ÇÑ ¿¡ÄڽýºÅÛÀÌ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹× °ËÁõÀ» °¡¼ÓÈÇÑ´Ù´Â Á¡Àº ÀÌ¹Ì ÀÔÁõµÆ´Ù. »Ó¸¸ ¾Æ´Ï¶ó ÇÁ·ÎÅäŸÀÌÇÎÀÌ ¿ëÀÌÇϵµ·Ï STM32WBA52¸¦ À§ÇÑ Àü¿ë ´©Å¬·¹¿À(Nucleo) º¸µåÀÎ NUCLEO-WBA52CGµµ Á¦°øµÉ ¿¹Á¤ÀÌ´Ù.
ÅëÇÕ ÃÊÀúÀü·Â ¹«¼±Àº ¾÷°è µ¶º¸ÀûÀÎ +10dBmÀÇ RF Ãâ·Â ÆÄ¿ö¸¦ Á¦°øÇØ ÃÖ´ë 2Mbit/sÀÇ µ¥ÀÌÅÍ Àü¼Û¼Óµµ·Î Àå°Å¸®¿¡¼µµ ¾ÈÁ¤ÀûÀ¸·Î Åë½ÅÀ» Áö¿øÇÑ´Ù. ¹«¼± Åë½ÅÀÌ È°¼ºÈµÈ »óÅ¿¡¼µµ ÀúÀü·Â µö ´ë±â¸ðµå·Î Àüü Àü·Â¼Ò¸ð¸¦ Å©°Ô ÁÙÀÌ¸é¼ ¹èÅ͸® ¿¡³ÊÁö¸¦ Àý°¨ÇÑ´Ù. STM32WBA MCU´Â ÃÖ´ë 20°³±îÁö µ¿½Ã ¿¬°áÀ» Áö¿øÇÑ´Ù.
»çÀ̹ö º¸È£ ±â´ÉÀº Arm Æ®·¯½ºÆ®Á¸(TrustZone) ¾ÆÅ°ÅØó¸¦ °®Ãá Cortex-M33À» ºñ·ÔÇØ º¸¾È °Ý¸®, ¸Þ¸ð¸® º¸È£, º¯Á¶ ¹æÁö¿¡ ±â¹ÝÇÑ PSA º¸¾È ÇÁ·Î±×·¥À» ÅëÇØ °ÈµÆ´Ù. ÀÌ Ç÷§ÆûÀº TF-M(Trusted Firmware for Arm Cortex-M)¿¡ ±â¹ÝÇÑ º¸¾È ¼ÒÇÁÆ®¿þ¾î ¼Ö·ç¼Ç°ú ÇÔ²² Á¦°øµÈ´Ù.
TF-MÀº º¸¾È ºÎÆÃ, º¸¾È Æß¿þ¾î ¾÷µ¥ÀÌÆ®, ¾ÏÈ£È, º¸¾È ½ºÅ丮Áö, ·±Å¸ÀÓ Áõ¸íÀ» ºñ·ÔÇØ PSA RoT(Root of Trust) ¹«°á¼ºÀ» °®Ãç ¾÷°è Ç¥ÁØ PSA ÀÎÁõ º¸¾È ÇÁ·¹ÀÓ¿öÅ© ¿ä°ÇÀ» ÃæÁ·ÇÑ´Ù. ºÎä³Î °ø°Ý¹æÁö ´ëĪ ¹× ºñ´ëĪ ¾ÏÈ£È °¡¼Ó±â°¡ ³»ÀåµÆÀ¸¸ç, HUK(Hardware Unique Key) º¸¾È ÇÁ·Î¼¼½º¸¦ ÀÌ¿ëÇØ Å°¸¦ º¸È£ÇÑ´Ù. ¹°¸®Àû °ø°Ý¿¡ ´ëÇÑ °·ÂÇÑ ³»¼ºÀ» °®Ãá STM32WBA52 Á¦Ç°¶óÀÎÀº Arm PSA ÀÎÁõ ·¹º§ 3 ¹× SESIP3[1] IoT º¸¾È Ç¥ÁØ ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀûÇÕÇÏ´Ù.
STM32WBA52 MCU´Â ÃÊÀúÀü·Â STM32U5 MCUÀÇ ¼ö¸¹Àº ¿¡³ÊÁö Àý°¨ ±â¼úÀ» È°¿ëÇϸé¼, STÀÇ ÀúÀü·Â DMA ¹× ºü¸¥ ¿þÀÌÅ©¾÷ ½Ã°£À» ÅëÇØ À¯¿¬ÇÑ ÀýÀü »óŸ¦ Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ ±â´ÉÀ» ÅëÇØ MCU Àü·ÂÀ» ÃÖ´ë 90%±îÁö Àý°¨ÇÒ ¼ö ÀÖ´Ù. ¿À¹ö»ùÇøµ ±â´ÉÀ¸·Î Á¤È®µµ¸¦ °³¼±ÇÑ 12bit ADC µî ÃÖ÷´Ü ÁÖº¯ÀåÄ¡µµ ÅëÇÕÇÏ°í ÀÖÀ¸¸ç, ³»ºÎ Ç÷¡½Ã¿Í RAMÀÇ ECC(Error Code Correction)·Î µ¥ÀÌÅÍ ¹«°á¼º°ú ¾ÈÀü¼ºÀ» Çâ»ó½ÃŲ´Ù. 1Myte ¿ë·®ÀÇ Ç³ºÎÇÑ Ç÷¡½Ã ¸Þ¸ð¸®´Â »ç¿ëÀÚ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× ÇÁ·ÎÅäÄÝ ½ºÅÃÀ» À§ÇÑ ÀúÀå°ø°£À» Á¦°øÇÑ´Ù.
STM32WBA52 MCU´Â STÀÇ 10³â Á¦Ç°°ø±Þ ÇÁ·Î±×·¥¿¡ Æ÷ÇԵŠ¸Å³â Àå±âÀûÀÎ »ý»ê º¸ÁõÀÌ °»½ÅµÉ ¿¹Á¤ÀÌ´Ù.
ÇöÀç UFQFPN48 ÆÐÅ°Áö ±â¹Ý »ùÇÃÀÌ °ø±ÞµÇ°í ÀÖ´Ù. °¡°ÝÀº UFQFPN48 ÆÐÅ°Áö ±â¹Ý STM32WBA52ÀÇ °æ¿ì, ´ë·® ±¸¸Å ½Ã 1.49´Þ·¯¿¡¼ ½ÃÀÛÇÑ´Ù. NUCLEO-WBA52CG ÇÁ·ÎÅäŸÀÌÇÎ º¸µåÀÇ °¡°ÝÀº 62.50´Þ·¯ÀÌ´Ù.
º£Å¸´º½º ÀÌÁ÷ ±âÀÚ (leejik@betanews.net)
Copyrights ¨Ï BetaNews.net
-
¸ñ·Ï
-
À§·Î