[sdiy] dsPIC33 60mips with USB and I2S!
Eric Brombaugh
ebrombaugh1 at cox.net
Fri Jul 29 22:08:38 CEST 2011
On 07/29/2011 12:38 PM, Tom Wiltshire wrote:
>
> I was attracted by the extra RAM (USB on a oscillator? Pheeerrttt...)
Oh, I don't know. I could think of a few things to do with USB that
might make sense in a modular context. Even an oscillator...
> but it sounds like I'd be better off using external serial RAM with one of the current 40MIPs dsPICs.
The lack of SRAM in the dsPIC is becoming more of an issue. I did a
little board a while back that uses one of those 32kB SPI SRAMs but even
that is pretty limited - the access latency and small size makes it
pretty marginal for stuff like delay buffers.
If I had my druthers I'd like a part with these features:
* Flash program store - up to 256kwords
* 32-bit native data
* True DSP (single cycle MAC, separate prefetching operand buses, zero
overhead looping, etc)
* I2S interface
* Minimum 8k on-chip SRAM
* External SDRAM interface.
* 12-bit ADCs
* Minimum 100MIPS
Apparently that's too much to ask - no one out there is doing anything
like this. TI's Piccolo DSCs are about on par with the dsPIC, the ARM
Cortex M4 doesn't appear to have what I'd call true DSP capability and
all the higher-end TI and ADI DSPs require external peripherals and
flash. Drears.
Eric
More information about the Synth-diy
mailing list