ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ ¾÷°è ÃÖ°í ¼º´ÉÀÇ Arm® Cortex®-M ±â¹Ý ¹ü¿ë MCUÀÎ STM32H7 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ »õ·Ó°Ô Ãâ½ÃÇß´Ù. ÀÌ MCU´Â µà¾ó-ÄÚ¾î ¼º´É°ú ÇÔ²² Àü·Â Àý°¨ ±â´É°ú Çâ»óµÈ »çÀ̹ö º¸È£ ±â´ÉÀ» Á¦°øÇÑ´Ù.
»õ·Î¿î µð¹ÙÀ̽º´Â ArmÀÇ Cortex-M Á¦Ç°±º Áß ÃÖ°í ¼º´ÉÀ» Á¦°øÇÏ´Â 480MHz ¹öÀüÀÇ Cortex-M7À» »ç¿ëÇϸç, 240MHz Cortex-M4 Äھ Ãß°¡µÇ¾î ÀÖ´Ù. ÀÌ MCU´Â STÀÇ ½º¸¶Æ® ¾ÆÅ°ÅØó¿Í È¿À²ÀûÀÎ L1ij½Ã, ÀûÀÀÇü ½Ç½Ã°£ ART °¡¼Ó±â(ART Accelerator)¸¦ ÅëÇØ, ÀÓº£µðµå Ç÷¡½Ã·Î ½ÇÇà ½Ã 3220 CoreMark¿Í 1327 DMIPSÀÇ »õ·Î¿î ¼Óµµ ±â·ÏÀ» ¼ö¸³Çß´Ù. STÀÇ Å©·Ò-ART °¡¼Ó±â(Chrom-ART Accelerator)´Â ´õ¿í Çâ»óµÈ ±×·¡ÇÈ ¼º´ÉÀ» Á¦°øÇÑ´Ù. ¿¡³ÊÁö È¿À²À» ±Ø´ëÈÇϱâ À§ÇØ °¢ ÄÚ¾î´Â ÀÚü Àü·Â µµ¸ÞÀο¡¼ µ¿ÀÛÇϸç, ÇÊ¿äÇÏÁö ¾ÊÀ» °æ¿ì °³º°ÀûÀ¸·Î ÅÏ¿ÀÇÁ½Ãų ¼ö ÀÖ´Ù.
°³¹ß ½Ã µÎ °³ÀÇ Äھ À¯¿¬ÇÏ°Ô È°¿ëÇÏ¿© ±âÁ¸ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½±°Ô ¾÷±×·¹À̵åÇÒ ¼ö ÀÖ´Ù. 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 °³¹ß ȯ°æÀÇ ¸ðµç Ç¥ÁØ ¿ä¼ÒµéÀ» È°¿ëÇÒ ¼ö ÀÖ´Ù.
STM32H7 µà¾ó-ÄÚ¾î ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯´Â ¾ç»êÀÌ °÷ ½ÃÀÛµÇ¸ç »ùÇà ±¸¸Å°¡ ÇöÀç °¡´ÉÇÏ´Ù. WLCSP¸¦ ºñ·ÔÇÑ ´Ù¾çÇÑ ÆÐÅ°Áö·Î Á¦°øµÇ¸ç, ¿¹»ó °¡°ÝÀº 10,000°³ ±¸¸Å ½Ã 8.19´Þ·¯¿¡¼ ½ÃÀÛÇÑ´Ù. ¹ë·ù ¶óÀÎ µîÀÇ STM32H7 ´ÜÀÏ-ÄÚ¾î ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯µµ ±¸¸Å °¡´ÉÇϸç, °¡°ÝÀº 10,000°³ ±¸¸Å ½Ã 3.39´Þ·¯¿¡¼ ½ÃÀÛÇÑ´Ù. |