30 MIPS

Submitted by nestorb on Fri, 2007-01-05 20:36.

13-02-06 -- Microchip announces the rollout of its 16-bit dsPIC Digital Signal Controllers (DSCs) with two new devices. The dsPIC30F5015 and dsPIC30F5016 devices feature an advanced PWM designed for motor-control, power-conversion and lighting applications; a 1 MSPS 10-bit A/D converter; 66 Kbytes of Flash program memory; and full-speed operation (30MIPS) using an internal oscillator. These new devices are ideal for applications that drive power FETs and require advanced algorithmic processing. The dsPIC digital signal controllers are devices that combine the robust peripherals and interrupt-handling capability of a high-performance 16-bit microcontroller with the computation speed of a fully implemented DSP to produce an optimum single-chip solution.
All of Microchip’s 16-bit MCU and DSC families share the same core instructions and development tools, and have compatible pin outs and peripherals on similar devices, which means designers can select a low-cost PIC24F, a high-performance PIC24H, or add DSP capability with a dsPIC DSC – all without requiring a significant redesign. The dsPIC30F5015 and dsPIC30F5016 will operate from 2.5 to 5.5 volts, which is valuable for analog noise immunity or minimizing voltage-translation logic. The devices are available to operate over an extended temperature range of -40 to +125 Degrees C.

Additional features 

 66 Kbytes of Flash program memory, capable of self-programming, of 100,000 erase/write cycles (typical) and with 40-plus years of data retention 
 2 Kbytes of SRAM; 1Kbyte of on-chip EEPROM 
 8-output advanced PWM, complementary or independent modes, 4 duty-cycle generators and programmable dead time 
 Four standard PWMs · 10-bit analog-to-digital converter with up to 16 signal channels, 1M samples per second, 4 channel simultaneous sampling, and PWM trigger option 
 Quadrature Encoder Interface for motor-control applications 
 Five 16-bit timers 
 CAN, SPI, I2C and UART peripherals

All of Microchip’s controllers use the same MPLAB Integrated Development Environment (IDE), which also contains a motor-control GUI. The dsPIC DSCs are also supported by specific development systems, including: MPLAB C30 C Compiler, MPLAB ICD 2 In-Circuit Debugger, MPLAB ICE 4000 In-Circuit Emulator and MPLAB Visual Device Initializer. The dsPIC30F5015 and dsPIC30F5016 are available today in RoHS-compliant, 64- and 80-pin TQFP packages.