임베디드 설계를 위한 USB(Universal Serial Bus) 인터페이스에 대해 잘 알려진 장점들로는 다양한 장치와의 호환성, 통신 프로토콜의 간소화, 현장 업데이트 기능 및 전력 공급 기능이 있다. 마이크로컨트롤러, 혼합 신호, 아날로그 반도체 및 플래시-IP 솔루션 분야의 세계적 리더인 마이크로칩테크놀로지(아시아 총괄 및 한국대표: 한병돈)는 이러한 기능들을 개발자들이 임베디드 시스템에 쉽게 통합할 수 있도록 AVR DU 마이크로컨트롤러(MCU) 제품군을 출시했다. AVR DU 제품군은 USB 커넥티비티 기능을 통합한 마이크로칩 8비트 MCU의 차세대 제품으로, 이전 버전보다 향상된 보안 기능과 더 높은 전력 공급을 지원할 수 있도록 설계되었다.
AVR DU MCU는 USB 인터페이스에서 다른 동급의 USB 마이크로컨트롤러 보다 훨씬 월등한 최대 15W의 전력 공급을 지원한다. 이 기능을 통해 5V에서 최대 3A의 전류로 USB-C 충전을 가능케하므로 휴대용 보조 배터리 및 충전식 장난감과 같은 디바이스에 매우 적합하다.
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를 설계에 통합해 여러가지 이점을 얻을 수 있다. AVR DU 제품군에 대한 가상 데모는 홈페이지에서 확인할 수 있다.
MPLAB 코드 컨피규레이터(MCC)에는 AVR DU MCU의 USB 모듈을 위한 하드웨어 기능을 지원하는 소프트웨어 스택이 포함되어 있다. USB 소프트웨어 스택은 MPLAB 개발 툴 시스템에 완전히 통합되어 있어 MCC Melody로 쉽게 구성가능해 개발 프로세스를 간소화하고 출시 시간을 단축시킨다. 또한, AVR DU 제품군은 Curiosity Nano 개발 보드(EV59F82A), MPLAB X 통합 개발 환경(IDE) 및 MPLAB XC8 컴파일러와 호환되어 신속한 프로토타이핑 및 개발을 지원한다.