실리콘랩스는 강화된 보안 기능과 최첨단 에너지 관리 기술을 제공하는 신제품 EFM32™게코(Gecko)마이크로컨트롤러(MCU) 2종을 출시했다고 발표했다. 새로운 제이드 게코(Jade Gecko) 및 펄 게코(Pearl Gecko) MCU 제품들은 개발자들이 쉽게 사용할 수 있는 실리콘랩스의 심플리시티 스튜디오(Simplicity Studio)™ 툴로 지원되며 최첨단 하드웨어 암호화 엔진, 유연성 높은 저전력 모드, 온칩dc-dc 컨버터와 다양한 메모리 옵션을 제공한다.
IoT 보안 요건에 맞춘 하드웨어 암호화 가속기 지원
실리콘랩스는 강화된 보안 기능과 최첨단 에너지 관리 기술을 제공하는 신제품 EFM32™게코(Gecko)마이크로컨트롤러(MCU) 2종을 출시했다고 발표했다. 새로운 제이드 게코(Jade Gecko) 및 펄 게코(Pearl Gecko) MCU 제품들은 개발자들이 쉽게 사용할 수 있는 실리콘랩스의 심플리시티 스튜디오(Simplicity Studio)™ 툴로 지원되며 최첨단 하드웨어 암호화 엔진, 유연성 높은 저전력 모드, 온칩dc-dc 컨버터와 다양한 메모리 옵션을 제공한다.
EFM32 제이드 및 펄 게코MCU 제품들은 웨어러블 헬쓰 및 피트니스 트랙커, 스마트 도어 락, PoS(poin-of-sale) 기기, 보안 센서 및 기타 IoT노드 애플리케이션을 포함하여 에너지에 민감하고 배터리의 의하여 구동되는 기기를 겨냥한다.
제이드 및 펄 게코 MCU는 해커침입을 방지하는 보안 기술요건을 충족한다. 새로운 MCU 제품들은CPU 개입을 최소화하고 배터리수명을 저하시키지 않으면서도 TLS/SSL와 같은 인터넷 보안 프로토콜을 빠르고 에너지 효율적이면서 자율적으로 암복호화 할 수 있는 하드웨어 암호화 엔진을 갖추고 있다.
온칩 암호화 가속기는 128 또는 256비트 키를 갖는 AES, ECC(elliptical curve cryptography), SHA-1 및SHA-224/256과 같은 첨단 알고리즘을 지원한다. 하드웨어 암호화를 통해 개발자는 경쟁사 MCU 제품들에서 자주 요구되는 전통적인 소프트웨어에 의존하는 기술들과 비교해 훨씬 더 효율적으로 진화된 IoT 보안 요건을 충족시킬 수 있다.
ARM® Cortex®-M3 및 M4에 각각 기반한 제이드 및 펄 게코 MCU 제품들은 개발자들이 배터리수명을 최적화하거나 공간제약적인 설계에 맞는 더 작은 배터리를 사용할 수 있고 커넥티드기기에 적합한 성능을 제공한다. 새로운 MCU 제품들은 저전력 페리페럴이 자동으로 동작하면서 MCU 코어가 휴면상태가 되는 PRS(peripheral reflex system)를 제공한다. 커넥티드기기들은 더 긴 휴면상태가 될 수 있어 배터리수명을 연장시킬 수 있다. 낮은 활성상태전류(63 µA/MHz)는 연산 집약적으로 작업을 더 빠르게 실행할 수 있게 한다. 낮은 휴면 상태의 전류(1.4 µA에서 30 nA로 떨어짐)와 매우 빠른 웨이크업/휴면 전환은 에너지 소모를 더욱 낮게 한다.
제이드 및 펄 게코 MCU 제품들은 고효율 dc-dc 벅컨버터를 내장하고 있다. 200mA의 전류를 공급할수 있는 온칩DC-DC 컨버터는 MCU이외의 다른 시스템 부품을 위해서도 전원공급이 가능하다. 전력관리에서의 혁신은 외부 dc-dc 컨버터에 대한 필요성을 제거하여 BOM(bill-of-materials) 비용 및 보드면적을 줄여준다.
자사의 스튜디오 개발 플랫폼으로 개발 시간 단축
실리콘랩스의 IoT제품 사업부를 총괄하는 다니엘 쿨리(Daniel Cooley) 마케팅부사장은 “IoT개발자들은 커넥티드기기의 배터리수명을 연장시키기 위한 진보된 전력 관리아키텍처를 찾고 있을 뿐만 아니라 IoT 노드 애플리케이션의 보안을 강화하는 차세대 암호화 기술도 필요로 한다” 면서 “우리는 에너지 효율과 보안이라는 매우 중요한 IoT 애플리케이션의 요건을 충족하기 위해 펄 및 제이 드게코 MCU 제품군을 설계했다”라고 말했다.
EFM32 제이드 및 펄 게코를 사용한 시스템 설계는 실리콘랩스의 포괄적인 심플리시티 스튜디오 개발 플랫폼(Simplicity Studio development platform)으로 지원된다.
실리콘랩스의 포괄적인 심플리시티 스튜디오 개발 플랫폼(Simplicity Studio development platform)으로 지원된다. 심플리시티 스튜디오는 초기 컨셉부터 최종제품까지 통합된 소프트웨어환경에서 프로젝트를 완성에 필요한 모든 것을 개발자에게 한번의 클릭으로 제공함으로써 IoT애플리케이션을 개발하는 과정을 간소화 시켜준다.
심플리시티 스튜디오는 이클립스 기반의 통합개발환경(IDE; Integrated Development Environment), 그래픽 설정 툴, 에너지 프로파일링 툴, 무선 네트워크 분석 툴, 데모, 소프트웨어예제, 관련문서, 기술지원과 커뮤니티포럼을 포함한다.