MCHPDSPIC30F3013-30I/ML
Overview
The DSPIC30F3013-30I/ML is a high-performance 16-bit Digital Signal Controller (DSC) that combines the control features of a microcontroller with the computation power of a Digital Signal Processor. It operates at 30 MIPS and features a 17-bit hardware multiplier and two 40-bit accumulators for efficient real-time signal processing.
Why Choose This Part
The Modified Harvard architecture allows for simultaneous program and data access, while the 17-bit hardware fractional multiplier enables precise fixed-point arithmetic. It also provides dedicated 1024-byte EEPROM for non-volatile storage of calibration constants without consuming Flash memory.
Applications
Key Specifications
Getting Started
Developers should use the MPLAB X IDE and the MPLAB XC16 C Compiler for software development. Hardware debugging is typically performed using the Microchip MPLAB ICD 4 or PICkit 4 programmers via the ICSP interface.
DSPIC30F Family
Comparing specs that differ across variants. The current part is highlighted.
| Part Number | Flash | RAM | I/O Pins | Package | Speed | ADC/DAC | Stock |
|---|---|---|---|---|---|---|---|
| DSPIC30F3013-30I/ML (this part) | 24KB | 2K | 20 | VQFN-44 | 30 M | A/D 10x12b | 560 |
| DSPIC30F3010-30I/SP | 24KB | 1K | 20 | DIP-28 | 30 M | A/D 6x10b | 1,101 |
| DSPIC30F3012-30I/SO | 24KB | 2K | 12 | SOIC-18 | 30 M | A/D 8x12b | 1,181 |
| DSPIC30F3012-30I/P | 24KB | 2K | 12 | DIP-18 | 30 M | A/D 8x12b | 296 |
| DSPIC30F3013-30I/SP | 24KB | 2K | 20 | DIP-28 | 30 M | A/D 10x12b | 188 |
| DSPIC30F2020-20E/SO | 12KB | 512 x 8 | 21 | SOIC-28 | 20 M | A/D 8x10b | 113 |
| DSPIC30F3014-30I/PT | 24KB | 2K | 30 | TQFP-44 | 30 M | A/D 13x12b | 1,578 |
| DSPIC30F3013-30I/SO | 24KB | 2K | 20 | SOIC-28 | 30 M | A/D 10x12b | 2,333 |



