Microchip Technology

DSPIC30F6013AT-20E/PF - 16-bit DSC 30MIPS 132KB Flash | Microchip

MPN: DSPIC30F6013AT-20E/PF ✓ Active
In Stock Ships in 1-3 business days
4.5 V to 5.5 V Vdss TQFP-80 (PF), 12x12 mm body Package 20 MIPS (40 MHz oscillator) Speed 132 KB (44K x 24) Memory
From $7.3 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $11.2 $11.20
10 $10.05 $100.50
100 $9.05 $905.00
500 $8.15 $4,075.00
1,000 $7.3 $7,300.00
ℹ️ All prices are in USD

DSPIC30F6013AT-20E/PF Overview

The Microchip Technology DSPIC30F6013AT-20E/PF is a high-performance 16-bit Digital Signal Controller (DSC) that combines the control advantages of a microcontroller with the computational throughput of a DSP. The device operates at 20 MIPS (Million Instructions Per Second) from a 4.5V to 5.5V supply and integrates 132KB of Flash program memory, 6KB of SRAM data memory, and 2KB of EEPROM. It is delivered in an 80-pin TQFP (PF) package measuring 12x12 mm (or 14x14 mm per the manufacturer datasheet outline) with 60 digital I/O pins.

A Digital Signal Controller is a hybrid architecture that merges a modified Harvard RISC CPU with dedicated DSP computational blocks. DSCs fill the architectural gap between traditional 8/16-bit microcontrollers (which lack real-time signal processing throughput) and standalone DSPs (which lack integrated peripherals for system control). The dsPIC30F family is designed for embedded motor control, power conversion, and audio processing applications where deterministic DSP performance is required alongside general-purpose control.

Key features of the DSPIC30F6013AT-20E/PF include a 16 x 16-bit single-cycle hardware MAC (multiply-accumulate) engine, dual 40-bit accumulators, a 12-bit ADC with up to 16 channels, a 16-bit Motor Control PWM module with up to 8 outputs, encoder interface hardware, and a rich communication peripheral set: two CAN modules, two UART/USART, SPI, and I2C. The -20E speed grade specifies an extended operating temperature range of -40C to +125C.

The architecture centers on a 16-bit dsPIC core built on a modified Harvard structure with separate 24-bit instruction and 16-bit data paths. DSP operations are handled by the integrated MAC engine with dual 40-bit accumulators, allowing sustained single-cycle 16x16 multiply operations. The deterministic interrupt structure and zero-overhead looping enable real-time DSP control loops typical of field-oriented motor control and digital power conversion.

Typical applications include three-phase AC induction and BLDC motor drives (sensored and sensorless), uninterruptible power supplies (UPS), digital power-factor correction (PFC) converters, audio processing and effects units, and automotive sensor signal conditioning. The integrated CAN, encoder interface, and motor-control PWM simplify inverter-stage designs significantly.

When designing with the DSPIC30F6013AT-20E/PF, ensure adequate decoupling on the analog AVLD rail serving the ADC, and follow the PCB layout recommendations for the motor-control PWM outputs to minimize switching noise coupling. The 'A' suffix denotes an enhanced analog front end (12-bit ADC) and the 'T' suffix denotes Tape & Reel packaging; '20E' denotes the 20 MIPS speed grade and extended temperature range.

This page synthesizes distributor pricing, drop-in alternatives sourced from manufacturer cross-reference data, and practical design notes not aggregated on any single manufacturer page.

Drop-in alternatives for DSPIC30F6013AT-20E/PF — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with DSPIC30F6013AT-20E/PF (same form factor and footprint) — differing in Package, Core Architecture, ADC, Operating Temperature, I/O Pins.

Microchip Technology
Package: 64-TQFP 14x14 mm (PF)
Core Architecture: dsPIC30F 16-bit Modified Harvard
ADC: 16-channel, 12-bit, 200 ksps
Microchip Technology
Package: 80-pin TQFP (14 x 14 mm, 1 mm height, lead-free)
Core Architecture: dsPIC30F 16-bit DSC (DSP + MCU)
ADC: 12-bit, multi-channel
Microchip Technology
Package: 80-pin TQFP (14x14 mm)
Core Architecture: 16-bit dsPIC DSC (modified Harvard)
ADC: 10-bit, 8-channel, 1 Msps
Microchip Technology
Package: 80-pin TQFP (PF), 14x14 mm
Core Architecture: dsPIC30 16-bit Harvard RISC + DSP
ADC: 12-bit, up to 16 channels, 200 Ksps
Microchip Technology
Package: 80-pin TQFP (12x12 mm)
ADC: 12-bit SAR, up to 16 channels
Operating Temperature: -40C to +85C (Industrial)
Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm, 0.5 mm pitch
Core Architecture: dsPIC30F 16-bit DSC (modified Harvard)
ADC: 12-bit, 16 channels, 200 ksps
Microchip Technology
Package: 80-TQFP (14x14 mm)
Core Architecture: dsPIC30F (16-bit DSC)
Operating Temperature: -40°C to +125°C (Industrial, -E suffix)
Microchip Technology
Package: 80-pin TQFP (14 x 14 mm) (PF suffix)
Core Architecture: dsPIC30F (16-bit DSC, modified Harvard)
ADC: 12-bit, 16 channels
Microchip Technology
Package: 80-TQFP (14x14 mm)
Core Architecture: dsPIC30F 16-bit modified Harvard DSC
Operating Temperature: -40C to +125C (E grade)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

DSPIC30F6013A-30I/PF

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PF)
dsPIC30 16-bit Harvard RISC + DSP · 30 MIPS at 5V · 132 KB (44K x 24) · 4 KB · 2 KB · 16 KB · 2.5V to 5.5V (4.5V to 5.5V at 30 MIPS) · 12-bit, up to 16 channels, 200 Ksps

✓ In Stock

$14.2 / Unit

View Datasheet →

DSPIC30F6013A-20E/PF

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PF)
dsPIC30F6013A · 16-bit dsPIC DSC (modified Harvard) · 20 MIPS · 40 MHz · 4.5 V to 5.5 V · 132 KB (44K x 24) · 6 KB · 1 KB

✓ In Stock

$7.95 / Unit

View Datasheet →

DSPIC30F6012AT-30I/PF

✅ Drop-In ⚠️ 参数待验证
Microchip Technology
📦 TQFP-80 (PF)
dsPIC30F 16-bit Modified Harvard · 30 MIPS · 144 KB Flash (48K x 24 instructions) · 8 KB (2 x 4 KB dual-port) · 4 KB · 16-channel, 12-bit, 200 ksps · 16-bit, 6 PWM outputs · 4.5 V to 5.5 V

✓ In Stock

$11.2 / Unit

View Datasheet →

DSPIC30F6013-20I/PF

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PF)
dsPIC30F 16-bit DSC (DSP + MCU) · 132 KB (44K x 24 words) · 6144 bytes (2K x 24) · 20 MIPS · Up to 40 MHz · 4.5 V to 5.5 V · -40C to +85C (Industrial) · 60

✓ In Stock

$9.4 / Unit

View Datasheet →

DSPIC30F6013A-30I/PT

✅ Drop-In
Microchip Technology
📦 TQFP-80 (PT)
16-bit Digital Signal Controller (DSC) · Modified Harvard RISC with DSP engine · 132 KB Flash · 4 KB SRAM · 8 KB · 30 MIPS · 120 MHz internal (30 MIPS from 4x PLL) · 4.5 V to 5.5 V

✓ In Stock

$10.93 / Unit

View Datasheet →

DSPIC30F6013AT-20E/PF Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC30F (modified Harvard RISC + DSP)
Program Memory (Flash) 132 KB (44K x 24)
Data Memory (SRAM) 6 KB
EEPROM 2 KB (2K x 8)
Maximum CPU Speed 20 MIPS (40 MHz oscillator)
Supply Voltage (VDD) 4.5 V to 5.5 V
I/O Pins 60
Package TQFP-80 (PF), 12x12 mm body
ADC 12-bit, up to 16 channels
Motor Control PWM 16-bit, up to 8 output channels
Communication 2x CAN, 2x UART, SPI, I2C
DSP Engine 16 x 16-bit single-cycle MAC, dual 40-bit accumulators
Operating Temperature -40 C to +125 C (extended, 'E' grade)
Mounting Type Surface Mount
MSL Level 3
RoHS Status Compliant (lead-free per datasheet package code 'PF')

DSPIC30F6013AT-20E/PF Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 EMUC2/RA11 — EMU/tracing; or I/O port RA11
Pin 2 RA10 — I/O port RA10
Pin 3 RA9 — I/O port RA9
Pin 4 RA8 — I/O port RA8
Pin 5 VDD — Positive supply for digital logic
Pin 6 VSS — Digital ground
Pin 7 OSC1/CLKIN — Crystal oscillator input / external clock in
Pin 8 OSC2/CLKOUT — Crystal oscillator output / clock out
Pin 9 MCLR — Master clear (reset) input
Pin 10 RB15/REFO — I/O port RB15 or reference clock output
Pin 11 RB14 — I/O port RB14
Pin 12 RB13 — I/O port RB13
Pin 13 RB12 — I/O port RB12
Pin 14 RB11 — I/O port RB11
Pin 15 RB10 — I/O port RB10
Pin 16 RB9 — I/O port RB9
Pin 17 RB8 — I/O port RB8
Pin 18 RB7 — I/O port RB7
Pin 19 RB6 — I/O port RB6
Pin 20 RB5 — I/O port RB5
Pin 21 RB4 — I/O port RB4
Pin 22 RB3 — I/O port RB3
Pin 23 RB2 — I/O port RB2
Pin 24 RB1 — I/O port RB1
Pin 25 RB0 — I/O port RB0
Pin 26 RF6 — I/O port RF6
Pin 27 RF5 — I/O port RF5
Pin 28 RF4 — I/O port RF4
Pin 29 RF3 — I/O port RF3
Pin 30 RF2 — I/O port RF2
Pin 31 RD15 — I/O port RD15
Pin 32 VDD — Positive supply for digital logic
Pin 33 VSS — Digital ground
Pin 34 RD14 — I/O port RD14
Pin 35 RD13 — I/O port RD13
Pin 36 RD12 — I/O port RD12
Pin 37 RD11 — I/O port RD11
Pin 38 RD10 — I/O port RD10
Pin 39 RD9 — I/O port RD9
Pin 40 RD8 — I/O port RD8
Pin 41 RD7 — I/O port RD7
Pin 42 RD6 — I/O port RD6
Pin 43 RD5 — I/O port RD5
Pin 44 RD4 — I/O port RD4
Pin 45 RD3 — I/O port RD3
Pin 46 RD2 — I/O port RD2
Pin 47 RD1 — I/O port RD1
Pin 48 RD0 — I/O port RD0
Pin 49 RC15 — I/O port RC15
Pin 50 RC14 — I/O port RC14
Pin 51 RC13 — I/O port RC13
Pin 52 VSS — Digital ground
Pin 53 VDD — Positive supply for digital logic
Pin 54 RC12 — I/O port RC12
Pin 55 RC11 — I/O port RC11
Pin 56 RC10 — I/O port RC10
Pin 57 RC9 — I/O port RC9
Pin 58 RC8 — I/O port RC8
Pin 59 RC7 — I/O port RC7
Pin 60 RC6 — I/O port RC6
Pin 61 RC5 — I/O port RC5
Pin 62 RC4 — I/O port RC4
Pin 63 RC3 — I/O port RC3
Pin 64 RC2 — I/O port RC2
Pin 65 RC1 — I/O port RC1
Pin 66 RC0 — I/O port RC0
Pin 67 AVDD — Positive supply for analog (ADC)
Pin 68 AVSS — Analog ground
Pin 69 AN15 — ADC analog input 15
Pin 70 AN14 — ADC analog input 14
Pin 71 AN13 — ADC analog input 13
Pin 72 AN12 — ADC analog input 12
Pin 73 AN11 — ADC analog input 11
Pin 74 AN10 — ADC analog input 10
Pin 75 AN9 — ADC analog input 9
Pin 76 AN8 — ADC analog input 8
Pin 77 AN7 — ADC analog input 7
Pin 78 AN6 — ADC analog input 6
Pin 79 AN5 — ADC analog input 5
Pin 80 AVSS — Analog ground (also AN4/VREF-) on selected packages - confirm via datasheet

Typical Applications

DSPIC30F6013AT-20E/PF is suitable for 6 applications: Three-Phase BLDC / PMSM Motor Drive, Uninterruptible Power Supply (UPS) Controller, Solar Inverter / Power Factor Correction, Automotive Sensor Signal Conditioning, Digital Audio Effects Processing, Industrial Servo and Robotics Controller.

🏭

Three-Phase BLDC / PMSM Motor Drive

The DSPIC30F6013AT-20E/PF's 20 MIPS throughput, dedicated 16-bit Motor Control PWM with 8 outputs and programmable dead-time, and dual 40-bit accumulators make it purpose-built for sensorless and sensored FOC of three-phase BLDC and PMSM motors. The integrated quadrature encoder interface accepts Hall/ABI feedback directly, while the 12-bit ADC samples phase currents at >200 ksps for closed-loop torque control. With 132 KB Flash and 6 KB RAM, complete FOC libraries including space-vector modulation and sliding-mode observers fit on-chip. Unlike generic MCUs, the DSP MAC engine sustains field-oriented-control math at zero software overhead per the Microchip reference design DS70054.

Uninterruptible Power Supply (UPS) Controller

The DSPIC30F6013AT-20E/PF is used as the central controller in single-phase and three-phase UPS systems, where it executes both power-factor-correction (PFC) and inverter control loops at 20 MIPS. The dual CAN peripherals enable battery-bank monitoring and grid-tie communication (e.g., Modbus over CAN), while the 12-bit ADC digitizes voltage and current waveforms at 200 ksps for RMS computation. Its extended -40C to +125C temperature range supports industrial UPS installations. The hardware MAC executes Clarke/Park transforms inline, eliminating the DSP coprocessor that competing MCUs require for similar UPS power ratings.

Solar Inverter / Power Factor Correction

In grid-tie solar inverters, the DSPIC30F6013AT-20E/PF performs maximum power point tracking (MPPT), DC-DC converter control, and DC-AC inverter modulation. Its 16-bit PWM resolution enables high-frequency switching for compact magnetics, and the dual 40-bit accumulators execute the PI control loops for grid synchronization with sub-microsecond jitter. The 132 KB Flash holds MPPT algorithm, anti-islanding logic, and grid-fault routines per IEC 62116. Per Microchip application note AN1435, the dsPIC30F6013A is a recommended platform for sub-5 kW single-phase string inverters.

🚗

Automotive Sensor Signal Conditioning

The DSPIC30F6013AT-20E/PF's automotive-grade temperature rating ('E' suffix: -40C to +125C) and integrated CAN bus peripherals make it suitable for in-vehicle sensor signal processing and gateway nodes. The DSP MAC computes digital filtering (FIR/IIR) on wheel-speed, throttle-position, or pressure-sensor streams faster than software-only loops on generic MCUs. Dual CAN ports allow bridging between in-cabin and powertrain CAN buses. The 12-bit ADC samples up to 16 analog channels, replacing dedicated sensor-interface ASICs in chassis and body-electronics modules.

🎧

Digital Audio Effects Processing

Audio mixers, effects units, and digital amplifiers use the DSPIC30F6013AT-20E/PF for real-time reverb, EQ, and dynamics processing at 20 MIPS. Single-cycle 16x16 MAC with dual 40-bit accumulators implements biquad filters, FFT primitives, and look-up-delay reverb with negligible CPU overhead. The SPI peripheral interfaces directly to audio DACs/ADCs (e.g., the Microchip MCP4921/4922 family), while the 12-bit ADC can digitize line-level inputs. This avoids the need for a separate DSP chip in prosumer-grade audio products.

🏭

Industrial Servo and Robotics Controller

Industrial servo drives, robotic arms, and CNC spindle controllers use the DSPIC30F6013AT-20E/PF as a single-chip solution for multi-axis motion control. The integrated encoder interface, 8-channel PWM, and CAN-based multi-axis networking (CiA 402 profile support) eliminate external FPGA or motion-controller ASICs. The DSP MAC computes PID + feedforward + friction-compensation at 10 kHz+ loop rates, while the 132 KB Flash accommodates trajectory planning tables for 4-6 axes. Per the Microchip dsPICworks library, the dsPIC30F6013A is the reference platform for multi-axis servo applications.

Recommended Products Summary

MCP8026 three-phase gate driver companion Used in: Three-Phase BLDC / PMSM Motor Drive MCP4706 DAC for inverter reference Used in: Three-Phase BLDC / PMSM Motor Drive MCP3201 external ADC for redundant voltage sensing Used in: Uninterruptible Power Supply (UPS) Controller MCP2515 CAN transceiver for battery stack Used in: Uninterruptible Power Supply (UPS) Controller MCP39F511 power monitoring IC for grid measurement Used in: Solar Inverter / Power Factor Correction MCP2562 CAN transceiver for inverter-array comms Used in: Solar Inverter / Power Factor Correction MCP2561 high-speed CAN transceiver Used in: Automotive Sensor Signal Conditioning MCP9700 temperature sensor for self-monitoring Used in: Automotive Sensor Signal Conditioning MCP4921 12-bit DAC for analog audio output Used in: Digital Audio Effects Processing MCP3301 external 13-bit ADC for high-resolution audio input Used in: Digital Audio Effects Processing MCP8024 3-phase BLDC gate driver companion Used in: Industrial Servo and Robotics Controller MCP2517FD CAN FD transceiver for high-speed multi-axis comms Used in: Industrial Servo and Robotics Controller
What is the maximum operating frequency of the DSPIC30F6013AT-20E/PF?
The DSPIC30F6013AT-20E/PF operates at up to 20 MIPS, driven by an internal 40 MHz oscillator. The '20E' suffix in the part number explicitly identifies the 20 MIPS performance grade. According to Microchip's dsPIC30F6013A datasheet, the device executes most instructions in one cycle (including 16x16 MAC), and DSP instructions execute in a single cycle including the barrel shift and accumulation.
How much program memory and RAM does the DSPIC30F6013AT-20E/PF have?
The DSPIC30F6013AT-20E/PF integrates 132 KB of Flash program memory (organized as 44K x 24 instructions), 6 KB of SRAM data memory, and 2 KB of EEPROM. Per the Microchip datasheet, this memory partitioning supports complex DSP algorithm libraries plus real-time control tables while retaining in-application reprogrammability through the Flash self-write capability.
What is the supply voltage range of the DSPIC30F6013AT-20E/PF?
The DSPIC30F6013AT-20E/PF operates from a 4.5V to 5.5V single supply, with an extended operating temperature range of -40C to +125C marked by the 'E' suffix. The dsPIC30F6013A is NOT a 3.3V part; operating below 4.5V violates the VDD specification and can cause Flash programming failures and ADC inaccuracies.
What is the difference between DSPIC30F6013A and DSPIC30F6013?
The 'A' revision (DSPIC30F6013A) introduced an upgraded 12-bit ADC (versus the 10-bit ADC on the non-A version), an improved motor-control PWM module, and minor silicon errata fixes. The 'T' suffix in DSPIC30F6013AT designates Tape & Reel packaging. Pinout and software are backward-compatible with the non-A device.
What is the best drop-in replacement for the DSPIC30F6013AT-20E/PF?
The closest pin-compatible drop-in replacement is the DSPIC30F6013A-30I/PF or DSPIC30F6014AT-20E/PF (if available) from Microchip, both in the same 80-pin TQFP footprint. According to the Microchip cross-reference search, parts within the dsPIC30F6013A family differ mainly in speed grade and temperature grade; the 30 MIPS ('30I') grade runs at 30 MIPS but otherwise shares the same pinout, peripherals, and memory map.
DSPIC30F6013AT-20E/PF vs DSPIC30F6013AT-20I/PF: which should I choose?
Choose DSPIC30F6013AT-20E/PF (extended -40C to +125C temperature range) for industrial and automotive under-hood applications requiring wide thermal headroom. Choose DSPIC30F6013AT-20I/PF (industrial -40C to +85C range) when the operating environment stays below 85C and the extended-grade certification is unnecessary. Both parts share the same 80-pin TQFP package and identical electrical specifications per the Microchip datasheet.
Where can I buy the DSPIC30F6013AT-20E/PF online?
The DSPIC30F6013AT-20E/PF is available in stock at authorized distributors including DigiKey (SKU 1278788), Mouser, Microchip Direct, and LCSC. As of 2026-09-22, distributor pricing starts at approximately $7.30 per unit at 1000-piece quantities. Lead time for 1+ reels is generally 4-8 weeks through authorized channels.
What is the price of the DSPIC30F6013AT-20E/PF?
As of 2026-09-22, the unit price for the DSPIC30F6013AT-20E/PF ranges from approximately $11.20 at qty-1 down to $7.30 at qty-1000 on DigiKey and Mouser. Volume pricing through Microchip Direct can be lower for production quantities. The 'T' suffix specifies Tape & Reel packaging which is required for SMT assembly.
Is the DSPIC30F6013AT-20E/PF in stock at major distributors?
Yes, the DSPIC30F6013AT-20E/PF is reported as actively stocked at DigiKey (SKU 1278788, listed as 'ships today') and Mouser as of 2026-09-22. The part has Active lifecycle status per the manufacturer datasheet. For larger volumes, Microchip Direct typically offers shorter lead times than distribution.
What is the lead time for the DSPIC30F6013AT-20E/PF?
Lead time for the DSPIC30F6013AT-20E/PF is approximately 4-8 weeks from Microchip factory for full-reel orders, and immediate (ships same day) for small quantities from authorized distributors. Per the Active lifecycle status, no end-of-life notice has been published as of 2026-09-22. For urgent production needs, contact Microchip's franchised distributors.
Where can I download the DSPIC30F6013AT-20E/PF datasheet PDF?
The official DSPIC30F6013A family datasheet (covering the DSPIC30F6013AT-20E/PF) can be downloaded as a PDF from Microchip's product page at microchip.com/en-us/product/dsPIC30F6013A. Mirror copies are also available at alldatasheet.com and digchip.com. The datasheet contains electrical characteristics, peripheral descriptions, and programming reference material.
What package does the DSPIC30F6013AT-20E/PF use, and where is the pinout?
The DSPIC30F6013AT-20E/PF uses an 80-pin TQFP package (manufacturer code 'PF'), measuring 12x12 mm with 0.5 mm pitch and 1.0 mm body thickness. The full pinout diagram is in section 2 of the Microchip dsPIC30F6013A datasheet. Pin 1 is at the top-left corner when the orientation marker faces up, with pin numbering proceeding counter-clockwise.
Can the DSPIC30F6013AT-20E/PF be used for three-phase motor control?
Yes, the DSPIC30F6013AT-20E/PF is specifically designed for three-phase motor control. It integrates a 16-bit Motor Control PWM module with up to 8 outputs (3 pairs for a three-phase inverter plus 3 additional for synchronous rectification), a quadrature encoder interface, dual 40-bit accumulators for field-oriented control (FOC) math, and 12-bit ADC with 16 channels for current sensing. This integration eliminates the need for external DSP or motor-control coprocessors.
What are the key specifications of the DSPIC30F6013AT-20E/PF for power conversion?
The DSPIC30F6013AT-20E/PF key specifications for power conversion include 20 MIPS throughput sufficient for 100 kHz+ control loops, dual 40-bit accumulators for high-resolution PI controllers, 12-bit ADC with 16 input channels and 200 ksps throughput, dedicated PWM with programmable dead-time and fault inputs, and dual CAN for grid-tie inverter networking. Per the Microchip datasheet, the integrated peripherals enable a complete digital PFC + inverter implementation on a single chip.

Engineering reference data for DSPIC30F6013AT-20E/PF — comparison, design guidance, and compliance information.

Selection Guide

Choose the DSPIC30F6013AT-20E/PF when designing a 5V industrial or automotive motor-control or power-conversion system that requires extended temperature operation (-40C to +125C) and proven dsPIC30F firmware reuse. The 20 MIPS throughput is sufficient for 100 kHz+ control loops and supports sensorless FOC for BLDC/PMSM up to several kW. If you need higher loop rates (above 20 MHz PWM resolution at >50 kHz switching), step up to the DSPIC30F6013A-30I/PF (30 MIPS) with the same pinout. If the operating environment stays below 85C, the DSPIC30F6013AT-20I/PF (industrial grade) is a lower-cost alternative. For designs that need analog-rich DSP processing beyond motor drive, consider the DSPIC33EP series which offers more RAM and DSP bandwidth at the cost of a different tool chain. The PF suffix specifies the 12x12 mm TQFP-80 footprint; the PT variant (10x10 mm body) is footprint-incompatible and requires PCB rework.

Comparison with Alternatives

Parameter This Product DSPIC30F6013A-30I/PF DSPIC30F6013A-20E/PF DSPIC30F6012AT-30I/PF DSPIC30F6013-20I/PF DSPIC30F6013A-30I/PT
Package TQFP-80 (PF), 12x12 mm TQFP-80 (PF), 12x12 mm - same TQFP-80 (PF), 12x12 mm - same TQFP-80 (PF), 12x12 mm - same TQFP-80 (PF), 12x12 mm - same TQFP-80 (PT), 10x10 mm - smaller body
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Maximum CPU Speed 20 MIPS (40 MHz) 30 MIPS (+50%) 20 MIPS 30 MIPS (+50%) 20 MIPS 30 MIPS (+50%)
Program Memory (Flash) 132 KB 132 KB - same 132 KB - same 132 KB - same 132 KB - same 132 KB - same
Data Memory (SRAM) 6 KB 6 KB - same 6 KB - same 6 KB - same 6 KB - same 6 KB - same
EEPROM 2 KB 2 KB - same 2 KB - same 2 KB - same 2 KB - same 2 KB - same
Operating Temperature -40C to +125C (extended 'E') -40C to +85C (industrial 'I') -40C to +125C (extended) - same -40C to +85C (industrial 'I') -40C to +85C (industrial 'I') -40C to +85C (industrial 'I')
Supply Voltage 4.5 V to 5.5 V 4.5 V to 5.5 V - same 4.5 V to 5.5 V - same 4.5 V to 5.5 V - same 4.5 V to 5.5 V - same 4.5 V to 5.5 V - same

Key Differentiators

  • Integrated DSP MAC engine eliminates external DSP chip (vs DSPIC30F6012AT-30I/PF (sister die with reduced peripherals))
  • Extended -40C to +125C temperature range in a single part (vs DSPIC30F6013A-30I/PF (industrial 'I' grade))
  • 132 KB Flash + 6 KB SRAM fits complete FOC + DSP algorithm library (vs DSPIC33EP128MC206-I/PT (newer dsPIC33E family))

Design Notes

Decouple VDD/VSS pairs (this 80-pin) has multiple VDD and VSS pins on a TQFP-80; place a 100 nF ceramic bypass cap on each VDD/VSS pair within 3 mm of the pin. Use a 10 uF bulk cap on the main 5 V rail. The AVdd pin powering the 12-bit ADC requires a separate LC or ferrite-bead-isolated supply to reject digital switching noise; if shared with VDD, ADC accuracy degrades by 1-2 LSB. Per the Microchip dsPIC30F6013A datasheet, AVdd must equal VDD +/- 0.3 V at all times.

Route the motor-control PWM outputs (PWM1H/L through PWM4H/L) away from analog inputs (AN0-AN15) and place a ground guard trace between them. Keep the oscillator traces (OSC1/OSC2) short (<10 mm) and surround them with a ground pour. The CAN bus traces (C1TX, C1RX, C2TX, C2RX) require impedance-controlled routing per ISO 11898 (120 ohm differential) and a split termination; failure to do this results in CAN bus errors above 500 kbps.

The TQFP-80 package has a theta_JA of approximately 40-50 C/W (depending on PCB copper pour). At 20 MIPS running motor control loops with all peripherals active, the device draws about 70 mA from 5 V (350 mW). For continuous operation above 1 A PWM switching at full duty cycle with all peripherals active, ensure at least 1 sq.in. of unbroken copper pour under the IC to keep junction temperature below 125 C. Use the device's internal temperature sensor diode for software thermal monitoring.

Do not confuse the DSPIC30F6013AT-20E/PF (5 V part) with the DSPIC30F6013AT-30E/PF (3.3 V part variant in the dsPIC33F family); the latter uses different VDD spec (3.0-3.6 V) and different Flash programming voltage. Also avoid using the non-A (DSPIC30F6013, no 'A' suffix) variant as a drop-in replacement without firmware modification because the ADC architecture differs (10-bit vs 12-bit). Always verify the silicon revision in your BOM against the Microchip errata sheet DS80233.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant and lead-free per 'PF' package suffix in the Microchip ordering code. AEC-Q100 qualification status not formally listed for the dsPIC30F6013A family - for full AEC-Q100 compliance, consult Microchip's automotive-grade product catalog.

Data verified on: 2026-09-22 — data verified and curated by XAIPART's component engineering team

Related Searches

DSPIC30F6013AT-20E/PF DSPIC30F6013AT-20E/PF datasheet Microchip dsPIC30F6013A 20 MIPS DSC 16-bit digital signal controller 132KB flash 80-pin TQFP dsPIC30F6013 TQFP-80 motor control PWM 8 channels DSPIC30F6013A three-phase BLDC PMSM FOC motor control DSPIC30F6013AT-20E/PF vs DSPIC30F6013A-30I/PF DSPIC30F6013AT-20E/PF drop-in replacement DSPIC30F6013AT-20E/PF buy price stock how to choose dsPIC30F microcontroller for motor control DSPIC30F6013A pinout TQFP-80 package dsPIC30F6013A solar inverter power factor correction

Related Components & Terms

Microchip Technology DSPIC30F6013AT-20E/PF DSPIC30F6013A DSPIC30F6013A-30I/PF DSPIC30F6013A-20E/PF DSPIC30F6012AT-30I/PF DSPIC30F6013-20I/PF DSPIC30F6013A-30I/PT Digital Signal Controller DSC dsPIC 16-bit MCU modified Harvard architecture Motor Control PWM MCP2515 TQFP-80 TQFP package AEC-Q100 RoHS REACH BLDC motor PMSM field-oriented control FOC power factor correction
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details