|
TRAXMOD
Lossless Audio Player
|
Forums K9spud.com |
|
|
|
News
12-10-2009
Microchip is now producing their new PIC32 chips! The PIC32MX695F512H has 512+12KB of FLASH, 128KB of RAM, 3 SPI modules with 16 byte FIFOs, and 8 DMA channels. All of that still fits inside the same 64-pin TQFP package that we've successfully hand soldered before. Pricing is $7.01 in 100 unit quantity, which is unbeatable for a part with these goodies.
Today I got a shipment tracking number for a few samples to play with. I'm very excited about the possibilities of this new part. 128KB of RAM is so much more than what we've had to work with in the past. MP3 playback could become a snap. The 16 byte SPI FIFOs might help reduce bus contention between the DMA and CPU when trying to do SD Card data transfers in the background. If that works out, the streaming MOD player implementation could become a lot easier too.
Even the power efficient FLAC/WAV playing we've already got working could become far better with very little effort. Currently, power consumption is dominated by the SD Card. With more RAM inside the microcontroller, we could buffer more data from the SD Card, allowing the SD Card to power off for longer periods of time.
The only bad thing is that they don't offer one without integrated USB and 10/100Mbps Ethernet. That means the pinout might be different from what I was using before. I will need to find some time to work on finishing the next PCB revision so that we can start playing with this new chip.