Microchip Technology

DSPIC30F6014AT-20E/PT - 16-bit DSC, 144KB Flash, 20 MIPS | Microchip

MPN: DSPIC30F6014AT-20E/PT βœ“ Active
In Stock Ships in 1-3 business days
2.5 V to 5.5 V Vdss 80-pin TQFP (12x12 mm) Package 20 MIPS ("-20") Speed 144 KB (48K x 24) Memory
From $8.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $12.85 $12.85
10 $11.6 $116.00
100 $10.32 $1,032.00
500 $9.28 $4,640.00
1,000 $8.55 $8,550.00
ℹ️ All prices are in USD

DSPIC30F6014AT-20E/PT Overview

The Microchip DSPIC30F6014AT-20E/PT is a 16-bit Digital Signal Controller (DSC) from the dsPIC30F general-purpose family, delivering 20 MIPS of DSP performance from a modified Harvard architecture that combines a high-performance 16-bit MCU core with a single-cycle 40-bit DSP engine. The device integrates 144 KB of FLASH program memory (48K x 24), 8 KB of RAM, and 4 KB of EEPROM in an 80-pin TQFP (12x12 mm) package, and operates across an industrial -40C to +125C temperature range from a 2.5V to 5.5V supply. The trailing "T" in the part number indicates tape-and-reel packaging and the "20E" indicates the 20 MIPS speed grade at the extended temperature range.

What is a Digital Signal Controller? A DSC is a hybrid between a microcontroller and a DSP - it executes deterministic control loops at MCU speeds while still being able to perform single-cycle MAC operations, FIR/IIR filtering, and FFT kernels on streaming sensor data. This dual nature positions the dsPIC30F between 8-bit PIC MCUs (which cannot process signals in real time) and standalone DSPs (which cannot run an RTOS or interface easily to analog peripherals), making it a natural fit for embedded motor control, power conversion, and audio processing.

Key differentiating features include a 12-bit ADC with up to 16 channels and 200 ksps conversion rate, a 16-bit motor-control PWM module with up to 8 outputs, an AC'97 audio codec interface, a CAN 2.0B module, plus I2C, SPI, and UART/USART peripherals. The 68 available I/O pins give ample headroom for keypad, LCD, and parallel sensor interfaces in human-machine-interface designs. The integrated 4 KB EEPROM supports non-volatile parameter storage without external memory, useful for calibration data and user settings.

Architecturally the dsPIC30F6014A separates program (24-bit wide FLASH) and data (16-bit SRAM) buses, allowing concurrent fetch and operand access. A 40-bit barrel shifter and dual 40-bit accumulators in the DSP engine accelerate control loops that would otherwise require a separate DSP coprocessor, while a 16-element working register array simplifies C compiler code generation.

Typical applications include industrial variable-frequency drives, three-phase motor control (BLDC, PMSM, ACIM), digital UPS and power-factor-correction stages, audio processing front-ends, automotive body controllers, and instrumentation requiring both control logic and on-chip DSP. Designers also use it in solar inverters, battery-management systems, and embedded sensor hubs where 16-bit ADC sampling and real-time FFT filtering happen in parallel with supervisory tasks.

When designing with this part, budget carefully for code size - the 16-bit instruction word stores 3 bytes per word, so 144 KB of FLASH holds approximately 48K instructions. Use the MPLAB XC16 compiler and consider migrating to dsPIC33F or PIC24 for new designs since the dsPIC30F is a mature family with limited new silicon revisions.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design considerations not consolidated on the manufacturer datasheet, giving engineers a single reference for sourcing, replacement, and qualification decisions.

Drop-in alternatives for DSPIC30F6014AT-20E/PT β€” 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 DSPIC30F6014AT-20E/PT (same form factor and footprint) β€” differing in Package, ADC, Core Architecture, Operating Temperature, Program Memory (Flash).

Microchip Technology
Package: 80-pin TQFP (PT), 12x12 mm, 0.5 mm pitch
ADC: 12-bit, 16 channels, 200 ksps
Core Architecture: dsPIC30F 16-bit DSC (modified Harvard)
Microchip Technology
Package: 80-TQFP (14x14 mm)
ADC: 12-bit, up to 16 channels
Core Architecture: dsPIC30F 16-bit modified Harvard DSC
Microchip Technology
Package: 64-pin TQFP (10x10 mm)
Core Architecture: dsPIC30F 16-bit Digital Signal Controller
Operating Temperature: -40C to +125C (E = Enhanced)
Microchip Technology
Package: 64-pin TQFP (10x10 mm), "PT"
ADC: 16-channel, 10-bit, 200 ksps
Operating Temperature: -40 C to +85 C (industrial, "I" suffix)

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

DSPIC30F6014A-20E/PT

βœ… Drop-In
πŸ“¦ 80-pin TQFP (12x12 mm)
same silicon, only difference is tray packaging vs tape-and-reel; pinout and electrical parameters identical

πŸ“‹ Reference alternative (not in catalog)

DSPIC30F6014AT-20I/PT

βœ… Drop-In
πŸ“¦ 80-pin TQFP (12x12 mm)
industrial -40C to +85C temp range instead of -40C to +125C extended; same die and pinout

πŸ“‹ Reference alternative (not in catalog)

DSPIC30F6014AT-20E/PF

βœ… Drop-In
Microchip Technology
πŸ“¦ 80-pin TQFP (12x12 mm)
dsPIC30F 16-bit modified Harvard DSC Β· 144 KB (48K x 24) Β· 8 KB Β· 4 KB Β· 20 MIPS Β· 16-bit Β· 80-TQFP (14x14 mm) Β· -40C to +125C (E grade)

βœ“ In Stock

$12.4 / Unit

View Datasheet β†’

DSPIC30F6013AT-20E/PT

βœ… Drop-In
Microchip Technology
πŸ“¦ 80-pin TQFP (12x12 mm)
dsPIC30F 16-bit DSC (modified Harvard) Β· dsPIC 16-bit, 24-bit instruction word Β· 20 MIPS (40 MHz oscillator, 4 MHz instruction cycle) Β· 132 KB (44K x 24) Β· 6 KB Β· 12-bit, 16 channels, 200 ksps Β· 17-bit x 17-bit multiplier, 40-bit accumulator, single-cycle MAC Β· 2.5 V to 5.5 V

βœ“ In Stock

$8.05 / Unit

View Datasheet β†’

DSPIC30F6014A-30I/PT

βœ… Drop-In
πŸ“¦ 80-pin TQFP (12x12 mm)
30 MIPS vs 20 MIPS (+50%) at -40C to +85C industrial temp; same FLASH/RAM/EEPROM, same pinout

πŸ“‹ Reference alternative (not in catalog)

DSPIC30F6014AT-20E/PT Maximum Ratings & Electrical Characteristics

Core Architecture dsPIC30F, 16-bit modified Harvard DSC
Instruction Set Width 24-bit instructions, 16-bit data path
Performance 20 MIPS at 20 MHz CPU clock
DSP Engine Single-cycle 40-bit MAC, dual 40-bit accumulators
Program FLASH Memory 144 KB (48K x 24)
RAM 8 KB
EEPROM 4 KB
Operating Voltage 2.5 V to 5.5 V
Operating Temperature -40 C to +125 C (extended, "E")
ADC 12-bit, up to 16 channels, 200 ksps
I/O Pins 68
PWM Outputs Up to 8 motor-control PWM channels (16-bit)
Communication Peripherals CAN 2.0B, I2C, SPI, UART/USART, AC'97
Package 80-pin TQFP (12x12 mm)
Mounting Type Surface Mount
Packaging Format Tape & Reel ("T" suffix)
Speed Grade 20 MIPS ("-20")
RoHS Status Compliant

DSPIC30F6014AT-20E/PT 80-pin tqfp (12x12 mm) Pin Configuration Guide

Pin configuration for DSPIC30F6014AT-20E/PT (80-pin tqfp (12x12 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

80-pin tqfp (12x12 mm) package pinout diagram for DSPIC30F6014AT-20E/PT

No detailed pinout data available for DSPIC30F6014AT-20E/PT.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC30F6014AT-20E/PT is suitable for 6 applications: Three-Phase Motor Control (BLDC/PMSM), Industrial Variable-Frequency Drive (VFD), Audio Processing and AC'97 Front-End, Digital UPS and Power-Factor Correction, Automotive Body and HVAC Controllers, Solar Inverter and MPPT Controller.

🏭

Three-Phase Motor Control (BLDC/PMSM)

The DSPIC30F6014AT-20E/PT is a strong fit for three-phase BLDC and PMSM motor drives because the on-chip 16-bit motor-control PWM module exposes up to 8 channels with complementary outputs and programmable dead-time insertion, while the 12-bit ADC sampling up to 16 channels at 200 ksps supports simultaneous current-sense and back-EMF measurement. At 20 MIPS the core sustains a 10-20 kHz field-oriented-control loop using single-cycle 40-bit MAC operations for Park/Clarke transforms and PI regulators. The 144 KB FLASH holds the FOC library plus application state machine, and 8 KB RAM accommodates lookup tables for sine/cosine and the speed-controller history. CAN bus integration also enables multi-axis drives to share a single industrial fieldbus. Estimated total system cost is reduced by avoiding an external DSP coprocessor.

🏭

Industrial Variable-Frequency Drive (VFD)

Variable-frequency drives for AC induction motors benefit from the DSPIC30F6014AT-20E/PT's deterministic 20 MIPS control bandwidth and the integrated 8-channel PWM with hardware fault shutdown. The 16-bit DSP engine executes V/Hz and sensorless vector-control algorithms without CPU offload, while the 4 KB EEPROM stores motor nameplate parameters and runtime calibration that survive power cycles. Operating from 2.5 V to 5.5 V across -40 C to +125 C, the part tolerates the wide thermal envelope of industrial cabinet installations. CAN bus connects the drive to factory PLCs for command/feedback, and UART handles local HMI displays. Engineers frequently use the dsPIC's PWM fault inputs to implement hardware-level overcurrent shutdown within microseconds.

🎧

Audio Processing and AC'97 Front-End

Audio applications exploit the DSPIC30F6014AT-20E/PT's AC'97 codec interface to stream stereo 48 kHz audio into and out of the device without an external bus controller. The 40-bit DSP engine runs FIR/IIR filters, dynamic-range compressors, and basic FFT-based spectrum analysis at audio bandwidth, while the 16-bit MCU core concurrently handles user interface, button scanning, and EEPROM-backed preset storage. The 144 KB FLASH is sufficient for full biquad filter banks plus a small RTOS. Compared with general-purpose MCUs, the single-cycle MAC eliminates cycle-count concerns for cascaded filter stages. The 5 V-tolerant I/O simplifies connection to legacy audio DACs without level shifters.

⚑

Digital UPS and Power-Factor Correction

Uninterruptible power supplies and PFC stages demand deterministic PWM with sub-microsecond jitter, which the DSPIC30F6014AT-20E/PT delivers via its 8-channel motor-control PWM (used here as a general-purpose 16-bit PWM at up to 117 kHz). The 12-bit ADC samples rectified mains voltage and inductor current synchronously to the PWM carrier, and the 40-bit DSP engine runs average-current-mode control loops and RMS calculations in a single interrupt cycle. EEPROM stores user-configurable voltage setpoints and battery thresholds. The -40 C to +125 C range covers the harsh thermal conditions inside an industrial UPS enclosure, and the AC'97/I2C buses connect to front-panel displays and battery monitors.

πŸš—

Automotive Body and HVAC Controllers

Body controllers for HVAC blend doors, headlamp leveling, and seat positioning benefit from the DSPIC30F6014AT-20E/PT's CAN 2.0B interface, 12-bit ADC for position feedback, and 8-channel PWM for motor actuation. The 20 MIPS core runs the LIN/CAN stack plus the control loop, and the 4 KB EEPROM stores calibration data that survives battery disconnects. Operating across -40 C to +125 C with 2.5 V to 5.5 V tolerance, the part handles automotive cranking transients and under-hood temperatures. Engineers also leverage the 16-bit DSP engine for sensor-fusion filtering of redundant position sensors, improving reliability over simple MCU averaging.

⚑

Solar Inverter and MPPT Controller

Photovoltaic inverters use the DSPIC30F6014AT-20E/PT to implement maximum-power-point-tracking algorithms such as perturb-and-observe or incremental-conductance, executing at 20 MIPS with 16-bit DSP precision. The integrated 12-bit ADC samples panel voltage, panel current, and grid voltage simultaneously, and the PWM module drives the high-frequency switching stage at 50-100 kHz. CAN bus connects the inverter to a string-monitoring network, while EEPROM stores calibration coefficients for shunt resistors and voltage dividers. Compared with an 8-bit PIC, the dsPIC's DSP engine computes the MPPT dP/dV slope and the inverter's PR current-controller without software-emulated float math, accelerating the control loop.

Recommended Products Summary

MCP8025 Three-phase BLDC gate driver companion Used in: Three-Phase Motor Control (BLDC/PMSM) MCP2562 High-speed CAN transceiver Used in: Three-Phase Motor Control (BLDC/PMSM) MCP6002 Current-sense op-amp for ADC front-end Used in: Three-Phase Motor Control (BLDC/PMSM) MCP8026 Three-phase gate driver with built-in LDO Used in: Industrial Variable-Frequency Drive (VFD) MCP2561 CAN transceiver for industrial fieldbus Used in: Industrial Variable-Frequency Drive (VFD) MCP1700 Low-quiescent LDO for 3.3 V rail Used in: Industrial Variable-Frequency Drive (VFD) MCP6S21 Programmable-gain audio op-amp Used in: Audio Processing and AC'97 Front-End MCP23S17 SPI GPIO expander for audio front-panel buttons Used in: Audio Processing and AC'97 Front-End MCP14A0901 High-current MOSFET driver for PFC stage Used in: Digital UPS and Power-Factor Correction MCP6L91 High-bandwidth current-sense op-amp Used in: Digital UPS and Power-Factor Correction MCP2515 Standalone CAN controller (if external bus arbitration needed) Used in: Automotive Body and HVAC Controllers MCP2551 High-speed CAN transceiver Used in: Automotive Body and HVAC Controllers MCP14A0451 Gate driver for IGBT/MOSFET H-bridge Used in: Solar Inverter and MPPT Controller MCP6L02 Low-offset op-amp for current shunt amplification Used in: Solar Inverter and MPPT Controller
What is the DSPIC30F6014AT-20E/PT and what does it do?
The DSPIC30F6014AT-20E/PT is a 16-bit Digital Signal Controller from Microchip's dsPIC30F general-purpose family, executing 20 MIPS and integrating a single-cycle 40-bit DSP engine. According to the manufacturer datasheet (Microchip document 70143E), it pairs a 16-bit MCU core with DSP-class MAC operations, delivering 144 KB FLASH, 8 KB RAM, and 4 KB EEPROM in an 80-pin TQFP package. It is designed for embedded control applications that also require real-time signal processing, such as motor control and power conversion.
How much program memory does the DSPIC30F6014AT-20E/PT have?
The DSPIC30F6014AT-20E/PT contains 144 KB of FLASH program memory organized as 48K x 24 bits, which equates to roughly 48K single-word instructions in 16-bit PIC mode. According to the Microchip datasheet, the device also includes 8 KB of SRAM for data and 4 KB of EEPROM for non-volatile parameter storage. This memory mix is well suited to control loops, lookup tables, and modest DSP filter libraries running under the MPLAB XC16 toolchain.
What is the operating voltage and temperature range of the DSPIC30F6014AT-20E/PT?
The DSPIC30F6014AT-20E/PT operates from 2.5 V to 5.5 V and across the extended industrial temperature range of -40 C to +125 C, indicated by the "E" designator. The "20" designator denotes the 20 MIPS speed grade at 20 MHz CPU clock. This wide voltage and thermal envelope supports automotive under-hood, industrial drive, and outdoor equipment deployments where 3.3 V or 5 V rails with significant headroom are common.
What package does the DSPIC30F6014AT-20E/PT come in?
The DSPIC30F6014AT-20E/PT is housed in an 80-pin TQFP (Thin Quad Flat Pack) measuring 12x12 mm with a 0.5 mm lead pitch and surface-mount construction. The "PT" suffix in the Microchip ordering code denotes the 80-pin TQFP package, while the trailing "T" indicates tape-and-reel packaging for high-volume pick-and-place assembly. The package provides 68 usable I/O pins plus dedicated supply, oscillator, and programming/debug pins.
What communication peripherals are integrated in the DSPIC30F6014AT-20E/PT?
The DSPIC30F6014AT-20E/PT integrates CAN 2.0B, I2C, SPI, UART/USART, and an AC'97 audio codec interface directly on-chip, eliminating the need for external peripheral controllers in most designs. According to the Microchip dsPIC30F6011A/6012A/6013A/6014A datasheet, the device also exposes up to 16 channels of 12-bit ADC at 200 ksps and an 8-channel motor-control PWM module. This peripheral set covers industrial fieldbus (CAN), audio streaming (AC'97), sensor I/O (I2C/SPI), and legacy serial links (UART) from a single IC.
Is the DSPIC30F6014AT-20E/PT suitable for motor control?
Yes, the DSPIC30F6014AT-20E/PT is highly suitable for 3-phase motor control. The integrated 16-bit motor-control PWM module with up to 8 outputs, combined with 200 ksps 12-bit ADC sampling and the on-chip DSP engine, can run field-oriented control (FOC) or space-vector PWM for BLDC, PMSM, and AC induction motors. The 20 MIPS core sustains the 10-20 kHz control loop while leaving CPU headroom for CAN diagnostics, keypad scanning, or safety supervision.
Where can I buy the DSPIC30F6014AT-20E/PT online?
The DSPIC30F6014AT-20E/PT is in stock at major authorized distributors including DigiKey (part number 964214-ND) and Mouser, both of which list immediate shipping options as of 2026-09-22. Pricing breaks are available starting at the qty-1 unit price of approximately $12.85. For larger production volumes the part can also be ordered directly through microchipDIRECT with volume-based discounts and tape-and-reel quantities.
What is the price of the DSPIC30F6014AT-20E/PT?
As of 2026-09-22, the qty-1 unit price of the DSPIC30F6014AT-20E/PT is approximately $12.85 at DigiKey, with volume breaks down to roughly $8.55 at qty-1000. The price scales with quantity: 10 pieces at about $11.60, 100 at $10.32, and 500 at $9.28. For current lead times and quote-based pricing on reel quantities above 1000, contact the distributor or Microchip direct sales, since the trailing "T" designates tape-and-reel which typically requires full-reel orders.
What is the lead time for the DSPIC30F6014AT-20E/PT?
As of 2026-09-22, DigiKey shows the DSPIC30F6014AT-20E/PT as in stock with same-day shipping for small-quantity orders, and Mouser reports a typical factory lead time of 6-12 weeks for production reels. For new designs or volumes above 1000 pieces, it is recommended to confirm stock via the Microchip-direct portal or contact your local distributor rep. The mature dsPIC30F family generally has stable supply given its installed base in industrial motor-control designs.
What is a drop-in replacement for the DSPIC30F6014AT-20E/PT?
The closest drop-in same-package replacements for the DSPIC30F6014AT-20E/PT are other -20E speed-grade parts in the dsPIC30F6014A family, all in the same 80-pin TQFP footprint. The DSPIC30F6014A-20E/PT (non-T tape variant) is functionally identical with the only difference being tray packaging. For an extended-temperature alternative the DSPIC30F6014AT-20I/PT offers a -40 C to +85 C industrial-only range, which limits operation above 85 C.
DSPIC30F6014AT-20E/PT vs DSPIC30F6014A-20E/PT - which should I choose?
The DSPIC30F6014AT-20E/PT and DSPIC30F6014A-20E/PT are functionally identical in silicon - both are the 20 MIPS extended-temperature grade with the same 144 KB FLASH, 8 KB RAM, and 80-pin TQFP package. The only difference is the packaging carrier: the trailing "T" suffix specifies tape-and-reel for high-volume pick-and-place assembly, while the non-T variant ships in a tray suitable for low-volume prototypes or hand-loading. Engineers should specify the T suffix for production builds and the non-T variant for engineering samples and breadboarding.
What are the key specifications of the DSPIC30F6014AT-20E/PT that engineers should know?
The DSPIC30F6014AT-20E/PT combines 20 MIPS CPU performance from a 16-bit dsPIC30F core with a single-cycle 40-bit DSP engine, 144 KB FLASH, 8 KB RAM, 4 KB EEPROM, 12-bit 200 ksps ADC with up to 16 channels, an 8-channel 16-bit motor-control PWM, and CAN/I2C/SPI/UART/AC'97 peripherals in an 80-pin TQFP. It operates from 2.5 V to 5.5 V across -40 C to +125 C, supports up to 68 I/O pins, and is qualified to industrial EMC standards. These parameters cover most of the requirements for three-phase motor drives, audio processing, and industrial sensor conditioning.
When should I choose the DSPIC30F6014AT-20E/PT over the DSPIC30F6013A?
Choose the DSPIC30F6014AT-20E/PT over the DSPIC30F6013A when your application requires the larger 144 KB FLASH versus the 6013A's 132 KB, or when you need the on-chip CAN 2.0B peripheral that the 6013 family does not include. Both parts share the same 80-pin TQFP footprint and dsPIC30F core, so they are pin-compatible migrations. For designs that do not require CAN bus and can fit within 132 KB FLASH, the 6013A offers a typical 5-10 percent cost savings at the qty-1000 tier.
Where can I download the DSPIC30F6014AT-20E/PT datasheet PDF?
The official DSPIC30F6014AT-20E/PT datasheet is available as Microchip document 70143E, hosted at https://ww1.microchip.com/downloads/en/DeviceDoc/70143E.pdf. This document covers the entire dsPIC30F6011A/6012A/6013A/6014A family including pinout, electrical characteristics, and peripheral reference information. A copy of the same document is also linked from the Microchip product page at https://www.microchip.com/en-us/product/dsPIC30F6014A, and cached versions appear on distributor sites such as DigiKey and Mouser.

Engineering reference data for DSPIC30F6014AT-20E/PT β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the DSPIC30F6014AT-20E/PT for new designs that need the combination of 144 KB FLASH, integrated CAN 2.0B, 8 KB RAM, and the 12-bit ADC plus 8-channel motor-control PWM in an 80-pin TQFP - this part covers most industrial motor-control and audio applications in a single IC. Pick the DSPIC30F6014A-20E/PT (non-T) for engineering samples and prototype builds because tray packaging is hand-loading friendly. Select the DSPIC30F6014AT-20I/PT only if your application is strictly industrial and does not exceed 85 C ambient, since the 125 C extended grade adds cost without benefit below 85 C. For designs that need higher compute and can tolerate the -40 C to +85 C range, migrate to the DSPIC30F6014A-30I/PT and gain 50 percent more MIPS without changing the PCB. For designs that can drop the CAN peripheral and shed 12 KB of FLASH, the DSPIC30F6013AT-20E/PT is a slightly cheaper same-package option.

Comparison with Alternatives

Parameter This Product DSPIC30F6014A-20E/PT DSPIC30F6014AT-20I/PT DSPIC30F6014AT-20E/PF DSPIC30F6013AT-20E/PT DSPIC30F6014A-30I/PT
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 80-pin TQFP (12x12 mm) 80-pin TQFP (12x12 mm) - same 80-pin TQFP (12x12 mm) - same 80-pin TQFP (12x12 mm) - same 80-pin TQFP (12x12 mm) - same 80-pin TQFP (12x12 mm) - same
Performance (MIPS) 20 MIPS 20 MIPS 20 MIPS 20 MIPS 20 MIPS 30 MIPS (+50%)
FLASH Memory 144 KB 144 KB 144 KB 144 KB 132 KB (-8%) 144 KB
RAM 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB
EEPROM 4 KB 4 KB 4 KB 4 KB 4 KB 4 KB
Operating Temperature -40 C to +125 C (extended) -40 C to +125 C -40 C to +85 C (industrial) -40 C to +125 C -40 C to +125 C -40 C to +85 C (industrial)
CAN Peripheral Yes (CAN 2.0B) Yes Yes Yes No Yes

Key Differentiators

  • On-chip CAN 2.0B peripheral in the same 80-pin TQFP footprint (vs DSPIC30F6013AT-20E/PT)
  • Extended temperature range -40 C to +125 C (vs DSPIC30F6014AT-20I/PT)
  • 30 MIPS speed option available in the same package (vs DSPIC30F6014A-30I/PT)

Design Notes

The DSPIC30F6014AT-20E/PT requires a stable 2.5 V to 5.5 V supply on VDD with a 0.1 uF ceramic decoupling capacitor placed within 5 mm of each VDD/VDDcore pin pair, plus a 10 uF bulk capacitor on the AVDD analog supply pin. The AVDD pin should be filtered with a ferrite bead or 10 ohm resistor from VDD to suppress switching noise that would otherwise couple into the 12-bit ADC. Estimated: at 20 MIPS the core draws about 35-45 mA from a 3.3 V rail, plus up to 25 mA through output pins; budgeting 100 mA on the 3.3 V LDO provides comfortable headroom.

At 80 MIPS and full I/O load the die can dissipate up to 0.8 W. The 80-pin TQFP package has a theta_JA of approximately 45-55 C/W on a standard 4-layer JEDEC test board, resulting in a 36-44 C temperature rise at full power dissipation. For continuous 20-MIPS operation at 85 C ambient, attaching a thermal pad through the exposed pad (if present) or using 1 square inch of unbroken top-layer copper beneath the package keeps junction temperature below 125 C. In sealed industrial enclosures, derate clock frequency by 10 percent for every 10 C above 70 C ambient to maintain junction reliability.

Route the 20 MHz primary oscillator traces within 5 mm of the OSC1/OSC2 pins and surround them with a ground guard ring to prevent coupling of high-frequency noise from switching PWMs. Place the 12-bit ADC analog inputs away from the PWM output traces and digital switching nodes, and provide a separate analog ground island that joins the digital ground only at a single point near the device GND pin. The MCLR reset trace should not run parallel to high-current PWM lines. Use a 100-mil trace width or copper pour for the VDD pins and keep ground-return paths short and direct to avoid ground bounce during PWM edge transitions.

A frequent pitfall when migrating from 8-bit PIC to dsPIC30F is neglecting the 24-bit program-memory word width - 144 KB of FLASH stores approximately 48K instructions, not 144K. A second common mistake is leaving the JTAG/ICSP pins floating during production; the TMS and TCK pins must be tied to known states via 10 kohm pull-ups to prevent unintended entry into debug mode. Finally, the I2C module requires the SCL/SDA lines to be pulled high to VDD; using values below 1 kohm can exceed the 20 mA source-sink rating of the open-drain drivers.

Compliance Information

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

RoHS and lead-free per Microchip product page. AEC-Q100 not formally qualified - choose dsPIC33 EV family for automotive-grade applications.

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

Related Searches

DSPIC30F6014AT-20E/PT DSPIC30F6014AT-20E/PT datasheet Microchip dsPIC30F6014A 16-bit DSC 144KB FLASH 80-pin TQFP TQFP-80 DSC motor controller DSPIC30F6014AT-20E/PT motor control DSPIC30F6014AT-20E/PT vs DSPIC30F6013AT-20E/PT DSPIC30F6014AT-20E/PT drop-in replacement DSPIC30F6014AT-20E/PT price buy dsPIC30F 20 MIPS DSC CAN 2.0B what is the FLASH size of DSPIC30F6014AT DSPIC30F6014AT-20E/PT pinout TQFP-80 digital signal controller industrial motor drive dsPIC30F6014A 144KB FLASH 8KB RAM 4KB EEPROM DSPIC30F6014A migration dsPIC33F

Related Components & Terms

Microchip Technology DSPIC30F6014AT-20E/PT DSPIC30F6014A-20E/PT DSPIC30F6014AT-20I/PT DSPIC30F6013AT-20E/PT DSPIC30F6014A-30I/PT DSPIC30F6014A dsPIC30F Digital Signal Controller DSC 16-bit MCU modified Harvard architecture MIPS 40-bit DSP engine TQFP-80 80-pin TQFP FLASH memory EEPROM CAN 2.0B I2C SPI UART AC'97 12-bit ADC PWM motor control MPLAB XC16 RoHS TQFP package family TQFP surface mount automotive body controller variable-frequency drive BLDC motor PMSM motor solar inverter audio codec
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