[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