[Àδõ½ºÆ®¸®´º½º ÃÖ±ââ ±âÀÚ] ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ Arm Cortex-M ±â¹Ý ¹ü¿ë MCUÀÎ STM32H7 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ »õ·Ó°Ô Ãâ½ÃÇß´Ù. ST´Â ´Ù¾çÇÑ ÀüÀÚ ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¿øÇÏ´Â ¹ÝµµÃ¼ ȸ»ç´Ù.
STM32H7´Â µà¾ó-ÄÚ¾î ¼º´É°ú ÇÔ²² Àü·Â Àý°¨ ±â´É, Çâ»óµÈ »çÀ̹ö º¸È£ ±â´ÉÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ ArmÀÇ Cortex-M Á¦Ç°±º Áß ÃÖ°í ¼º´ÉÀ» Á¦°øÇÏ´Â 480MHz ¹öÀüÀÇ Cortex-M7À» »ç¿ëÇϸç, 240MHz Cortex-M4 Äھ Ãß°¡µÆ´Ù. ÀÌ MCU´Â STÀÇ ½º¸¶Æ® ¾ÆÅ°ÅØó¿Í È¿À²ÀûÀÎ L1ij½Ã, ÀûÀÀÇü ½Ç½Ã°£ ART °¡¼Ó±â(ART Accelerator)¸¦ ÅëÇØ ÀÓº£µðµå Ç÷¡½Ã·Î ½ÇÇà ½Ã 3220 CoreMark¿Í 1327 DMIPS¶ó´Â »õ·Î¿î ¼Óµµ ±â·ÏÀ» ¼ö¸³Çß´Ù. STÀÇ Å©·Ò-ART °¡¼Ó±â(Chrom-ART Accelerator)´Â ´õ¿í Çâ»óµÈ ±×·¡ÇÈ ¼º´ÉÀ» Á¦°øÇÑ´Ù. ¿¡³ÊÁö È¿À²À» ±Ø´ëÈÇϱâ À§ÇØ °¢ ÄÚ¾î´Â ÀÚü Àü·Â µµ¸ÞÀο¡¼ µ¿ÀÛÇϸç, ÇÊ¿äÇÏÁö ¾ÊÀ» °æ¿ì °³º°ÀûÀ¸·Î ÅÏ¿ÀÇÁ½Ãų ¼öµµ ÀÖ´Ù.
ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º°¡ °ø°³ÇÑ STM32H7ÀÇ ¸ð½À [»çÁø=ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º] |
°³¹ß ½Ã¿¡µµ µÎ °³ÀÇ Äھ À¯¿¬ÇÏ°Ô È°¿ëÇÒ ¼ö ÀÖ´Ù. ±âÁ¸ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½±°Ô ¾÷±×·¹À̵åÇÒ ¼ö ÀÖ´Â ¼ÀÀÌ´Ù. Cortex-M7¿¡¼ ½ÇÇàÇÏ´Â »õ·Î¿î GUI·Î ±âÁ¸ Äڵ带 STM32H7 Cortex-M4¿¡ ¸¶À̱׷¹À̼ÇÇϸé, ÀÌÀü¿¡ ´ÜÀÏ ÄÚ¾î Cortex-M4 MCU¿¡¼ È£½ºÆÃÇÏ´Â ¸ðÅÍ µå¶óÀ̺ê¿Í °°Àº ¾ÖÇø®ÄÉÀ̼ǿ¡ Á¤±³ÇÑ À¯Àú ÀÎÅÍÆäÀ̽º¸¦ Ãß°¡ÇÒ ¼ö ÀÖ´Ù. ÀÌ¿Ü¿¡ ½Å°æ¸ÁÀ̳ª üũ¼¶, DSP ÇÊÅ͸µ, ¿Àµð¿À ÄÚµ¦Ã³·³ ºÎÇÏ°¡ Å« ÀÛ¾÷À» ¿ÀÇÁ·ÎµùÇÒ ¶§µµ ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´ÉÀÌ Çâ»óµÈ´Ù. ´õºÒ¾î µà¾ó-ÄÚ¾î ¾ÆÅ°ÅØó´Â »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º Äڵ带 ½Ç½Ã°£À¸·Î Á¦¾îÇϰųª Åë½Å ±â´É°ú º°µµ·Î °³¹ßÇØ¾ß ÇÏ´Â ÇÁ·ÎÁ§Æ®¿¡¼ ÄÚµå °³¹ßÀ» °£¼ÒÈÇÒ °ÍÀ¸·Î º¸ÀδÙ. ½ÃÀå Ãâ½Ã ½Ã°£µµ ´ÜÃà½ÃÄÑ ÁÙ °ÍÀ¸·Î ¿¹»óµÈ´Ù.
STM32H7 MCU´Â SFI(Secure Firmware Install) µîÀÇ ±âº» º¸¾È ¼ºñ½º¿Í »çÀü ¼³Ä¡µÈ Å°°¡ ÇÔ²² Á¦°øµÈ´Ù. SFI´Â °í°´µéÀÌ Àü ¼¼°è ¾îµð¼µç Ç¥ÁØ Á¦Ç°À» ÁÖ¹®ÇÑ µÚ ¾ÏȣȵÇÁö ¾ÊÀº Äڵ带 ³ëÃâ½ÃÅ°Áö ¾ÊÀº ä·Î ¿ÜºÎ ÇÁ·Î±×·¡¹Ö ȸ»ç¿¡ ¾ÏÈ£ÈµÈ Æß¿þ¾î¸¦ Á¦°øÇÑ´Ù. ³»ÀåµÈ º¸¾È ºÎÆà ¹× º¸¾È Æß¿þ¾î ¾÷µ¥ÀÌÆ®(SB-SFU) Áö¿øÀ» ÅëÇØ OTA(Over the Air) ±â´É ¾÷±×·¹À̵å¿Í ÆÐÄ¡µµ º¸È£ÇÑ´Ù.
STM32H7 MCU´Â ÃÖ´ë 2M¹ÙÀÌÆ® Ç÷¡½Ã ¹× 1M¹ÙÀÌÆ® SRAMÀ» ³»ÀåÇØ °í¼º´ÉÀ» Á¦°øÇÔÀ¸·Î½á ROMÀÌ ¾ø´Â ÇÁ·Î¼¼¼º¸´Ù °ø°£ Á¦¾à ¹®Á¦¸¦ ´õ¿í Àß ÇØ°áÇÒ °ÍÀ¸·Î ±â´ëµÈ´Ù. ÀÌ¿¡ µû¶ó ½Ç½Ã°£ ¼º´É ¶Ç´Â AI ÇÁ·Î¼¼½ÌÀ» ¿ä±¸ÇÏ´Â »ê¾÷ ¹× ÄÁ½´¸Ó, ÀÇ·á ¾ÖÇø®ÄÉÀÌ¼Ç ºÐ¾ßÀÇ ½º¸¶Æ® »ç¹° ¼³°è °£¼ÒÈ¿¡ º¸ÅÆÀÌ µÉ °ÍÀ¸·Î Àü¸ÁµÈ´Ù. ¶ÇÇÑ Cortex-M7 ·¹º§ 1 ij½Ã¿Í º´·Ä ¹× Á÷·Ä ¸Þ¸ð¸® ÀÎÅÍÆäÀ̽º´Â ¿ÜÀå ¸Þ¸ð¸®¿¡ ´ëÇÑ Á¦ÇÑ ¾ø´Â ¿¬°á°ú ½Å¼ÓÇÑ ¾×¼¼½º¸¦ Á¦°øÇÑ´Ù.
±× ¿Ü Ãß°¡µÈ ÷´Ü ±â´ÉÀ¸·Î´Â ¸ðµç Ç÷¡½Ã ¹× RAM ¸Þ¸ð¸®ÀÇ ¾ÈÀü¼º Çâ»óÀ» À§ÇÑ ECC(Error Code Correction)¿Í ¿©·¯ ÷´Ü 16ºñÆ® ADC(Analog-to-Digital Converter)¸¦ ºñ·ÔÇØ È¤µ¶ÇÑ È¯°æ¿¡¼ »ç¿ë °¡´ÉÇÑ ÃÖ´ë 125°CÀÇ ¿ÜºÎ ÁÖº¯ ¿Âµµ ¹üÀ§ Áö¿ø, Åë½Å °ÔÀÌÆ®¿þÀÌ ±â´ÉÀ» Á¦°øÇÏ´Â ÀÌ´õ³Ý ÄÁÆ®·Ñ·¯¿Í ´ÙÁß FD-CAN ÄÁÆ®·Ñ·¯, Á¤¹Ð ÆÄÇüÀ» »ý¼ºÇÏ´Â STÀÇ ÃֽŠ°íºÐÇØ´É Å¸ÀÌ¸Ó µîÀÌ ÀÖ´Ù.
ST´Â TouchGFX ¹× STemWin ±×·¡ÇÈ-½ºÅà ¶óÀ̺귯¸® ±â¹ÝÀÇ ±×·¡ÇÈ ¼Ö·ç¼Ç µî ¾ÖÇø®ÄÉÀÌ¼Ç ¼Ò½º ÄÚµå¿Í ÇÔ²² STM32CubeH7 Æß¿þ¾î ¸ðµâÀ» Ãß°¡ÇØ STM32Cube ¿¡ÄڽýºÅÛÀ» ÀÌ¹Ì È®ÀåÇÑ ¹Ù ÀÖ´Ù. »õ·Î¿î Æò°¡º¸µå¿Í µð½ºÄ¿¹ö¸®(Discovery) ¹× ´©Å¬·¹¿À(Nucleo) º¸µåµµ Á¦°øÇÑ´Ù. °³¹ßÀÚµéÀº ST-MC-SUITE ¸ðÅÍ-Á¦¾î ÅøŶ ¹× STM32Cube.AI ¸Ó½Å-·¯´× ÅøŶ, STM32CubeMX, STM32CubeProgrammer, STM32 ÀÎÁõ ÆÄÆ®³Ê ¼Ö·ç¼Ç µî STM32Cube °³¹ß ȯ°æÀÇ ¸ðµç Ç¥ÁØ ¿ä¼ÒµéÀ» È°¿ëÇÒ ¼ö ÀÖ´Ù.
[ÃÖ±ââ ±âÀÚ (news@industrynews.co.kr)]
[ÀúÀÛ±ÇÀÚ © FAÀú³Î SMART FACTORY, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö]