ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ ÀÚ»çÀÇ USB-ŸÀÔ-C Æ÷Æ® º¸È£ IC ¹× STM32 ÀÎÅÍÆäÀ̽º IP(Intellectual Property) Æ÷Æ®Æú¸®¿À¸¦ °³¼±ÇÑ ÃֽŠX-CUBE-TCPP ¼ÒÇÁÆ®¿þ¾î ÆÑÀ» Ãâ½ÃÇϰí, USB PD(Power Delivery) »ç¾çÀ» Ȱ¿ëÇØ Á¦Ç° ¼³°è¸¦ °£¼ÒÈÇϵµ·Ï Áö¿øÇÑ´Ù.

USB PD´Â ÃֽЏ®ºñÀü 3.1 »ç¾çÀ» ÅëÇØ ±âÁ¸ 5V/0.5A¿¡¼ ÃÖ´ë 48V/5A(240¿ÍÆ®)¿¡ À̸£´Â µ¿ÀÛ ¸ðµå¸¦ Áö¿øÇÑ´Ù. ÀÌó·³ Àü·Â ¿ë·®ÀÌ È®ÀåµÅ Çõ½Å Á¦Ç° ¼³°è¸¦ ÃËÁøÇÏ°í »õ·Î¿î Áö¼Ó°¡´É¼º ¹ý¾ÈÀ» ÁؼöÇϵµ·Ï ÇØÁØ´Ù. ÀÏ·Ê·Î ÃÖ±Ù EU´Â ÀüÀÚ Æó±â¹°À» ÁÙÀ̱â À§ÇØ ¸ðµç ÈÞ´ëÆù, ÅÂºí¸´, Ä«¸Þ¶óÀÇ °øÅë ÃæÀü Æ÷Æ®·Î USB ŸÀÔ-C¸¦ »ç¿ëÇϱâ·Î ÇÕÀÇÇÑ ¹Ù ÀÖ´Ù. USB PD¸¦ Ȱ¿ëÇÑ ½ÅÁ¦Ç° ¼³°è·Î´Â º¸Á¶ ¹èÅ͸®(Power Bank), ½º¸¶Æ® ½ºÇÇÄ¿, PC ÁÖº¯ÀåÄ¡, Åë½Å Àåºñ, ÀÇ·á±â±â, POS ´Ü¸»±â, »ê¾÷¿ë µð½ºÇ÷¹ÀÌ, ¹èÅ͸® ±¸µ¿ ÀÓº£µðµå ¾ÖÇø®ÄÉÀÌ¼Ç µîÀÌ ÀÖ´Ù.
STÀÇ X-CUBE-TCPP ¼ÒÇÁÆ®¿þ¾î ÆÑÀº STM32Cube ¿¡ÄڽýºÅÛ °³¹ßÀ» ¿ëÀÌÇÏ°Ô Çϰí, ST Æ÷Æ®Æú¸®¿À¿¡ ÀÖ´Â 3°³ÀÇ USB ŸÀÔ-C Æ÷Æ® º¸È£ IC¿¡ ¶óÀ̺귯¸®¸¦ Á¦°øÇÑ´Ù. ÀÌ ¶óÀ̺귯¸®¿¡´Â ½ÌÅ© ¾ÖÇø®ÄÉÀ̼ǿë TCPP01-M12¿Í ¼Ò½º ¾ÖÇø®ÄÉÀ̼ǿë TCPP02-M18, DRP(Dual-Role Power) ¾ÖÇø®ÄÉÀ̼ǿë TCPP03-M20 µîÀÌ ÀÖ´Ù.
TCPP01-M12, TCPP02-M18, TCPP03-M20Àº STM32G0, STM32G4, STM32L5, STM32U5 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU)¿¡¼ Á¦°øµÇ´Â STÀÇ UCPD(USB Type-C and Power Delivery) ÀÎÅÍÆäÀ̽º IP¿Í ÇÔ²² µ¿ÀÛÇÑ´Ù. ÀÌ´Â ÃÖ´ë 20V-5A(100¿ÍÆ®)ÀÇ Ç¥ÁØ Àü·Â ¹üÀ§¿¡¼ USB PD¸¦ ó¸®ÇÑ´Ù. ÀÌ·¯ÇÑ MCU¿Í Æ÷Æ® º¸È£ IC °£ÀÇ ºÐÇÒµÈ USB ŸÀÔ-C ±¸ÇöÀ¸·Î 2-Ĩ ¼Ö·ç¼ÇÀÌ °¡´ÉÇϱ⠶§¹®¿¡ ºñ¿ë°ú º¹À⼺À» ÁÙÀ̰í PCB °ø°£À» ÃÖ¼ÒÈÇÒ ¼ö ÀÖ´Ù. STM32 µð¹ÙÀ̽º´Â È£½ºÆ® MCU·Îµµ µ¿ÀÛÇÑ´Ù. ¶ÇÇÑ, X-CUBE-TCPP´Â PD PHY°¡ Æ÷ÇÔµÇÁö ¾ÊÀº STM32 MCU¿¡ ´ëÇÑ °³¹ßÀ» Áö¿øÇØ USB ŸÀÔ-C »ç¾ç Áؼö¸¦ °£¼ÒÈÇØÁØ´Ù.
»ç¿ëÀÚ´Â Äڵ带 ½ÇÇàÇÏ´Â STM32 MCU°¡ Æ÷ÇÔµÈ ¸ðµç STM32 ´©Å¬·¹¿À-64(Nucleo-64), NUCLEO-G071RB, NUCLEO-G474RE³ª NUCLEO-L412RB-P °³¹ß º¸µå ±×¸®°í X-NUCLEO-SNK1M1 È®Àå º¸µå¿Í ÇÔ²² X-CUBE-TCPP ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ ½ÌÅ© ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» °¡¼ÓÈÇÒ ¼ö ÀÖ´Ù.
¼Ò½º ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ X-CUBE-TCPP ¶óÀ̺귯¸®´Â PD°¡ ¾ø´Â USB ŸÀÔ-C ¼Ò½ºÀÇ °æ¿ì ¸ðµç STM32 ´©Å¬·¹¿À-64 °³¹ß º¸µå ¹× X-NUCLEO-SRC1M1 È®Àå º¸µå¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, PD°¡ ÀÖ´Â USB ŸÀÔ-C ¼Ò½ºÀÇ °æ¿ì NUCLEO-G071RB ¶Ç´Â NUCLEO-G474RE¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Ù.
PD¸¦ »ç¿ëÇÏ´Â DRP ¾ÖÇø®ÄÉÀÌ¼Ç¿ë ¶óÀ̺귯¸®´Â NUCLEO-G071RB ¶Ç´Â NUCLEO-G474RE¿¡ ¿¬°áµÈ X-NUCLEO-DRP1M1 È®Àå º¸µå¿Í ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ 3°³ÀÇ º¸µå´Â USB ±¸Çö Æ÷·³(USB Implementers Forum)ÀÇ ÀÎÁõÀ» ¹Þ¾ÒÀ¸¸ç, USB-C PD »ç¾ç Áؼö¸¦ È®ÀÎÇÏ´Â TID(Test ID) ¹øÈ£¸¦ °¡Áö°í ÀÖ´Ù. À̸¦ ÅëÇØ °³¹ßÀÚ´Â ÇöÀåÀÇ ´Ù¸¥ ÀÎÁõ Á¦Ç°µé°ú »óÈ£ ¿î¿ë¼ºÀ» º¸ÀåÇÒ ¼ö ÀÖ´Ù. °¢ º¸µåÀÇ TID´Â X-NUCLEO-SNK1M1(TID 5205), X-NUCLEO-SRC1M1(TID 7884), X-NUCLEO-DRP1M1(TID 6408)ÀÌ´Ù.
X-CUBE-TCPP ¼ÒÇÁÆ®¿þ¾î ÆÑÀº ȨÆäÀÌÁö ¶Ç´Â ±êÇãºê(GitHub)¿¡¼ ¹«·á·Î ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù. STM32´Â STMicroelectronics International NV³ª À¯·´ ¹× ±âŸ Áö¿ª °è¿»çµéÀÇ µî·Ï/¹Ìµî·Ï »óÇ¥ÀÌ´Ù. ƯÈ÷, STM32´Â ¹Ì±¹ ƯÇãû(US Patent and Trademark Office)¿¡ µî·ÏµÇ¾î ÀÖ´Ù.