Microchip Technology

DSPIC33FJ64GP310AT-I/PF - 16-bit 40MIPS DSC 64KB Flash | Microchip

MPN: DSPIC33FJ64GP310AT-I/PF ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 100-TQFP (14x14 mm), 0.5 mm pitch Package 40 MIPS / 40 MHz Speed 64KB (64K x 8) FLASH Memory
From $5.06 USD / Unit
MOQ: 1 |
Price updated: 2026-09-27
Volume Pricing
Qty Unit Price Extended
1 $7.9 $7.90
10 $7.11 $71.10
100 $6.32 $632.00
500 $5.69 $2,845.00
1,000 $5.06 $5,060.00
ℹ️ All prices are in USD

DSPIC33FJ64GP310AT-I/PF Overview

The Microchip Technology DSPIC33FJ64GP310AT-I/PF is a 16-bit dsPIC33F general purpose Digital Signal Controller (DSC) delivering 40 MIPS at 3.3V, with 64KB (64K x 8) of FLASH program memory, 16KB of RAM, and a 100-pin TQFP (14x14 mm, 0.5 mm pitch) surface-mount package.

A Digital Signal Controller combines the computational engine of a Digital Signal Processor (DSP) with the peripheral set and control architecture of a microcontroller (MCU). Within the semiconductor hierarchy, the dsPIC33F family sits between general-purpose MCUs such as the PIC24 and dedicated DSPs, offering single-cycle MAC, DSP multiply-accumulate, and hardware divide alongside standard embedded-control peripherals, making it a power-management IC-level cornerstone of mixed signal-control systems.

Key features include the 16-bit dsPIC core executing up to 40 MIPS, 64KB of self-programmable FLASH, 16KB of on-chip SRAM, and rich connectivity: I2C, SPI, UART/USART, IrDA, and LINbus interfaces. The GP (General Purpose) peripheral family integrates high-speed ADC, output compare and input capture channels suited for closed-loop control and signal acquisition.

Architecturally, the CMOS device pairs a pipelined CISC-style instruction stream with hardware DSP instructions, allowing C-compiled control loops and filtering kernels to coexist deterministically. The 40 MHz operating frequency with PLL options enables both high-throughput signal processing and low-power idle modes.

Typical applications include industrial motor control and digital power conversion, sensor acquisition and signal conditioning nodes, and communication/embedded control systems using LINbus or UART-based networks, where the DSP engine accelerates filtering while MCU peripherals handle protocol and I/O tasks.

A key design consideration is the 3.3V supply requirement with a -40C to +85C industrial operating range; decouple all VDD/VSS pairs and route the analog supply per the manufacturer application notes for ADC accuracy. Use MPLAB X IDE and supported programmers (e.g., ICD/REAL ICE class tools) for development.

This page synthesizes distributor pricing, drop-in family alternatives, and practical design notes not found in the manufacturer datasheet, with freshness signals as of 2026-09-27.

Drop-in alternatives for DSPIC33FJ64GP310AT-I/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 DSPIC33FJ64GP310AT-I/PF (same form factor and footprint) — differing in Operating Temperature, Connectivity, Core, Packaging, Program Memory.

Microchip Technology
Operating Temperature: -40C to +85C (industrial, -I suffix)
Core: dsPIC 33F, 16-bit RISC with DSP engine
Packaging: Tape & Reel (T/R)
Microchip Technology
Connectivity: CAN, I2C, SPI, UART/USART
Microchip Technology
Operating Temperature: -40C to +85C (Industrial)
Connectivity: CANbus, I2C, IrDA, LINbus, SPI, UART/USART
Core: dsPIC33F 16-bit
Microchip Technology
Operating Temperature: -40C to +85C (Industrial, I-temp grade)
Packaging: Tray
Program Memory: 64 KB (64K x 8) FLASH

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

DSPIC33FJ128GP310AT-I/PF

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-TQFP (14x14)
dsPIC 33F, 16-bit RISC with DSP engine · 40 MIPS · 128KB (128K x 8) FLASH · 16KB · 3.3 V · I2C, SPI, UART/USART, IrDA, LINbus · AC97, Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT · 16 bit

✓ In Stock

$5.89 / Unit

View Datasheet →

DSPIC33FJ256GP310AT-I/PF

✅ Drop-In ⚠️ Specs Unverified
📦 100-TQFP (14x14)
FLASH 256KB vs 64KB (+300%), identical pinout and peripheral set

📋 Reference alternative (not in catalog)

DSPIC33FJ64GP310A-I/PF

✅ Drop-In ⚠️ Specs Unverified
📦 100-TQFP (14x14)
same 64KB die without automotive/extended suffix qualifier, same pinout and specs

📋 Reference alternative (not in catalog)

DSPIC33FJ256GP510-I/PF

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-TQFP (14x14)
dsPIC33F (16-bit DSC) · 16-bit · 40 MIPS · 256 KB (256K x 8) Flash · 30 KB x 8 · 3.0 V to 3.6 V · 85 · 10-bit / 12-bit

✓ In Stock

$4.98 / Unit

View Datasheet →

DSPIC33FJ256MC510T-I/PF

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-TQFP (14x14)
dsPIC33F 16-bit · 40 MHz · 40 MIPS · 256KB (256K x 8) FLASH · 16KB · 3 V to 3.6 V · 35 I/O · CANbus, I2C, IrDA, LINbus, SPI, UART/USART

✓ In Stock

$6.65 / Unit

View Datasheet →

DSPIC33FJ64GP310AT-I/PF Maximum Ratings & Electrical Characteristics

Core 16-bit dsPIC RISC
Series dsPIC33FJ64GP310A (dsPIC 33F)
Max MIPS / Frequency 40 MIPS / 40 MHz
Program Memory 64KB (64K x 8) FLASH
RAM 16KB
Supply Voltage 3.3 V
Connectivity I2C, SPI, UART/USART, IrDA, LINbus
Package 100-TQFP (14x14 mm), 0.5 mm pitch
Mounting Type Surface Mount
Operating Temperature -40C to +85C
Process Technology CMOS
Product Type Digital Signal Controller (DSC)
Packaging / Container Tray (per TQFP PF packing)

DSPIC33FJ64GP310AT-I/PF 100-tqfp (14x14 mm), 0.5 mm pitch Pin Configuration Guide

Pin configuration for DSPIC33FJ64GP310AT-I/PF (100-tqfp (14x14 mm), 0.5 mm pitch 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.

100-tqfp (14x14 mm), 0.5 mm pitch package pinout diagram for DSPIC33FJ64GP310AT-I/PF

No detailed pinout data available for DSPIC33FJ64GP310AT-I/PF.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33FJ64GP310AT-I/PF is suitable for 6 applications: Industrial Motor Control, Sensor Acquisition and Signal Conditioning, Industrial Communication Nodes (LINbus/UART), Audio and Voice Signal Processing, Embedded Control and Automation, Digital Power Conversion.

🏭

Industrial Motor Control

The DSPIC33FJ64GP310AT-I/PF fits closed-loop motor and power-conversion control because its 16-bit dsPIC33F core executes 40 MIPS with single-cycle MAC instructions, allowing FOC or PID loops plus filtering to run deterministically at kHz-rate sampling. Its fast ADC, input capture, and output-compare/PWM peripherals interface directly with current shunts, encoders, and gate-driver inputs. Placed as the system controller driving a three-phase inverter, the DSC performs current sampling, control-law computation, and PWM update in a single ISR. For advanced PWM features such as complementary outputs with dead-time insertion, Microchip's same-footprint MC-family parts are an upgrade path.

🧩

Sensor Acquisition and Signal Conditioning

This DSC suits multi-channel sensor nodes because the 40 MIPS core with hardware DSP instructions performs FIR/IIR filtering, offset correction, and FFT-based analysis on-chip, while the integrated ADC, SPI, and I2C ports acquire data from temperature, pressure, and position sensors. The 64KB FLASH holds both the acquisition firmware and calibration tables, and 16KB RAM buffers sample streams. Data is streamed out via UART/USART or LINbus to a host. Because filtering executes in hardware MAC cycles rather than software emulation, CPU headroom remains for protocol handling, reducing the need for an external DSP or FPGA.

🌐

Industrial Communication Nodes (LINbus/UART)

With native I2C, SPI, UART/USART, IrDA, and LINbus interfaces, the DSPIC33FJ64GP310AT-I/PF serves as a gateway or slave node in industrial and vehicular-adjacent networks. The 40 MIPS core executes LIN checksum handling, protocol state machines, and application logic concurrently without a separate communication coprocessor. The industrial -40C to +85C rating matches factory-floor conditions, and the 3.3V IO level mates with standard transceivers. FLASH self-programming allows field firmware updates over the UART/LIN link, extending service life of deployed nodes without hardware recalls.

🎧

Audio and Voice Signal Processing

The GP-family DSC fits cost-sensitive audio processing where its single-cycle MAC and hardware modulo addressing implement sample-rate filters, AGC, and tone generation at audio rates. The 40 MIPS budget supports 16-bit processing at standard 8 kHz to 48 kHz sampling with margin, while UART/SPI links stream encoded audio to codecs. The 3.3V operation and 100-pin TQFP provide ample GPIO for user interface elements such as buttons, LEDs, and display buses. For products needing USB audio or higher dynamic range, migration within the dsPIC33F family preserves code investment.

🔧

Embedded Control and Automation

As a general purpose DSC, the DSPIC33FJ64GP310AT-I/PF anchors automation controllers: the 100-pin TQFP exposes extensive GPIO for relays, optocoupled inputs, and HMI buses, while timers and input capture handle sequencing and event timing with microsecond resolution. The 64KB FLASH with self-write supports data logging and parameter storage strategies, and the industrial temperature rating suits unconditioned cabinets. Development uses MPLAB X with the Explorer 16/32 board via PIM modules, shortening prototyping. ICSP in-circuit programming enables production programming and field service through a single connector.

⚡

Digital Power Conversion

The device applies to digitally controlled power supplies, battery chargers, and LED drivers where its fast ADC samples output voltage and current, and the 40 MIPS core closes voltage/current loops with compensator code executed each switching cycle. Output-compare channels generate gate-drive PWM with software-configurable frequency and duty update, while UART supports PMBus-like supervisory links to a host. 3.3V logic interfaces cleanly with gate-driver ICs and isolation components. Estimated: at 40 MIPS, a 10 kHz control loop consumes well under 20% of CPU budget, leaving capacity for housekeeping tasks and communication.

What is the DSPIC33FJ64GP310AT-I/PF and what are its key specifications?
The DSPIC33FJ64GP310AT-I/PF is a Microchip Technology 16-bit dsPIC33F Digital Signal Controller running at up to 40 MIPS, with 64KB FLASH program memory, 16KB RAM, and a 3.3V supply. It integrates I2C, SPI, UART/USART, IrDA and LINbus connectivity in a 100-pin TQFP (14x14 mm) package rated -40C to +85C. According to the Microchip product page and DigiKey listing, the GP-family device targets general purpose embedded signal-control designs combining MCU peripherals with DSP acceleration.
What is the price of DSPIC33FJ64GP310AT-I/PF?
Pricing for the DSPIC33FJ64GP310AT-I/PF is approximately $7.90 at quantity 1 on XAIPART, tiering down to about $5.06 at 1000 units, as of 2026-09-27. Octopart lists 2 distributors for this exact MPN, so comparing bulk discounts across distributors is recommended. Final price varies with stock and packaging (tray vs. tape and reel); request a quote for high-volume pricing.
Where to buy DSPIC33FJ64GP310AT-I/PF online?
You can buy the DSPIC33FJ64GP310AT-I/PF from DigiKey Electronics (product #2125967, listed as in stock and ships today), Microchip USA, Hotenda, and via XAIPART's quote-based ordering. Octopart aggregates availability from 2 distributors for this part. For production volumes, XAIPART supports quote and order-on-request with traceable, original Microchip Technology stock.
Is DSPIC33FJ64GP310AT-I/PF in stock and what is the lead time?
According to the DigiKey listing retrieved as of 2026-09-27, the DSPIC33FJ64GP310AT-I/PF shows 'Order today, ships today' status, indicating distributor stock and short lead time. XAIPART stock and lead time are confirmed at quotation; for quantities beyond distributor stock, factory lead time from Microchip Technology typically applies and should be confirmed with your sales contact.
What is the difference between DSPIC33FJ64GP310AT-I/PF and DSPIC33FJ128GP310AT-I/PF?
The only functional difference is program memory size: the GP310A carries 64KB FLASH while the 128GP310A carries 128KB FLASH. Both are 16-bit 40 MIPS dsPIC33F controllers in the same 100-TQFP package with identical pinout, RAM class, and peripheral set, so the 128KB variant is a pin-to-pin drop-in upgrade. According to the Microchip dsPIC33FJ64GP310A family page, migration within the family in similar packages is seamless.
What is the best drop-in replacement for DSPIC33FJ64GP310AT-I/PF?
The best drop-in replacement is the DSPIC33FJ128GP310AT-I/PF (same 100-TQFP footprint, pin-to-pin compatible, double the FLASH at 128KB) or the DSPIC33FJ256GP310AT-I/PF (256KB FLASH). Both share the identical dsPIC33F GP core, 40 MIPS performance, and peripheral set, requiring only a recompile and reprogramming. Within XAIPART's catalog, DSPIC33FJ256GP510-I/PF is also a same-package family option.
Can DSPIC33FJ256GP510 replace DSPIC33FJ64GP310AT-I/PF?
Yes, the DSPIC33FJ256GP510-I/PF can replace the DSPIC33FJ64GP310AT-I/PF in most designs: both are 16-bit dsPIC33F General Purpose DSCs in 100-pin TQFP packages with pin-compatible footprints within the family. The GP510 offers 256KB FLASH versus 64KB. Verify peripheral channel assignments and ADC pin mapping against the two datasheets before layout release, since top-of-family parts may expose additional peripheral instances on shared pins.
Is DSPIC33FJ64GP310AT-I/PF suitable for motor control applications?
The GP310A is suitable for basic motor control: its high-speed PWM output-compare peripherals, input capture channels, and fast ADC support closed-loop control of small motors and digital power stages at 40 MIPS. However, for dedicated motor control with specialized PWM modes (complementary outputs, dead-time insertion, fault inputs), Microchip's MC-family parts such as the dsPIC33FJ256MC510 in the same 100-TQFP package are the purpose-built choice and remain pin-compatible options.
When should I choose DSPIC33FJ64GP310AT-I/PF over a PIC24 microcontroller?
Choose the DSPIC33FJ64GP310AT-I/PF when your application needs DSP-class math, single-cycle MAC operations for FIR/IIR filtering, fast PID loops, or FFT-based analysis, alongside real-time control I/O. Choose a PIC24 when the workload is purely general-purpose control with no signal-processing kernels. According to Microchip, the dsPIC33F offers seamless migration to PIC24F/PIC24H in similar packages, so moving between the families later is low-friction if requirements change.
Where to download the DSPIC33FJ64GP310AT-I/PF datasheet PDF?
Download the datasheet PDF from the official Microchip product page at microchip.com/en-us/product/dsPIC33FJ64GP310A, which links the family reference manual and device datasheet. Distributors DigiKey, Hotenda, and EmbedIc also host mirrored PDF downloads for this MPN. Always prefer the manufacturer's latest revision for design work, as errata and clarifications are published there first.
What tools are used to program the DSPIC33FJ64GP310AT-I/PF?
The DSPIC33FJ64GP310AT-I/PF is developed in Microchip MPLAB X IDE with the XC16 compiler and programmed/debugged via In-Circuit Serial Programming (ICSP) pins using Microchip programmer-debuggers such as PICkit-class tools, ICD units, or REAL ICE. The Explorer 16/32 Development Board supports dsPIC33F devices through Processor Plug-In Modules (PIMs), providing a low-cost modular evaluation path per the manufacturer product page.
What package and footprint does DSPIC33FJ64GP310AT-I/PF use?
The DSPIC33FJ64GP310AT-I/PF is housed in a 100-terminal Thin Quad Flat Pack (TQFP/TFQFP) measuring 14x14 mm with a 0.5 mm lead pitch, supplied in tray packaging (PF suffix). SnapEDA provides verified schematic symbols, PCB footprints, and 3D models exportable to Altium, KiCad, OrCAD, Allegro, PADS, Eagle, and Diptrace, which accelerates layout reuse and footprint verification for production.
Is DSPIC33FJ64GP310AT-I/PF RoHS compliant and lead-free?
The industrial-grade '-I' suffix device in TQFP packaging from Microchip Technology is supplied in a lead-free finished package and is generally RoHS compliant as a standard current production part, but the exact RoHS/REACH certificate for this MPN should be confirmed via Microchip's product page or your distributor before compliance documentation is released. XAIPART marks this compliance status as requiring certificate verification in the specifications table to avoid unverified claims.
What are the operating voltage and temperature range of DSPIC33FJ64GP310AT-I/PF?
The DSPIC33FJ64GP310AT-I/PF operates from a 3.3V supply across an industrial temperature range of -40C to +85C, denoted by the '-I' grade suffix. According to the Microchip USA and Jotrin listings, the CMOS device is specified at 40 MIPS over this range. Design the power tree with regulator headroom for inrush and ADC reference stability, and observe the 0.5 mm pitch TQFP reflow profile limits during assembly.
What is the best Microchip (or cross-brand) equivalent for DSPIC33FJ64GP310AT-I/PF in the same 100-pin TQFP?
The best equivalents are Microchip family parts in the identical 100-TQFP: DSPIC33FJ128GP310AT-I/PF and DSPIC33FJ256GP310AT-I/PF (more FLASH, pin-to-pin), DSPIC33FJ256GP510-I/PF, and the motor-control DSPIC33FJ256MC510 variant. No cross-brand pin-compatible equivalent from another manufacturer appears in the verified cross-reference data; competitors require board redesign, so staying within the dsPIC33F family is the safe drop-in strategy.

Engineering reference data for DSPIC33FJ64GP310AT-I/PF — comparison, design guidance, and compliance information.

Selection Guide

Choose DSPIC33FJ64GP310AT-I/PF when your firmware fits in 64KB and you need general-purpose signal control: sensor acquisition, basic motor or power loops, and LINbus/UART connectivity at the lowest family cost point. Choose DSPIC33FJ128GP310AT-I/PF or DSPIC33FJ256GP310AT-I/PF for identical hardware with more FLASH headroom for protocol stacks or larger DSP tables - both are pin-to-pin drop-ins requiring only a recompile. Choose DSPIC33FJ256GP510-I/PF when maximum family FLASH is needed, and DSPIC33FJ256MC510T-I/PF when advanced PWM with dead-time insertion is central, accepting peripheral-set rework. All five share the 100-TQFP (14x14 mm) footprint, so one PCB layout covers the whole migration path. No cross-brand pin-compatible equivalent was verified; plan within the dsPIC33F family to avoid board redesign.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128GP310AT-I/PF DSPIC33FJ256GP310AT-I/PF DSPIC33FJ64GP310A-I/PF DSPIC33FJ256GP510-I/PF DSPIC33FJ256MC510T-I/PF
Package 100-TQFP (14x14 mm) 100-TQFP (14x14 mm) - same 100-TQFP (14x14 mm) - same 100-TQFP (14x14 mm) - same 100-TQFP (14x14 mm) - same 100-TQFP (14x14 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core / MIPS 16-bit dsPIC, 40 MIPS 16-bit dsPIC, 40 MIPS 16-bit dsPIC, 40 MIPS 16-bit dsPIC, 40 MIPS 16-bit dsPIC, 40 MIPS 16-bit dsPIC, 40 MIPS
FLASH 64KB 128KB 256KB 64KB 256KB 256KB
Supply Voltage 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Peripheral Family GP (General Purpose) GP GP GP GP MC (motor control PWM)
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C
Connectivity I2C, SPI, UART/USART, IrDA, LINbus Same set Same set Same set Same set (verify instance count) Same set (verify instance count)

Key Differentiators

  • Lowest FLASH in the GP310A 100-TQFP family (vs DSPIC33FJ128GP310AT-I/PF)
  • GP peripheral family vs motor-control MC family (vs DSPIC33FJ256MC510T-I/PF)
  • Cost efficiency vs top-of-family GP part (vs DSPIC33FJ256GP510-I/PF)

Design Notes

The 100-TQFP (14x14 mm, 0.5 mm pitch) requires careful decoupling: place a 100 nF ceramic capacitor at each VDD/VSS pair as close to the pins as possible, plus one bulk 10 uF capacitor per supply domain. Keep the oscillator traces short and guard them from PWM and communication lines. Verify the footprint against SnapEDA's verified model for this MPN before release to avoid land-pattern errors. Estimated: with 0.5 mm pitch, reflow profiles should follow the manufacturer's TQFP soldering specification to prevent lead bridging.

Configure unused I/O as outputs driven low or inputs with pull-ups to prevent floating-pin EMI and excess current. When migrating from DSPIC33FJ64GP310AT-I/PF to a 128KB or 256KB family variant, the linker scripts and device support files in MPLAB X must be updated, and configuration words re-checked - code compiled for the 64KB part links unchanged, but peripheral pin mappings shared with extra peripherals on larger dies should be re-verified against the target datasheet.

The device runs from a single 3.3V rail. Separate analog and digital supply domains with a ferrite bead and local decoupling to protect ADC accuracy from digital switching noise; refer to the Microchip 16-bit family analog design application notes for recommended filtering. Estimated: at 40 MIPS the core current is on the order of tens of mA per the family datasheet, so a 500 mA LDO or buck output comfortably powers one device plus IO loads.

Compliance Information

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

Compliance certificates for this exact MPN were not present in the verified web data; confirm via Microchip product page or distributor documentation before release.

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

Related Searches

DSPIC33FJ64GP310AT-I/PF DSPIC33FJ64GP310AT-I/PF datasheet Microchip DSPIC33FJ64GP310AT-I/PF price dsPIC33F 16-bit 40 MIPS DSC 64KB flash 100-TQFP dsPIC33 microcontroller DSPIC33FJ64GP310AT-I/PF drop-in replacement DSPIC33FJ64GP310A vs DSPIC33FJ128GP310A DSPIC33FJ64GP310AT-I/PF pinout 100-pin TQFP dsPIC33F motor control DSC industrial where to buy DSPIC33FJ64GP310AT-I/PF is DSPIC33FJ64GP310AT-I/PF RoHS compliant what can replace DSPIC33FJ64GP310AT-I/PF

Related Components & Terms

Microchip Technology DSPIC33FJ64GP310AT-I/PF dsPIC33F Digital Signal Controller DSC Digital Signal Processor DSP microcontroller PIC24 16-bit dsPIC core 100-TQFP TQFP family surface mount 40 MIPS 64KB FLASH 16KB RAM LINbus UART/USART I2C SPI IrDA CMOS MPLAB X IDE Explorer 16/32 Development Board RoHS motor control digital power conversion
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