ST마이크로일렉트로닉스, 초저전력 마이크로컨트롤러 ‘STM32L5’ 출시
ST마이크로일렉트로닉스, 초저전력 마이크로컨트롤러 ‘STM32L5’ 출시
  • 최종엽 기자
  • 승인 2020.02.21 08:38
  • 댓글 0
이 기사를 공유합니다

산업용 IoT 애플리케이션에 최적, 독자적 보안 기능으로 PSA 인증 레벨2 획득
ST마이크로일렉트로닉스가 IoT 연결 애플리케이션의 보호를 강화하기 위해 보안성을 강조한 초저전력 마이크로컨트롤러 ‘STM32L5’를 출시했다.
ST마이크로일렉트로닉스가 IoT 연결 애플리케이션의 보호를 강화하기 위해 보안성을 강조한 초저전력 마이크로컨트롤러 ‘STM32L5’를 출시했다.

[디지털경제뉴스 최종엽 기자] ST마이크로일렉트로닉스(ST)가 산업용 IoT 연결 애플리케이션의 보안을 보장하는 초저전력 마이크로컨트롤러(MCU) ‘STM32L5’를 선보였다.

110MHz까지 클럭 주파수로 동작하는 STM32L5 시리즈 MCU는 Arm 트러스트존(TrustZone) 하드웨어 기반 보안 기능을 제공하는 Arm Cortex-M33 32비트 RISC 코어를 통합했다.

트러스티드 컴퓨팅(Trusted Computing)은 사이버 보호와 암호화 및 키 저장소 등 민감한 코드에 맞는 안전한 실행 환경을 생성해 네트워크에 연결된 장치들에 대해 인증을 수행함으로써 디바이스나 소프트웨어에 대한 손상 시도를 차단한다.

ST는 이를 기반으로 트러스트존 보호 기능에 각 I/O 및 주변장치, 플래시나 SRAM 영역을 자유롭게 포함하거나 제외하게 함으로써 민감한 작업부하를 완전히 절연시켜 보안을 극대화한다.

ST는 외부 코드나 데이터를 보호하기 위한 AES 128/256비트 키 하드웨어 가속, PKA(Public Key Acceleration), AES-128 OTFDEC(On-The-Fly Decryption)를 비롯해 보안 부팅, 통합 SRAM 및 플래시용 특수 읽기 및 쓰기 보호, 암호화 가속을 지원할 수 있도록 트러스트존을 설계했다.

STM32L5는 활성 위변조 감지 및 보안 펌웨어 설치도 지원한다. 이처럼 보안에 중점을 두고 개발된 STM32L5는 PSA 인증 레벨 2를 획득한 바 있다.

ST는 보호기능 및 설계 유연성 외에 적응형 전압 스케일링, 실시간 가속, 전력 게이팅, 다중 저전력 동작 모드와 같은 기술로 초저전력 전문성을 독자적으로 결합해, 코인 셀이나 에너지 하베스팅으로 전원을 공급해 장기 실행이 가능한 이 고성능 MCU를 구현했다.

또한, VDD 전압이 충분할 경우에는 저전력 성능을 향상시키도록 고효율 스위칭 모드 스텝-다운 레귤레이터의 전원을 수시로 공급하거나 중단할 수 있다. 실제 환경에 기반한 벤치마크로 초저전력 효율의 주요 척도를 보여주고자 EEMBC가 개발한 ULPMark 스코어에서는 1.8V의 경우 370 ULPMark-CoreProfile 및 54 ULPMark-PeripheralProfile을 기록했다.

STM32L5 MCU는 ‘쓰기 중 읽기’ 동작이 가능한 512Kbye의 듀얼 뱅크 플래시를 통해 디바이스 관리 기능을 제공하며, 이 플래시는 진단으로 ECC(Error Correction Code)를 지원하면서 고수준의 안전성을 보장한다.

256Kbyte SRAM을 갖추고 있으며, 단일, 듀얼, 쿼드 또는 옥탈(octal) SPI 및 Hyperbus 플래시 또는 SRAM 등의 고속 외부 메모리와 SRAM, PSRAM, NOR, NAND, FRAM을 위한 인터페이스도 지원한다.

STM32L5용 디지털 주변장치로는 전용 전원공급장치를 갖춘 USB 풀 스피드가 있으며, 이는 시스템 전원이 1.8V인 경우에도 USB 통신을 유지하게 해주고, UCPD 컨트롤러는 USB Type-C Rev. 1.2 및 USB PD(Power Delivery) Rev. 3.0 사양을 준수한다.

스마트 아날로그 기능으로는 최첨단 ADC(Analog-to Digital Converter), 2개의 전력 게이팅 DAC(Digital-to-Analog Converter), 2개의 초저전력 비교기, 외부 또는 내부 팔로워 라우팅(Follower) 및 PGA(Programmable-Gain Amplifier) 기능을 갖춘 2개의 연산 증폭기가 있다.

STM32L5 시리즈는 STM32 MCU 제품군에 포함되며, STM32 에코시스템의 지원을 완벽하게 받으며, 자체 원스톱 소프트웨어 패키지인 STM32CubeL5를 갖추고 있다.

이 패키지에는 하드웨어 추상화 레이어(Hardware Abstraction Layer), 로우-레벨 드라이버, FreeRTOS, TF-M(Trusted Firmware-M), 보안 부팅 및 보안 펌웨어 업데이트, USB-PD 디바이스 드라이버, MbedTLS 및 MbedCrypto, FatFS 파일 시스템, 터치 센싱(Touch Sensing) 드라이버가 포함된다.

STM32L552E-EV 평가 보드, STM32L562E-DK 디스커버리 키트(Discovery Kit), NUCLEO-L552ZE-Q에서 실행 가능한 300개 이상의 프로젝트 예제도 지원된다.

STM32L5x2 MCU는 현재 양산 중이며, 컨슈머 및 상업용 애플리케이션에 적합한 표준 온도 등급(-40°C ~ +85°C)과 까다로운 환경에 적합한 -40°C ~ +125°C로 지정된 고온 등급으로 이용할 수 있다. 가격은 1,000개 구매 시 2.6달러부터 시작한다.


댓글삭제
삭제한 댓글은 다시 복구할 수 없습니다.
그래도 삭제하시겠습니까?
댓글 0
댓글쓰기
계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.