dsPIC® DSC Device Architecture


Microchip's dsPIC33F Digital Signal Controller family is built around a base architecture and instruction set in common with the 16-bit controller families, while adding full Digital Signal Processing (DSP) capabilities.

The dsPIC33F DSC family offers the following features:

  • 16-bit data, 24-bit wide instructions
  • Up to 60 MIPS at 3.3 V
  • 3.0 to 3.6 V operation
  • -40° to 85°C (extended temperature planned)
  • Data EEPROM emulation in program flash
  • 64 to 100 pin packages
  • Up to 15 channel DMA
  • Timers / capture / compare / PWM
  • Motor control peripherals
  • Analog-to-digital converters
  • Communication modules
  • Power management
    • Switch between clock sources in real-time
    • Programmable power-on reset start-up
    • Programmable low-voltage detect
    • Programmable brown-out reset
    • Idle and sleep modes with fast wake-up

In addition to the above features, dsPIC33 offers a specialized Switch Mode Power Supply (SMPS) peripheral. See figure below.


dsPIC33F SMPS Comparator

The dsPIC33F SMPS comparator module monitors current and/or voltage transients that may be too fast for the Central Processing Unit (CPU) and Analog-to-Digital (ADC) to capture. The SMPS comparator module contains the following major features:

  • 16 selectable comparator inputs
  • Up to 4 analog comparators
  • 10-bit DAC for each analog comparator
  • Programmable output polarity
  • Interrupt generation capability
  • DACOUT pin to provide DAC output
  • DAC has 3 ranges of operation:
    • AVDD/2
    • Internal Reference (INTREF)
    • External Reference (EXTREF)
  • ADC sample and convert trigger capability
  • Disable capability reduces power consumption
  • Functional support for PWM module:
    • PWM duty-cycle control
    • PWM period control
    • PWM fault detect

The figure below shows a functional block diagram of one analog comparator from the SMPS comparator module. The analog comparator provides high-speed operation with a typical delay of 20 ns. The comparator has a typical offset voltage of ±5 mV. The negative input of the comparator is always connected to the DAC circuit. The positive input of the comparator is connected to an analog multiplexer that selects the desired source pin. The analog comparator input pins are typically shared with pins used by the Analog-to-Digital Converter (ADC) module. Both the comparator and the ADC can use the same pins at the same time. This capability enables a user to measure an input voltage with the ADC and detect voltage transients with the comparator.

© 2017 Microchip Technology, Inc.
Information contained on this site regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights.