Microchip’s PIC16F13145 MCU with the configurable logic block available from Mouser
The PIC16F13145 microcontroller family introduces the Configurable Logic Block (CLB) peripheral, enabling users to incorporate hardware-based custom logic into their applications. Building on over a decade of experience with the Configurable Logic Cell (CLC), Microchip has now evolved its customisable logic offering with the CLB to enable even more complex hardware-based functions. The CLB performs custom hardware-based digital logic independently of the CPU, improving response time and power consumption. Users can configure the basic logic elements as matrix multipliers, look up tables, and flip-flops to achieve logic functions.
The PIC16F13145 microcontrollers also include other Core Independent Peripherals (CIPs), including a 10-bit analogue-to-digital converter with computation (ADCC), an 8-bit digital-to-analogue converter (DAC), two rapid comparators with a 50 ns response time, 8- and 16-bit timers and I2C/SPI communication modules. These microcontrollers are offered in package sizes from 8 to 20 pins for design flexibility while also helping eliminate the need for external logic components and reducing BOM cost and power consumption.
The PIC16F13145 family of MCUs is supported by the PIC16F13145 Curiosity Nano evaluation kit (EV06M52A), also available from Mouser. The evaluation kit’s integrated programmer/debugger eliminates the need for external tools, and Microchip’s free-to-use MPLAB X IDE and MPLAB Code Configurator (MCC) provides an easy GUI-based interface to configure the device and all on-board peripherals, including the CLB.