누보톤, 보안부팅 기능 및 하드웨어 암호화 기능을 겸비한NuMicro® M480 시리즈 Arm Cortex®-M4 마이크로컨트롤러 출시
2018년 08월 03일
트위터로 보내기페이스북으로 보내기구글플러스로 보내기

마이크로컨트롤러 업계의 선도업체인 누보톤은DSP 명령어, 부동 소수점 장치(FPU,Floating-Point Unit)까지 지원하는 고성능 및 저전력 NuMicro® M480 시리즈 Arm® Cortex®-M4 마이크로컨트롤러를 출시했다. M480 시리즈는다양한 기능을 제공하며 여러 다른 애플리케이션을 대상으로 하는 6개의 하위 버젼으로 구성되어 있다. 플래시(Flash) 메모리와 SRAM의 최대용량은 각각 512KB, 160KB에 달하며, 동작주파는192MHz까지이며 동적 파워소모는 175µA/MHz이고대기 전류는1µA에 불과하다. 보안 부팅(Secure Boot) 기능은 부팅시 악성 공격으로 부터 플래시 데이타의 무결성 보호의 확인을 위한 시스템 소프트웨어의 일정한 디지털 서명을 제공한다.내장된 하드웨어 암호화 엔진은 쉽고 빠른 암호화 및 암호해독, 신원 인증기능을 제공한다. 이외에 10/100 Mbps 이더넷 RMII 포트, 고속 USB 2.0 OTG및 다양한 주변 장치를지원하며, IoT, 산업 자동화, 센서 네트워크, 차량 설비, 무인기, 스마트 홈, 네트워크 게이트웨이 및 소비자용 가전제품 등을 위한 최고의 솔루션을 만들어 준다.

포괄적인 기능을 지원하는 NuMicro® M480의 하드웨어 암호화 엔진은 ECC(이클립스 커브 암호화), AES-256, DES, Triple DES, SHA-512 및 HMAC를 지원한다. 하드웨어 암호화 엔진은 소프트웨어 솔루션에 비해 컴퓨팅 시간을 대폭 단축 시켰으며, 난수 발생기(RNG) 역시 포함되어 있어, 데이터 암호화 및 암호화 해제에 사용되는 인증키를 임의로 생성함으로써 한층 더 높은 보안성을 제공한다. 하드웨어 CRC 유닛은 데이터 전송의 정확성을 보장하며, 일회성 기록 장치(OTP)는 암호화 키의 변경을 보호할 수 있다. NuMicro® M480에 장착된 6개의 조작 감지 핀을 통해 시스템 상태를 확인하고 기밀 데이터의 해킹을 방지할 수도 있다. 고객의 지식 재산권 보호를 위해 플래시 메모리 잠금장치를 별도로 제공한다. 또한 4KB의 안전 보호 저장 공간(Secure Protection ROM), 96비트 고유 식별자(Unique Identification, UID), 128비트 고유 고객 식별자(Unique Customer Identification, UCID) 및 보안 부팅 (Secure Boot) 기능까지 제공함으로써 부팅 과정 중에 플래시 메모리의 내용에 대한 인증을 시행한다.

M480에는 듀얼 뱅크(Dual-bank) 구조의 플래시 메모리가 탑재되어 있어OTA(Over-The-Air) 펌웨어 업그레이드 기능을 지원해 시스템 작동 중에도 실시간으로 소프트웨어를 업데이트 할 수 있다.내장 플래시 메모리 이외에, 개발 및 디자인에 더욱 유연함을 가능하게 하는 XIP (Execute In Place)의 속도 향상을 위한 외장 SPI 플래시 캐쉬가 제공된다.

NuMicro® M480은 1.8V-3.6V의 동작전압을 지원하며, I/O 핀의 경우 최대 5V의 전압까지 지원한다. 작동 온도는 산업용 등급인 -40°C ~ 105°C 범위를 지원한다. 다양한 고속 전송 인터페이스와 16채널 Peripheral DMA 컨트롤러(PDMA)가 포함되어 있으며, 2개의 USB 2.0 OTG 인터페이스가 탑재되어 있다. 또한, 풀 스피드(Full Speed) 및 고속(High Speed) OTG PHY를 통합해 장치(Device), 호스트(Host) 및 OTG 전송 모드를 지원한다. 10/100Mbps 이더넷 컨트롤러(MAC) 또한 내장되어 있으며 RMII, MDC 및 MDIO 인터페이스 역시 지원한다. 기타통신 인터페이스로는 최대 96Mbps의 속도와 Quad 모드를 지원하는 SPI Flash 1개, 17Mbps 속도를 지원하는 저전력 UART 6개, 3.4MHz 속도의 Smart Card 3개, 3.4Mbps 속도의 I²C 3개, 48MB/s 속도의 Quad-SPI 1개가 있다. 또한 96Mbps 속도의 컴포지트 SPI 또는 192kHz/16비트 I²S 4개, 192kHz/32비트 I²S 고음질 사운드 전송 인터페이스 1개, CAN 2.0B 버스 2개, SDIO 2대, UART 및 SPI 또는 I²C와 자유롭게 연결할 수 있는 USCI 인터페이스 2개가 설치되어 있다. 칩 제어의 경우, 모터 제어에 활용되는 쿼드러처 인코더 인터페이스(QEI) 2개와 24채널 고속 192MHz/16비트 PWM이 탑재되어 있다. 1개의 16채널 12비트 5 MSPS SAR ADC , 2개의 12비트 1 MSPS DAC, 2개의 비교 회로(Comparator) 및 3개의 연산 증폭기(Operational Amplifier) 등 다양한 고성능 아날로그 서킷 역시 제공한다.

NuMicro® M480의 모든 시리즈는다양한 고속 주변기기 인터페이스 및 고성능 아날로그 주변회로를 제공하며, 이를 통한 강력한 연산 처리 기능과 높은 효율성 및 낮은 전력 소비를 겸비한 뛰어난 성능으로, 다양한 종류의 애플리케이션에 활용할 수 있다.

NuMicro® M480 시리즈를 구성하는 6개의 하위 시리즈:

• NuMicro® M481 기본 시리즈: 고성능, 저전력 소모, 다양한 고속 UART/ SPI/ I²C/ PWM 주변기기를 갖춘 시리즈로, 데이터 수집에 적합하다.

• NuMicro® M482 USB FS OTG 시리즈: 온칩(On -chip) OTG PHY와 USB 2.0 풀 스피드 인터페이스가 통합된 시리즈로, 게이밍 또는 PC 액세서리용으로 적합하다.

• NuMicro® M483 CAN 시리즈:2개의 CAN 2.0B 버스, 2개의 USB 2.0 인터페이스, 최대 9개의 UART 인터페이스를 통합한 시리즈로, IoT 및 산업용 컨트롤러에 적합하다.

• NuMicro® M484 USB HS OTG 시리즈: 2개의 USB 2.0 인터페이스, 온칩(On-chip) 풀 스피드 및 고속 OTG PHY가 통합된 시리즈로, USB 센서 데이터 수집 허브를 위한 최고의 솔루션이다.

• NuMicro® M485 Crypto 시리즈: 하드웨어 암호화 엔진과 난수 발생기(RNG)가 통합된 시리즈로, 데이터 암호화 및 암호해독에 사용되는 인증키를 임의로 생성함으로써 한층 더 높은 보안성을 제공한다. 지문 인식 모듈, 스마트 결제 및 USB 보안 장치 등에 적합하다.

• NuMicro® M487 Ethernet 시리즈: 10/100M 이더넷 컨트롤러(MAC)가 통합된 시리즈로, 산업 표준 RMII 및 PHY 인터페이스 제공으로 더욱 빠른 인터넷 연결 환경을 제공한다. 산업용 IoT 게이트웨이, UART-이더넷 컨버터, 산업 자동화, 스마트 홈 등에 활용된다.

개발 툴

누보톤은 다음과 같은 사용이 편리한 개발 툴을 제공한다: Nu-Link/Nu-Link-Pro는 강력한 디버그 기능을 제공하며, PinConfig는 멀티 기능 핀 설정 환경을 제공한다. PinView를 사용해 핀 상태, BSP 드라이버 및 샘플 코드를 실시간으로 확인할 수 있으며, IDE 개발 환경은 Keil MDK와 IAR EWARM을 지원해 개발 보드 상에서 바로 프로그램을 디버그, 추적 및 분석하는 작업을 수행할 수 있다.

누보톤은 10/100Mbps 이더넷 인터페이스, USB 2.0 풀 스피드 및 고속 인터페이스, SD 카드 인터페이스, 2MB SPI Flash 및 24비트 오디오 코덱이 통합된 NuMaker PFM-M487을 동시에 출시했다. 이 보드는 Arduino 모듈의 연결을 지원하며, FreeRTOS 및 Arm® Mbed™ OS 를 인터페이스 드라이버, 라이브러리 및 샘플 코드가 포함된 실시간 제어 시스템 참조 프로그램 함께 제공한다. 사용자 인터페이스 개발을 간단히 하기 위하여,임베디드 그래픽 라이브러리인 emWin 및 관련 툴을 제공해 제품 개발자가 신속하고 편리한 개발 프로세스를 바탕으로 뛰어난 품질의 사용자 휴먼 머신 인터페이스를 개발할 수 있도록 도와준다. 풍부한 주변 장치와 IoT OS 지원 그리고 GUI를 지원하는 고성능 M487은 NuMaker PFM-M487 개발 보드가 IoT 장치에의 활용 및 신속한 설계 검증을 가능하게 한다.

패키징 및 제품 공급

NuMicro® M480 시리즈는 다음과 같은 종류의 패키지를 제공한다: QFN33, LQFP48, LQFP64, LQFP128 및 LQFP144 현재 모든 시리즈의 제품이 정식으로 생산 및 공급되고 있다. M480 시리즈 마이크로컨트롤러 및 개발 툴은 다음 웹사이트를 통해 누보톤 공식 온라인 스토어에서 구매할 수있다: https://direct.nuvoton.com.

그래픽 / 영상
많이 본 뉴스