-
About this course
- Class Overview
-
Syllabus & Downloads
-
Introduction 3 min
-
LAB1 24 min
-
LAB2 22 min
-
LAB3 19 min
- Complete Recording
-
25007 MCU4 (67 min)
This video is still being processed. Please check back later and refresh the page.
Uh oh! Something went wrong, please try again.
25007 MCU4: Configurable Logic Block Part 2 - Advanced Applications and Practical Labs (August 2025)
This is class 2 of 2 that outline the architecture, applications and tools needed to understand how to utilize the Configurable Logic Block (CLB) peripheral on PIC Microcontrollers.
This is a recording of the class 25007 MCU4: Configurable Logic Block Part 2 - Advanced Applications and Practical Labs presented at the 2025 MASTERs Conference.
Advance your skills with the Configurable Logic Block (CLB) through hands-on labs that cover a variety of applications. In this class, you will use the CLB to create logic circuits which implement the WS2812B LED protocol and biphase serial communication protocol. You will gain proficiency in using schematic tools, library elements, and hierarchical design through practical exercises. Additionally, you will use Verilog code to configure the CLB for one of the labs in this class. The Verilog code will be provided to you, and the Verilog language will not be taught in the class. You don’t need any prior experience with Verilog to attend this class.
Prior experience with MPLAB X programming/debugging, using C for embedded microcontrollers, and basic knowledge of combinatorial and sequential logic is beneficial It is recommended that attendees have experience with the CLB module but is not required to attend this class.