clayton.pillion
Rank: Youngling
Posts: 18
Join Date: 4/18/08
Recent Posts
|
PIC32 Increases Flash Speed for More Performance
6/12/08 2:46 PM
Microchip is re-specifying the PIC32 flash speed from 20MHz to 30MHz. The new spec requires only 2 wait states at 80MHz instead of 3 wait states using the previous specification. A revised datasheet will be published in the coming weeks.
The upcoming version of C32 v1.03 will contain necessary peripheral library changes as well. If you are currently using SYSTEMConfigPerformance() peripheral library function, your application will automatically use the new flash speed specification when using C32 v1.03.
Since this spec improvement applies to current revision of all PIC32MX3xx and 4xx products, you may start using the 30MHz flash specification immediately to increase system performance.
Configuration steps for MPLAB C32 Compiler v1.02 or prior: #include <plib.h> …. int main(void) { …
// Automatically set the parameters to maximize the performance SYSTEMConfigPerformance(80000000); // Manually set the flash wait states to 2 mCheConfigure(CHE_CONF_WS2 | CHE_CONF_PF_C); ... }
BTW - Superb job on those design proposals.
Clayton Pillion PIC32 Marketing
|