Core Independent Peripherals
The following Core Independent Peripherals take 8-bit MCU performance to a new level, while requiring no processor overhead.
Configurable Logic Cell (CLC)
The CLC provides programmable combinational and sequential logic. It also enables the on-chip interconnection of peripherals and I/O, thereby reducing external components, saving code space and adding functionality.
Features
- User-configurable real time logic control
- CLC configuration GUI for quick turn development
- Combinational logic functions
- AND/OR/XOR/NOT/NAND/NOR/XNOR
- State Functions/Clock
- D Flip-Flop, JK Flip-Flop D Latch, SR Latch
- Input sources
- Output available to
- External Pins
- Other Peripherals
- Operation while in Sleep
- Configurable via custom GUI
Click image to enlarge
Documents:
Devices:
Self-Paced Training:
Using the Configurable Logic Cell
Video: Configurable Logic Cell Tool for PIC1032X & PIC16F150X Families
Complementary Waveform Generator (CWG) / Complementary Output Generator (COG)
The CWG provides a complementary waveform with rising and falling edge dead band control, enabling high efficiency synchronous switching, with no processor overhead. The CWG also incorporates auto shutdown, auto restart, and can interface directly with other peripherals / external inputs. The COG improves upon the functionality of the CWG with the addition of blanking and phase control.
Features
- Provides non-overlapping complementary waveform
- Various input sources inclusive of: Comparators, PWM, CLC, NCO
- Blanking control for transient filtering (COG only)
- Phase control for output delay (COG only)
- Auto shutdown/restart
- Independent rise and fall
- Dead band control
- Polarity control
Click image to enlarge
Documents:
Devices:
Video: Complementary Waveform Generator
Numerically Controlled Oscillator (NCO)
A programmable precision linear frequency generator, ranging from <1Hz to 500KHz+. The NCO offers a step up in performance, and a simplification in design for applications requiring precise linear frequency control such as: Lighting Control, Tone Generators, Radio Tuning Circuitry, Fluorescent Ballast, Class D Audio Amps, etc…
Features:
- Up to 20-bit frequency resolution
- True Linear frequency control
- Multiple internal and external clock sources available
- Two output modes:
- Fixed 50% duty cycle
- Pulse Frequency Modulation
Click image to enlarge
Documents:
Devices:
Self-Paced Training:
Using the Numerically Controlled Oscillator
Video: Numerically Controlled Oscillator for Microchip Technology
Programmable Switch Mode Controller (PSMC)
The PSMC is a high performance 16-bit PWM with 6 configurable outputs that can operate in multiple modes. With a dedicated 64MHz clock and the flexibility to interface to external inputs as well as integrated peripherals / clock sources, the PSMC offers the highest level of advanced PWM control and accuracy in an 8-bit MCU. The PSMC can simplify the implementation of a wide array of applications such as: motor control, lighting, and power supplies.
Features
- 16-bit PWM with up to 6 configurable outputs
- Various clock sources: external, system clock, independent 64 MHz oscillator
- Various input sources: comparators, external pins, other peripherals
- Blanking control for transient filtering
- Independent rising/falling edge control
- Dead band with independent rise and fall control
- Polarity control/auto shutdown and restart
- Output Gating – externally control activate/deactivate
- Flexible PWM output modes
Click image to enlarge
Output Modes / Target Applications:
- Push-Pull PWM w/4 Full Bridge Outputs (+Comp Out)
- DC to AC Inverters
- Class-D Output Drives
- Induction Motor Drives
- Variable Freq – Fixed Duty Cycle PWM (+Comp Out)
- Resonant Converters
- Fluorescent Dimming Ballasts
- 3-Phase PWM
- 3-Phase BLDC motors
- AC Inverters
- Increased Efficiency Single Cycle Instructions
- Stepper Motor Control
- Brushed DC Motor Control
- Power Supplies
- ECCP Compatible Full Bridge PWM
- Push-Pull PWM (+Comp Out)
- Half and Full Bridge Power Supplies
- Synchronous Drives
- Pulse Skipping PWM (+Comp Out)
- High Efficiency Converters
- Voltage mode Controllers
Documents:
Downloads:
Devices:
High Resolution PWM (HRPWM)
A patented solution using the CLC and NCO to provide High (Effective) Resolution Pulse Width Modulation at much higher switching frequencies than achievable with standard PWMs. This feature allows the use of smaller inductors and capacitors, and has the ability to induce jitter, lower cost, and improve EMC performance.
Features
- Up to 17 effective bits PWM capability at high frequency
- 15ps Pulse Widths at 500KHz switching
- Induced jitter with improved EMC performance
Click image to enlarge
Documents:
Devices: