Gracias a su integración en el microcontrolador, el CLB permite a los diseñadores optimizar la velocidad y el tiempo de respuesta de los sistemas de control embebido, lo cual acaba con la necesidad de componentes lógicos externos y reduce el coste de la lista de materiales y el consumo. El proceso se ve aún más simplificado mediante una herramienta de interfaz gráfica que facilita la elaboración de diseños lógicos personalizados con el CLB. La familia PIC16F13145 se ha diseñado para aplicaciones que utilicen protocolos a medida, secuenciación de tareas o control de E/S para gestionar sistemas de control en tiempo real en los sectores industrial y de automoción.

“El módulo CLC (Configurable Logic Cell) se ha integrado en los microcontroladores de Microchip durante más de una década y el nuevo módulo CLB es el siguiente paso en la evolución de nuestra oferta de lógica personalizable ya que permite utilizar esta familia de microcontroladores en aplicaciones que suelen corresponder a dispositivos lógicos programables autónomos”, declaró Greg Robinson, vicepresidente de la unidad de negocio de microcontroladores de 8 bits de Microchip. “Pocas soluciones de un solo chip en el mercado actual abordan los retos de diseño de los ingenieros de sistemas embebidos como la familia de microcontroladores PIC16F131. Los nuevos microcontroladores gestionan funciones lógicas a medida, minimizan el consumo, simplifican los diseños y pueden asumir los cambiantes requisitos del diseño”.
Como el funcionamiento del CLB no depende de la velocidad del reloj del CPU, mejora la latencia del sistema y proporciona una solución de bajo consumo. El CLB se puede utilizar para tomar decisiones lógicas mientras la CPU está en modo dormido, reduciendo así aún más el consumo y la dependencia del software.
Los microcontroladores PIC16F13145 también incluyen un convertidor A/D de 10 bits rápido con computación incorporada, un convertidor D/A de 8 bits, comparadores rápidos, temporizadores de 8 y 16 bits e interfaces de comunicación serie (I2C y SPI) para permitir la ejecución de tareas a nivel del sistema sin la CPU. La familia se suministrará en varios encapsulados con 8 a 20 patillas.

Herramientas de desarrollo
La familia de microcontroladores PIC16F13145 cuenta con el soporte del MPLAB® Code Configurator (MCC), una extensión de software gratuita de MPLAB X IDE que proporciona una interfaz basada en GUI para configurar el dispositivo y periféricos los incorporados, incluido el CLB. Esta interfaz reduce el tiempo de desarrollo ya que la lógica personalizada deseada se puede diseñar esquemáticamente con opciones para que un usuario avanzado utilice HDL (Hardware Description Language). El nuevo sintetizador está disponible en dos opciones: integrado en el MCC y en logic.microchip.com. El kit de evaluación PIC16F131 Curiosity Nano ofrece un soporte completo para diseñar con la familia PIC16F131 y estas funciones se coordinan para facilitar el desarrollo embebido y reducir el plazo de comercialización.
