최신 ARM® Cortex™-M0 기반의 STM32 F0 시리즈 STM32 DNA활용하여 성능, 비용, 시간 상 장점 극대화
다양한 전자기기 애플리케이션 분야의 세계적 반도체 기업으로 마이크로컨트롤러 시장을 선도하고 있는 ST마이크로일렉트로닉스(STMicroelectronics, 이하 ST)가 지난 2월 출시된 32비트 STM32 F0 마이크로컨트롤러 시리즈의 양산을 시작했다고 밝혔다.
STM32 F0는 가격에 매우 민감한 애플리케이션에 적용할 수 있는 초저전력 ARM® Cortex™-M0 임베디드 프로세서에 강화된 기능을 결합한 완전히 새로운 제품군이다. 가격 효율이 뛰어나 최종 제품의 가격은 낮추면서도 첨단 고급 기능을 지원해 8비트 및 16비트 기기용 애플리케이션에서 32비트로 이전할 수 있도록 돕는다.
또한, 광범위한 STM32 개발 에코시스템을 활용할 수 있는 전용 디스커비리 키트(Discovery Kit)도 출시되어 ARM® Cortex™-M0프로세스를 결합한 ST의 새로운 마이크로컨트롤러를 사용하는데 필요한 모든 요소를 편리하게 이용할 수 있다. 전용 디스커버리 키트는 푸시버튼(Push button) 및 LED 표시 장치를 장착한 프로토타입(Prototype) 마이크로컨트롤러 보드를 포함하고 있어 PC USB에 직접 연결은 물론 데모코드(Demonstration code) 및 샘플 펌웨어 지원이 가능하다. 또한, 아톨릭(Atollic), IAR, 케얼(Keil)™, TASKING 등의 선도적인 공급업체가 제공하는 STM32 소프트웨어 개발환경과 호환 가능하다.
미쉘 부파(Michel Buffa) ST 마이크로컨트롤러 사업부 본부장은 “STM32 F0 시리즈의 본격적인 양산으로 ST의 고객들은 고성능 저비용의 저전력 제품 개발을 본격화할 수 있을 것이다.”고 말했다.
STM32 F0 마이크로컨트롤러는 최신(modern)의 ARM Cortex-M0 32비트 임베디드 프로세서 아키텍처를 이용하여 구형 8비트 및 16비트 기기 사용으로 인한 가격 및 성능 제한을 뛰어넘을 수 있도록 한다. 또한, STM32 Cortex-M0, Cortex-M3, Cortex-M4의 300여 종 이상의 기기에서Pin 뿐만 아니라 소프트웨어, 주변기기 및 개발 툴과의 호환성으로 유연성과 확장성도 강화되었다. 개발 시간 및 신제품 출시 기간을 단축시키는 등 경쟁사 대비 고부가가치 기능을 제공한다.
STM32 F0 ARM Cortex-M0 시리즈의 차별점
ST의 STM32 F0 제품군만의 차별화된 특징 중 하나는 내장(Built-in) 하드웨어 RAM-패리티 검사(parity checking) 기능이다. 이는 가전 제품 애플리케이션의 Class-B 업계 안전 표준과의 호환성을 단순화시키고 실시간 애플리케이션 성능을 강화시켜준다. 또한, 신뢰도를 강화할 수 있는 시계 보안 시스템(Clock Security System, CSS)도 통합되어 있다. 데드타임 생성(dead-time generation) 및 인버티드 채널(inverted channel)을 갖춘 고급 타이밍 기능(Advanced timing capabilities)은 모터 컨트롤 설계 시 흔히 겪는 어려움을 극복할 수 있도록 도와준다.
STM32 F0는 하드웨어 터치 센싱(Touch-sensing) 컨트롤 기능과 타사 대비 두 배 이상 빠른 1Msample/s 의 12비트 아날로그/디지털 변환기(Analog/Digital Converter, ADC)로 구성되어 있다. 또한, 12비트 디지털/아날로그 변환기(Digital/Analog Converter, DAC)와 밀착해 쌍을 이루는 두개의 사용자 설정이 가능한 아날로그 비교기(Analog comparator)도 포함돼 있다.
낮은 가격에 우수한 아날로그 통합(analog integration) 기능을 갖춘 마이크로컨트롤러인 STM32 F0는 다수 채널에 정밀 고속 센서와 제어를 요구하는 애플리케이션에 널리 사용될 수 있다.
STM32 F0제품군은 또한 하드웨어 소비자 가전 제어(Consumer Electronics Control, CEC)를 내장하고 있어 최신의 업계 표준 프로토콜에 기반한 다수의 가정용 멀티미디어 기기와의 연결성을 지원하면서 마이크로컨트롤러의 CPU, 메모리 및 주변기기가 다른 작업을 수행하도록 한다.
리얼 타임 clock은 정상적으로 작동하는 가운데 5.3µA 정지 모드와 2.8µA 대기 모드 포함한 네 개의 절전 모드를 갖춘STM32 F0는에너지 절약형으로 디자인을 간소화하면서 원격제어, 센서 넨트워크 및 스마트 미터 등과 같은 애플리케이션에서 배터리 수명을 연장시킨다.
고성능 통신 기능에는 사용자 설정이 가능한 최대 16비트 데이터 프레임과 최대 18Mbit/s의 보 레이트(Baud rate)를 지원하는 SPI(Serial Peripheral Interface)는 물론 최대 1Mbit/s 의 Fast mode+ 통신을 지원하는 I2C 포트를 지원한다. 또한 I2C포트는 address match에 의해 정지 모드에서 마이크로컨트롤러의 STOP 모드를 해제할 수 있다.
통신 클럭 설정 등의 간편한 통신에 대한 설정 부담을 줄일 수 있는 것도 특징 중 하나이다. 사용자 설정이 가능한 아날로그 및 디지털 소음 필터링은 통신 품질을 높인다. 6Mbit/s USART가 포함되어 있어 메인 프로세서 클럭 주파수와 별도로 작동하는 것은 물론 복수의 클럭 입력 옵션을 지원한다.
STM32 F0은 현재 양산을 시작했으며 임베디드 메모리 밀도 16킬로바이트(Kbyte)에서 64Kbyte까지의 플래시(Flash), 4Kbyte에서 8Kbyte까지 SRAM, UFQFPN32, LQFP48 및 LQFP64의 패키지 옵션으로 제공된다. 20핀 및 100핀 확장 모델도 곧 출시될 예정이다.
'아이씨엔 뉴스' 카테고리의 다른 글
| [icnweb]북미 태양광 시장 1분기 현황 (0) | 2012.06.22 |
|---|---|
| 2012 스마트그리드 및 전기설비전 개최 [icnweb] (0) | 2012.06.22 |
| [icnweb]꼬임쌍선(TP) 빌딩 네트워크 구축을 위한 KNX 평가 보드 (0) | 2012.06.22 |
| [icnweb]이사그라프(ISaGRAF), 새로운 워크벤치와 C5 펌웨어를 갖춘 ISaGRAF 6.1버전 발표 (0) | 2012.06.22 |
| [icnweb]PROFINET 등시성 확보로 실시간 기계성능 보장한다 (0) | 2012.06.22 |