PIC16F13145 마이크로컨트롤러, 하드웨어 기반 맞춤형 로직을 애플리케이션에 구현
마우저 일렉트로닉스(Mouser Electronics)는 마이크로칩 테크놀로지(Microchip Technology)의 PIC16F13145 마이크로컨트롤러(MCU) 제품군을 공급한다고 밝혔다.
PIC16F13145 마이크로컨트롤러 제품군은 설정 가능한 로직 블록(configurable logic block, CLB) 주변장치를 통해 사용자가 하드웨어 기반 맞춤형 로직을 애플리케이션에 구현할 수 있게 해준다.
마이크로칩은 10년 이상 축적해 온 설정 가능한 로직 셀(configurable logic cell, CLC) 기술을 기반으로 CLB를 지원하는 자사의 맞춤형 로직 솔루션을 한층 더 발전시켜 보다 복잡한 하드웨어 기반 기능을 구현할 수 있도록 했다.
CLB는 CPU와 독립적으로 맞춤형 하드웨어 기반 디지털 로직 기능을 수행함으로써 응답 시간과 전력소모를 개선할 수 있다. 사용자는 기본 로직 소자를 행렬 곱셈기(matrix multiplier), 룩업 테이블(look-up table), 플립플롭(flip-flop) 등으로 구성하여 로직 기능을 구현할 수 있다.
PIC16F13145 마이크로컨트롤러는 CLB 외에도, 연산 기능을 갖춘 10비트 ADCC(analog-to-digital converter with computation)와 8비트 DAC(digital-to-analog converter), 50ns의 응답 시간을 제공하는 2개의 고속 비교기, 8비트 및 16비트 타이머, 그리고 I2C/SPI 통신 모듈 등이 포함된 다양한 코어 독립형 주변장치(Core Independent Peripheral, CIP)도 탑재하고 있다.
이 마이크로컨트롤러 제품군은 8핀에서 20핀에 이르는 다양한 패키지 옵션으로 제공되어 설계 유연성을 높이고, 외부 로직 구성요소의 필요성을 제거함으로써 부품원가(BOM) 및 전력소모를 줄이는데 도움을 준다.
PIC16F13145 MCU 제품군은 마우저에서 함께 제공하는 PIC16F13145 큐리오시티 나노(Curiosity Nano) 평가 키트(EV06M52A)를 통해 지원된다. 이 평가 키트는 프로그래머와 디버거를 내장하고 있어 별도의 외부 툴을 사용할 필요가 없으며, 무료로 제공되는 마이크로칩의 MPLAB® X IDE와 MCC(MPLAB Code Configurator)는 CLB를 포함한 모든 온보드 주변장치와 디바이스를 손쉽게 설정할 수 있는 편리한 GUI 기반 인터페이스를 제공한다.
<저작권자(c)스마트앤컴퍼니. 무단전재-재배포금지>