ST마이크로가 STM32G0 MCU 시리즈의 포트폴리오를 확장했다. 신규 디바이스들은 듀얼 뱅크 플래시, CAN FD, 크리스탈리스 USB 풀스피드 디바이스/호스트 등을 지원한다. 또한, 제조업체 IP 보호를 위한 보안 부팅 및 펌웨어 업데이트, PCROP, 작업 파티셔닝 지원 MPU, AES-256 암호화 기능 등도 제공된다.
STM32G0 Arm Cortex-M0+ MCU 제품에
듀얼 뱅크 플래시, CAN FD, 크리스탈리스
USB 풀스피드 디바이스/호스트 지원 추가
ST마이크로일렉트로닉스는 29일, 듀얼 뱅크 플래시, CAN FD, 크리스탈리스(crystal-less) USB 풀스피드 디바이스/호스트 지원 등 풍부한 기능과 제품라인으로
STM32G0 Arm® Cortex®-M0+ MCU 시리즈를 확장했다고 밝혔다.
▲ ST, STM32G0 MCU 제품군 확장 [그림=ST]
새로운 STM32G050 밸류 라인(Value Line)과 주요 제품인 ‘STM32G051, STM32G061’ MCU는 비용에 민감한 애플리케이션을 지원하기 위해 최대 48핀의 패키지 옵션과 다양한 아날로그 기능, 그리고 최대 19KByte의 RAM을 추가했다. 또한, STM32G0B1, STM32G0C1은 ST의 FDCAN 주변장치를 갖추고 있다.
STM32G0은 USB-C PD(Power Delivery) 컨트롤러를 결합한 신제품들로, 고객이 새로운 USB-C 장치의 상호운용성을 확장하는 DR(Dual-Role) 기능을 활용하면서 혁신 적용사례를 개발하게 한다. 현재 USB DR은 USB OTG(On-The-Go)를 대체하고 있다. 이를 위해 STM32G0은 간단한 USB PD 명령을 사용해 전원 소스 및 싱크를 변경하고, 디바이스와 호스트 역할을 쉽게 변경할 수 있도록 한다.
또한, FDCAN 블록은 두 개의 CAN 2.0 인터페이스를 제공하며, 산업용 시스템 또는 자동차 진단장치에 혁신 기능을 통합하도록 CAN FD를 지원한다.
ST는 NUCLEO-G0B1RE 보드와 STM32G0C1E-EV 평가보드를 지원한다. 더불어 STM32CubeG0 소프트웨어 패키지를 통해 HAL(Hardware Abstraction Layer) 및 LL(Low-Layer) API와 미들웨어 구성요소를 제공한다.
STM32G0 시리즈는 8~100핀에 이르는 패키지 옵션과 16~512KB 플래시 용량, 최대 144KB 프로그램 데이터 RAM을 지원한다. 최대 64HMz 동작 주파수까지 저전력 소비를 보장한다. 온도 대비 안정적인 고정밀 내부 클럭과 CPU 주파수의 2 배에 비례하는 분해능의 정밀 타이머도 제공한다. STM32G0 MCU는 노이즈 내성이 높고, 최대 125°C까지 다양한 온도 등급에서 사용할 수 있다.
또한, 제조업체 IP 보호를 위한 보안 부팅 및 펌웨어 업데이트(SB/SFU)와 PCROP(Proprietary Code Read-Out Protection), 작업 파티셔닝 지원 MPU(Memory Protection Unit), AES-256 암호화 기능 등이 제공된다.
32KB 플래시 TSSOP20 패키지 STM32G050F6P6 밸류 라인의 가격은 0.47$다. 512KB 플래시 LQFP32 패키지 STM32G0B0KET6은 1,000개 구매 시 1.21$다. NUCLEO-G0B1RE Nucleo-64 보드는 10.32$, STM32G0C1E-EV는304$다.