Microchip Technology

Microchip Technology


DSPIC33F

Targets: Digital Power, General Purpose, Motor Control

Microchip Technology DSPIC33F Block Diagram

The 40 MIPS dsPIC33F families target high-performance embedded-control applications. Compared to the dsPIC30F family, the 3.3 volt dsPIC33F offers lower operating power, larger RAM and Flash memory options, larger pin-count options, adds DMA, and is more cost effective in larger memory configurations. The dsPIC33F and dsPIC30F families have the same instruction set, similar pin-outs and use the same development tools. All of Microchip's DSCs have full DSP resources on-chip, including a single-cycle MAC instruction with optional saturation. The DSP engine features a high-speed, 17x17-bit multiplier, a 40-bit ALU, two 40-bit saturating accumulators, and a 40-bit bidirectional barrel shifter. Bit reverse and modulo addressing are supported. Most instructions execute in a single cycle. The dsPIC33F is offered in 2 families.

General Purpose Family devices offer peripherals, such as a user-selectable 12-bit ADC or 10-bit ADC with multiple Sample and Holds, DMA, up to two CAN peripherals, and support for standard serial communication protocols. Selected devices offer a CODEC Interface that supports the I²S and AC97 protocols. Some devices feature two ADC modules. Some devices feature a two-channel, 16-bit audio DAC.

Motor Control and Power Conversion Family devices feature an advanced PWM with dead-band control, a user-selectable 12-bit ADC or 10-bit ADC with multiple Sample and Holds, DMA, up to two CAN peripherals, a quadrature encoder interface, and support for standard serial communication protocols. Some versions are offered in a 6x6 mm QFN, which enables their use on the motor or in space-constrained lighting applications. Some devices feature two ADC modules. The 'GS' Series is developed specifically for digital-power applications and features high-performance 4 Msps ADCs, 1 nanosecond PWMs, high-speed comparators and other features essential for digital power control.

Both families are offered in the smallest DSC package—a 28-pin 6x6 mm footprint with up to 128-kbytes of Flash memory. Many of the DSCs in this family offer a "Peripheral Pin Select" pin-mapping function that allows the flexible use of all onboard peripherals, by enabling designers to map them to the pin they desire. The Parallel Master Port allows glueless connections to external peripherals, and the hardware Real Time Clock with Calendar simplifies applications that need time-keeping capability. Overall the dsPIC33F family ranges from 18 to 100 pins, and 12- to 256-kbytes Flash.