ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ ±â·ÏÀûÀÎ ¼º´ÉÀ» °®Ãá ÀÓº£µðµå Ç÷¡½Ã ±â¹ÝÀÇ STM32 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU)¸¦ Ãâ½ÃÇØ ºñ¿ë¿¡ ¹Î°¨ÇÑ ½ÅÁ¦Ç°¿¡ dzºÎÇÑ ±×·¡ÇÈ°ú AI ¹× ÃÖ÷´Ü »çÀ̹ö º¸È£ ±â´É°ú °°Àº ÷´Ü ±â´ÉÀ» Á¦°øÇÑ´Ù°í ¹àÇû´Ù.
»õ·Î¿î STM32H7 MCU´Â Arm Cortex-M7 Äھ ±â¹ÝÀ¸·Î ±¸ÇöµÇ¾úÀ¸¸ç, ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇϱâ À§ÇØ Ç÷¡½Ã ½ºÅ丮Áö¸¦ Ĩ »ó¿¡ ÅëÇÕÇÑ MCU Áß ½ÃÀå ÃÖ°í ÄÚ¾î ¼ÓµµÀÎ 550MHz·Î µ¿ÀÛÇÑ´Ù. ÃÖ´ë 1Mbyte Ç÷¡½Ã°¡ Áö¿øµÇ´Â ÀÌ ´ÜÀÏ ÄÚ¾î µð¹ÙÀ̽º´Â ºñ¿ë ¹Î°¨Çü ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇØ °æÁ¦ÀûÀÎ ºñ¿ëÀ¸·Î Çâ»óµÈ ¼º´ÉÀ» Á¦°øÇÑ´Ù.
ÀÌ µð¹ÙÀ̽º´Â ¿ÜºÎ ½ºÅ丮Áö¿ÍÀÇ ÀÎÅÍ·¢¼Çµµ °¡´ÉÇϸç, µ¿½Ã¿¡ ¿Ïº®ÇÑ ½ÇÇà ¼º´É°ú º¸¾È¼ºÀ» ±¸ÇöÇÑ´Ù. 2778 CoreMark ¹× 1177 DMIPS¿¡ À̸£´Â º¥Ä¡¸¶Å© ¼º´É ¼öÄ¡´Â FMC(Flexible Memory Controller) ¹× ¿ÁÅ»(Octal) SPI ¸Þ¸ð¸® ÀÎÅÍÆäÀ̽º µîÀÇ ±â´ÉÀ» ÅëÇØ ³»ºÎ³ª ¿ÜºÎ ¸Þ¸ð¸®¿¡¼ ¸ðµÎ ±¸ÇöµÈ´Ù. À̸¦ ÅëÇØ ¼³°èÀÚ´Â ´ëÇü ÇÁ·¹ÀÓ ¹öÆÛ°¡ ÇÊ¿äÇÑ °íÇØ»óµµ, Ç® Ä÷¯ ±×·¡ÇÈ ¹× ºñµð¿Àó·³ ¸Þ¸ð¸®¸¦ ¸¹ÀÌ »ç¿ëÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ó¸®ÇÒ ¼ö ÀÖÀ¸¸ç, Á¤±³ÇÏ°í ¸ôÀÔ°¨ ÀÖ´Â »ç¿ëÀÚ °æÇèÀ» Áö¿øÇÏ´Â ½ÅÁ¦Ç°À» °³¹ßÇÒ ¼ö ÀÖ´Ù.
Ç® Ä÷¯ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º »ý¼ºÀ» Áö¿øÇÏ´Â TouchGFX ±×·¡ÇÈ ÇÁ·¹ÀÓ¿öÅ© STM32Cube È®Àå ÆÐÅ°Áö(X-CUBE-TOUCHGFX)¿Í TouchGFX µðÀÚÀÌ³Ê ÇÁ·Î±×·¡¹Ö Åøµµ ¹«·á·Î Á¦°øµÈ´Ù.
STM32Cube ¿¡ÄڽýºÅÛ°ú STM32Cube.AI (X-CUBE-AI)¸¦ ÀÌ¿ëÇϸé AI ±â¼ú·Î ±¸µ¿µÇ´Â ÷´Ü ±â´ÉÀ» °³¹ßÇÒ ¼ö ÀÖÀ¸¸ç, À̸¦ ÅëÇØ ½Å°æ¸ÁÀ» Æ÷ÆÃÇÏ°í º´·Ä Ä«¸Þ¶ó ÀÎÅÍÆäÀ̽º·Î ÄÄÇ»ÅÍ ºñÀüÀ» È°¿ëÇÒ ¼ö ÀÖ´Ù. STM32H7 µð¹ÙÀ̽º¸¦ ÇÑ °³, ¶Ç´Â ´Ù¼öÀÇ ¼¾¼¿Í ¿¬°áÇÏ¸é »óÅ ¸ð´ÏÅ͸µÀ̳ª ¸Ó½Å·¯´× ±â¹ýÀ» ±¸ÇöÇÏ¿© STM32 ±â¹Ý Á¦Ç°ÀÇ ºÎ°¡°¡Ä¡¸¦ ³ôÀÏ ¼ö ÀÖ´Ù. À̵µ·Ï ÇÒ ¼ö ÀÖ´Ù.
STM32Trust º¸¾È ¼¼Æ®ÀÇ ÀϺηΠÁö¿øµÇ´Â OTFDEC(On-The-Fly Decryption) ¹× SFI(Secure Firmware Install)¸¦ ±â¹ÝÀ¸·Î »çÀ̹ö º¸È£ ±â´ÉÀÌ °ÈµÇ¾ú´Ù. OTFDEC´Â ¿ÜºÎ ¸Þ¸ð¸®¿¡¼ ¾ÏÈ£ÈµÈ Äڵ带 ½ÇÇàÇÏ°Ô ÇØÁØ´Ù. SFI·Î OEMµéÀº ¾ÏÈ£ÈµÈ ÄÚµå·Î¸¸ ÇÁ·Î±×·¡¹ÖÇÒ ¼ö Àִ ǥÁØ Á¦Ç°À» Àü ¼¼°è ¾îµð¿¡¼³ª ±¸¸ÅÇÒ ¼ö ÀÖ´Ù. ÀÌ µÎ °¡Áö ¼Ö·ç¼ÇÀ» ÅëÇØ Ç÷¡½Ã ¸Þ¸ð¸®¿¡¼ OEMÀÇ IP(Intellectual Property)¸¦ È¿°úÀûÀ¸·Î º¸È£ÇÒ ¼ö ÀÖ´Ù. ±âº»ÀûÀ¸·Î Áö¿øµÇ´Â º¸¾È ±â´É¿¡´Â º¸¾È ºÎÆÃ, (Çϵå¿þ¾î ¶Ç´Â ¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸®¸¦ ÅëÇÑ) ´ëĪ ¾ÏÈ£È, ¾ÏÈ£ Å° ÇÁ·ÎºñÀú´× µîÀÌ ÀÖÀ¸¸ç, (¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸®¸¦ ÅëÇÑ) ºñ´ëĪ ¾Ïȣȵµ »ç¿ëÀÌ °¡´ÉÇÏ´Ù. ¾ÏÈ£ ÇÁ·Î¼¼½ÌÀº Áø³¼ö ¹ß»ý±â(true random number generator)¿Í AES-128, AES-192, AES-256 ¾Ïȣȸ¦ À§ÇÑ Çϵå¿þ¾î °¡¼Ó, ±×¸®°í GCM ¹× CCM, Æ®¸®Çà DES, ÇؽÃ(Hash) ¾Ë°í¸®Áò(MD5, SHA-1 ¹× SHA-2)¿¡ ´ëÇÑ Áö¿øÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ´Ù.
STÀÇ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ ºÎ¹® »ç¾÷º»ºÎÀå °â ±×·ì ºÎ»çÀåÀÎ ¸®Ä«¸£µµ µå »ç ¾îÇÁ(Ricardo de Sa Earp)´Â “STÀÇ ÃֽŠSTM32H7 MCU·Î ¶Ù¾î³ ±â´É°ú ¼º´ÉÀ» Á¦°øÇÏ´Â ¼ÒÇü ÀúÀü·Â Á¦Ç°À» ±¸ÇöÇÏ°í, µ¿½Ã¿¡ STM32 Á¦Ç°±ºÀÇ Å¹¿ùÇÑ °¡Ä¡¿Í È¿À²¼ºÀ» È°¿ëÇÒ ¼ö ÀÖ´Ù”°í ¸»ÇÏ°í, “±âÁ¸¿¡´Â AI, ±×·¡ÇÈ, À½¼º Àνİú °°Àº ÄÄÇ»Æà Áý¾àÀûÀÎ ±â´ÉÀ» ÅëÇÕÇÏÁö ¸øÇß´ø °¡Àü±â±â, ¼ÒÇü ÀÇ·á±â±â, »ê¾÷¿ë ¼¾¼ ¹× ¾×Ãß¿¡ÀÌÅÍ¿¡ ÃÖÀûÀÇ ¼Ö·ç¼ÇÀ» Á¦°øÇÏ°Ô µÇ¾ú´Ù”°í ¼³¸íÇß´Ù.
ÀÌ µð¹ÙÀ̽º´Â ¿ ¼Õ½Ç Á¦ÇÑÀ» ÇØ°áÇØ ÃÖ´ë 125°C±îÁö µ¿Àۿµµ¸¦ È®ÀåÇÑ ÅëÇÕ ½ºÀ§Ä¡ ¸ðµå Àü¿ø°ø±ÞÀåÄ¡(SMPS: Switched-Mode Power Supply)¸¦ ºñ·Ô, ¿©·¯ ÁÖ¿ä ±â´ÉÀ» ÅëÇØ »ê¾÷¿ë ¾ÖÇø®ÄÉÀ̼ǿ¡ Áß¿äÇÑ ÀÌÁ¡À» Á¦°øÇÑ´Ù. ¸ðµç ¸Þ¸ð¸®¸¦ Áö¿øÇÏ´Â ECC(Error Correction) ±â´ÉÀ» ÅëÇØ ¿À·ù º¹¿ø·Âµµ Á¦°øÇÑ´Ù.
ST´Â STM32 °³¹ß ¿¡ÄڽýºÅÛÀ» ¾÷µ¥ÀÌÆ®ÇØ »ç¿ëÀÚ°¡ »õ·Î¿î µð¹ÙÀ̽º·Î ½Å¼ÓÇÏ°Ô °³¹ß ÀÛ¾÷À» ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. STM32H735G-DK µð½ºÄ¿¹ö¸® Å°Æ®(Discovery Kit)¸¦ È°¿ëÇϸé À¯¿¬ÇÏ°Ô ½ÃÁ¦Ç°À» Á¦ÀÛÇÏ°í µ¥¸ð¸¦ ¼öÇàÇÒ ¼ö ÀÖÀ¸¸ç, NUCLEO-H723ZG ´©Å¬·¹¿À-144(Nucleo-144) º¸µå´Â ½ÃÁ¦Ç° ¹× °³³äÁõ¸í(proof-of-concept) ¸ðµ¨À» ½Å¼ÓÇÏ°Ô ±¸ÇöÇÏ´Â µ¥ Àû´çÇÑ ¿É¼ÇÀ» Á¦°øÇÑ´Ù. ÃֽŠSTM32H7 MCU´Â STM32Cube ¿¡ÄڽýºÅÛÀ» ÅëÇؼµµ Áö¿øµÇ´Âµ¥, ÀÌ´Â ¸ðÅÍÁ¦¾î, AI, ÷´Ü º¸¾È ±â´É µîÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ÄÚµå ¿¹Á¦¿Í ±×·¡ÇÈ ¶óÀ̺귯¸® ¹× Åë½Å ½ºÅà µîÀ» °®Ãá ¹Ìµé¿þ¾î, Åø ¹× ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î·Î ±¸¼ºµÇ¾î ÀÖ´Ù.
Arm® Keil ¹× IAR ½Ã½ºÅÛ(IAR Systems)¿¡¼ ¹ßÇ¥ÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× º¸¾È ±â´É °³¹ß¿¡ ÀûÇÕÇÑ ¼ÒÇÁÆ®¿þ¾î ÅøÀ» »ç¿ëÇصµ ½ÇÇàÀÌ °¡´ÉÇÏ´Ù.
IAR ½Ã½ºÅÛÀÇ ÀÓº£µðµå º¸¾È ¼Ö·ç¼Ç ÃÑ°ý Ã¥ÀÓÀÚÀÎ ÇÏÀ̵ç Æ÷ºñ(Haydn Povey)´Â “STÀÇ ÃֽŠSTM32H7 MCU´Â ȹ±âÀûÀÎ °¡Ä¡¿Í ÇÔ²² Çâ»óµÈ ¼º´É ¹× º¸¾È¼ºÀ» Á¦°øÇÑ´Ù. Çâ»óµÈ ¾ÏÈ£È °¡¼Ó±â, ÷´Ü ¿ÀÇÁĨ ¸Þ¸ð¸® º¸È£, º¸¾È Å° ÇÁ·ÎºñÀú´×À» ºñ·ÔÇÑ º¸¾È ±â´ÉÀº ¸ðµÎ ÃֽŠEN303645 Ç¥ÁØ µîÀÇ ¹ýÀû ¿ä°ÇÀ» ´Þ¼ºÇÏ´Â µ¥ ¸Å¿ì Áß¿äÇÏ´Ù. IAR ÀÓº£µðµå ¿öÅ©º¥Ä¡(Embedded Workbench)´Â º¸¾ÈÀ» À§ÇØ C-Trust¿Í °áÇÕÇÔÀ¸·Î½á ¿£Áö´Ï¾îµéÀÌ Â÷¼¼´ë ¼³°è¿¡¼ ÀÚ½ÅÀÇ ÀáÀç·ÂÀ» ÃÖ´ëÇÑ ½ÇÇöÇÒ ¼ö ÀÖ´Â ÃÖ»óÀÇ IDE°¡ µÉ °ÍÀ¸·Î ±â´ëÇÑ´Ù”°í ¹àÇû´Ù.
»õ·Ó°Ô Ãâ½ÃµÈ STM32H7 µð¹ÙÀ̽º´Â STM32H723/733, STM32H725/735, STM32H730 ¹ë·ù¶óÀÎ(Value-Line) MCU À̸ç, ´Ù¾çÇÑ ÆÐÅ°Áö ¿É¼ÇÀ¸·Î Á¦°øµÈ´Ù. °¡°ÝÀº STM32H730VBT6ÀÇ °æ¿ì 10,000°³ ±¸¸Å ½Ã 2.83´Þ·¯ÀÌ´Ù. |