임베디드 설계를 위한 USB(Universal Serial Bus) 인터페이스에 대해 잘 알려진 장점들로는 다양한 장치와의 호환성, 통신 프로토콜의 간소화, 현장 업데이트 기능 및 전력 공급 기능이 있다.
▲AVR DU 마이크로컨트롤러(MCU) 제품군(이미지:마이크로칩)
강화된 코드 보호 및 최대 15W 전력 공급 기능
임베디드 개발자, USB 기능 쉽게 구현 가능
임베디드 설계를 위한 USB(Universal Serial Bus) 인터페이스에 대해 잘 알려진 장점들로는 다양한 장치와의 호환성, 통신 프로토콜의 간소화, 현장 업데이트 기능 및 전력 공급 기능이 있다.
마이크로칩테크놀로지가 이러한 기능들을 개발자들이 임베디드 시스템에 쉽게 통합할 수 있도록 AVR® DU 마이크로컨트롤러(MCU) 제품군을 출시했다고 11일 밝혔다.
AVR DU 제품군은 USB 커넥티비티 기능을 통합한 마이크로칩 8비트 MCU의 차세대 제품으로, 이전 버전보다 향상된 보안 기능과 더 높은 전력 공급을 지원할 수 있도록 설계됐다.
그렉 로빈슨(Greg Robinson) 마이크로칩 8비트 MCU 사업부 부사장은 “USB는 오늘날 대부분 전자제품에서 채택하고 있는 표준 통신 프로토콜이자 전력 공급 방식이다”라며 “마이크로칩의 AVR DU 제품군은 최첨단 8비트 MCU의 유연성과 향상된 전력 공급의 범용성을 결합해 USB가 가진 이점을 더욱 광범위한 범위로 임베디드 시스템에 적용시켜 나갈 수 있도록 할 것”이라고 말했다.
AVR DU MCU는 USB 인터페이스에서 다른 동급의 USB 마이크로컨트롤러 보다 많은 최대 15W의 전력 공급을 지원한다. 이 기능을 통해 5V에서 최대 3A의 전류로 USB-C® 충전을 가능케 하므로 휴대용 보조 배터리 및 충전식 장난감과 같은 디바이스에 채택될 수 있다.
▲마이크로칩 AVR DU MCU가 적용된 제품 모습(사진:마이크로칩)
AVR DU 제품군에는 악의적인 공격에 대한 방어를 강화하기 위해 마이크로칩의 프로그램 및 디버그 인터페이스 비활성화(PDID, Program and Debug Interface Disable) 기능이 통합됐다.
이 기능을 통해 코드 보호가 강화돼 프로그래밍/디버깅 인터페이스에 대한 액세스가 차단되고 펌웨어를 무단으로 읽거나 수정 또는 삭제하려는 시도가 차단된다.
안전한 펌웨어 업데이트를 위해 AVR DU 제품군은 읽기 쓰기가 동시에 가능한(RWW, Read-While-Write) 플래시를 사용하며, 보안 부트로더와 결합하면 개발자는 제품 작동을 중단하지 않고도 USB 인터페이스를 사용해 버그를 패치하고 보안 문제를 해결하며 새로운 기능을 추가할 수 있다.
AVR DU MCU 제품군에 업데이트된 이 기능을 통해 운영 중단 없이도 현장 업데이트가 가능하기 때문에 제품의 수명도 연장시킬 수 있다.
또한 AVR DU 제품군은 USB 클록 복구 기능을 통해 별도의 값비싼 외부 크리스탈이 필요하지 않기 때문에 전체 설계 및 BOM(Bill of Material) 비용을 절감시켜 준다. 개발자들은 핵심 독립 주변 장치(CIP)로 주요 장치 기능과 시스템 관리 작업을 콤택트한 단일 칩 솔루션에 통합 가능함으로 보드 공간을 절약하고 설계 작업을 줄일 수 있도록 도와준다.
이처럼 임베디드 시스템 개발자들은 피트니스 웨어러블 및 가전 제품부터 농업 및 산업용 애플리케이션에 이르기까지 고성능 AVR DU MCU를 설계에 통합해 여러 이점을 제공한다고 강조했다.