Get the latest tech news

Reverse Engineering the Microchip CLB


I was disappointed that Microchip did not document the CLB format so I decided to reverse engineer it myself!

Microchip added a very cool peripheral called the Configurable Logic Block (CLB) to there new PIC16F13145 microcontroller family. It’s essentially a small FPGA(32 LUTs) that can connect to the internals of the chip. The [CLB] Interface does not appear as an SFR in the Register Map and is not directly user-accessible; it is accessible only through a programming system such as Microchip MPLAB® Integrated Development Environment (IDE) that supports programming the CLB.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Reverse Engineering

Reverse Engineering

Photo of CLB

CLB

Photo of Microchip CLB

Microchip CLB

Related news:

News photo

Reverse engineering of Linear's sync engine

News photo

Modders use reverse engineering to bring Mario Party 4 to PC, more GameCube games to follow | Super Smash Bros Melee and Metroid Prime decompilation may be next

News photo

Shenmue (1999) reverse engineering reveals possible sun position oversight