Nuvoton의 새로운 CortexM23 MCU 인 NuMicro M26x 시리즈 소개
얼마전 Trust Zone개념을 이용하여 보안이 강력해진 MCU인 CortexM23계열의 NuMicro M2351을 소개한 적이 있었습니다.
그러고 얼마 되지 않아서 CortexM23계열의 좀더 풍부한 리소스를 자랑하는 새로운 MCU가 또 나와서 소개 드립니다.
NuMicro® M261 / M262 / M263 시리즈는 Armv8-M 아키텍처 용 Arm® Cortex®-M23 코어를 기반으로 하는 저전력 마이크로 컨트롤러 플랫폼입니다.
OTA (Over-The-Air) 펌웨어 업데이트 및 96KB 임베디드 SRAM을 지원하는 듀얼 뱅크 모드에서 512KB 임베디드 플래시 메모리와 함께 최대 64MHz로 실행됩니다.
또한 1.8 ~ 3.6V의 낮은 공급 전압과 -40 ~ + 105 ℃의 작동 온도 범위를 지원합니다.
이러한 저전력 및 강력한 보안 특징은 IoT (Internet-of-Things) Application의 핵심 요소입니다.
NuMicro® M261 / M262 / M263 시리즈는 파워 다운 모드 (PD), 패스트 웨이크 업 파워 다운 모드 (FWPD), 저 누설 파워 다운 모드 (LLPD), 다양한 작동 시나리오를위한 멀티 파워 모드를 제공합니다. ULLPD (Ultra Low Leakage Power-down mode), SPD (Standby Power-down mode) 및 DPD (Deep Power-down mode).
또한 NuMicro® M261 / M262 / M263 시리즈는 독립적 인 VBAT 전압 소스 핀과 함께 RTC를 통합하여 주 전원을 끄고 VBAT만으로 저전력 모드를 지원합니다.
NuMicro® M261 / M262 / M263 시리즈의 전력 소비와 관련하여, 정상 실행 모드에서 97 μA / MHz (LDO 모드) 및 45 μA / MHz (DC-DC 모드), 대기 전원 차단 모드에서 2.8 μA 이하 VBAT가없는 딥 파워 다운 모드에서 2μA 이상. 저전력, 넓은 공급 전압 및 빠른 웨이크 업 기능으로 배터리 구동 IoT 애플리케이션에 적합합니다.
NuMicro® M261 / M262 / M263 시리즈는 시스템 개발자가 마이크로 컨트롤러에서 보안 실행 시스템을 만들 수 있는 보안 부팅 기능을 제공합니다.
보안 부팅은 시스템의 각 소프트웨어 ID 및 무결성을 확인하기 위한 보안 프로세스 체인입니다.
보안 부팅은 원래 개발자가 신뢰하는 소프트웨어 만 사용하여 장치를 부팅하도록 합니다.
MCU가 시작되면 펌웨어는 부팅 소프트웨어의 서명을 확인하고 서명이 유효한 경우 MCU가 부팅되며 펌웨어는 운영 체제를 제어합니다. 그렇지 않으면 시스템이 전혀 실행되지 않습니다.
NuMicro® M261 / M262 / M263 시리즈는 중요한 프로그램 코드를 보호하기 위해 4 영역 프로그래밍 가능 eXecute-Only-Memory (XOM)를 제공합니다. 데이터 암호화를 위해 AES 256/192/128 하드웨어 가속기와 TRNG (True Random Number Generator)가 내장되어 있습니다. 해커의 악의적 인 손상을 방지하기 위해 최대 6 개의 변조 감지 핀이 구현됩니다. 제품 보안을 강화하기 위해 96 비트 고유 식별 (UID) 및 128 비트 고유 고객 식별 (UCID)과 함께 제공됩니다.
그림 - Flash Memory Controller
NuMicro® M261 / M262 / M263 시리즈는 최대 6 개의 I / O 핀을 전압 조정 인터페이스 (VAI)에 통합하여 1.8 ~ 3.6V의 2 차 I / O 전압을 지원하여 외부 장치에 연결하는 동안 레벨 시프터 구성 요소를 절약합니다.
NuMicro® M261 / M262 / M263 시리즈는 SD 메모리 카드 사양 버전 2.0과 호환되는 SDHC (Secure Digital Host Controller) 한 세트를 통합합니다.
3.3V 작동에서 200Mbps를 달성하기 위해 50MHz를 지원하고, 스 캐터 수집 기능 (Scatter-Gather function )을 갖춘 전용 DMA 마스터를 통해 시스템 메모리와 SD / SDHC / SDIO 카드 간의 데이터 전송을 가속화합니다.
NuMicro® M261 / M262 / M263 시리즈에는 타이머, 워치 독 타이머, RTC, PDMA, 외부 버스 인터페이스 (EBI), 저전력 UART, USCI (Universal Serial Control Interface), 쿼드 SPI (QSPI)와 같은 다양한 주변 장치가 장착되어 있습니다. ), SPI / I²S, I²C, 스마트 카드 인터페이스 (ISO-7816-3), GPIO는 최대 24 채널의 PWM으로 포괄적 인 외부 모듈 및 LED 조명 제어 연결에 매우 적합합니다.
NuMicro® M261 / M262 / M263 시리즈는 또한 12 비트 3.76 MSPS SAR ADC의 16 채널 1 개, 12 비트 1 MSPS 전압 유형 DAC 2 개, 레일 투 레일 2 개와 같은 고성능 아날로그 프런트 엔드 회로 블록을 통합합니다. 아날로그 비교기 (ACMP), 온도 센서, 저전압 리셋 (LVR) 및 브라운 아웃 검출기 (BOD)는 제품 성능을 향상시키고 외부 부품과 폼 팩터를 모두 줄입니다.
NuMicro® M262 시리즈는 모두 NuMicro® M261 시리즈를 기반으로하며 USB OTG Supplement 2.0과 호환되는 USB 2.0 Full Speed On-The-Go (OTG) 트랜시버를 통합하며 호스트 전용, 장치 전용 또는 ID 종속적으로 구성 가능 . 또한 USB 1.1 호스트 컨트롤러 및 USB 2.0 전속 장치 컨트롤러를 통합합니다.
NuMicro® M262 시리즈는 외부 crystal없이 USB 프로토콜에 필요한 정확한 주파수를 생성하여 BOM 비용과 PCB 크기를 모두 줄일 수있는 결정없는 기능을 지원합니다.
NuMicro® M263 시리즈는 모두 NuMicro® M262 시리즈를 기반으로하며 한 세트의 CAN 2.0B 컨트롤러를 지원하며 비트 레이트는 최대 1MBit / s의 값으로 프로그래밍 할 수 있습니다. 이 CAN 버스는 PinConfigure에 의해 6 쌍의 I / O 중 하나로 설정 될 수 있습니다.
NuMicro® M261 시리즈는 클래식 IoT 노드 장치에 적합하고,
NuMicro® M262 시리즈는 데이터 전송을 위해 USB 호스트 / 장치에 연결하는 데 적합하며,
NuMicro® M263 시리즈는 데이터 통신을 위해 CAN 버스가 필요한 산업 및 자동차 애플리케이션에 적합합니다.
NuMicro® M261 / M262 / M263 시리즈는 총 9 개의 파생 제품이 있습니다.
NuMicro® M261 / M262 / M263 시리즈의 패키지 유형에는 QFN33 (5mm x 5mm), LQFP64 (7mm x 7mm) 및 LQFP128 (14mm x 14mm)이 포함됩니다.
동일한 패키지로 핀투 핀 호환되므로 제품 기능 및 성능을 쉽게 최적화 할 수 있습니다.
Nuvoton NuMaker M261 / M262 / M263 평가 보드 (NuMaker-M263KI) 및 Nu-Link 디버거는 평가 및 제품 개발에 사용할 수 있습니다.
GNU GCC 컴파일러가있는 Keil MDK, IAR EWARM 및 NuEclipse IDE와 같은 타사 IDE도 지원됩니다.
자세한 제품 사양 및 참고자료는 Nuvoton사의 홈페이지를 참조하시면 됩니다.
감사합니다.