[sdiy] dsPIC33 60mips with USB and I2S!

Eric Brombaugh ebrombaugh1 at cox.net
Fri Jul 29 20:04:45 CEST 2011


This has been kicking around in the development world for a few months 
now. The E-series dsPICs are a welcome addition to the family, but I'm 
not getting too excited just yet. If you pick up a copy of the Migration 
Guide you'll find that there are a few warts:

Pro:
* More Flash
* More SRAM, same 1-cycle  access speed.
* New peripherals (USB, enhanced ADC)
* 50% faster CPU cycles

Con:
* R/W access to internal peripheral regs is 2x slower
* Read access to Flash is 2x slower
* IRQ latencies are 3x longer
* Penalty for jump/call/branch is 2x longer

So, factoring in the 50% speedup, seems to be that the E series is 
probably a wash in performance.

My take is that you don't go to E series parts for faster processing but 
you may go there for additional memory/peripherals. If you've got an 
application that can use USB these will be a big help, but if you're 
doing a wavetable oscillator or effects processor you might find 
performance is actually worse.

Eric


On 07/28/2011 09:20 PM, karl dalen wrote:
> I dont know if this has been upp allready but M-chip has released
> 60Mips dsPIC33 and PIC24 family with USB and I2s! whoohoo! Not yet
> in any DIP or SO28 packages hopefully later.
>
> http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=8188&mid=14&lang=en&pageId=75



More information about the Synth-diy mailing list