Digital Signal Controllers

Last modified by Microchip on 2025/02/03 14:07

What are Digital Signal Controllers (DSCs)?

dsPIC33 Digital Signal Controllers (DSCs) deliver high performance, flexible peripherals, and a complete ecosystem of software and hardware tools to simplify your development and speed up your time to market. These devices feature specialized peripherals for high-performance and robust designs, advanced sensing and control, motor control, digital power conversion, touch, embedded security, and functional safety to meet the specific requirements of your application.

dsPIC33 DSCs add Digital Signal Processor (DSP) performance for embedded applications requiring time-critical response while offering the simplicity of a microcontroller (MCU). Offering single-cycle execution, deterministic interrupt response, zero overhead looping, and fast DMA, this family also adds a single-cycle 16×16 or 32x32 MAC and dual 40-bit or 72-bit accumulators, making it an excellent option for math-intensive, high-performance and robust motor control, digital power, functional safety, and security designs. dsPIC33A adds a double-precision floating point co-processor unit, simplifying model-based algorithm design and development.

dsPIC33 Products

We offer a broad portfolio of DSCs, ranging from entry-level to high-performance devices that feature a variety of peripherals, memory sizes and processing speeds.

dsPIC33A DSCs

 

  • 200 MHz, 32-bit CPU
  • Double-Precision Hardware Floating Point Co-processor
  • 32x32 MAC with dual 72-bit accumulators
  • Unified memory interface simplifies application development
  • Multiple CPU register sets for fast interrupt context switching
  • 40 MSPs ADCs

dsPIC33A Family Home Page

dsPIC33C DSCs

 

dsPIC33C Family Home Page

dsPIC33EV DSCs

 

  • 70 MHz, 16-bit CPU
  • 5V, and up to 150°C operation
  • 16x16 MAC with dual 40-bit accumulators
  • Multiple CPU register sets for fast interrupt context switching
  • 1.1 MSPs ADCs

dsPIC33EV Family Home Page

dsPIC33 Tutorials and Training

Developer Help

Microchip University

Microchip YouTube Channel