??? 05/18/06 05:54 Modified: 05/18/06 05:55 Read: times |
#116463 - Flash is a little slow... Responding to: ???'s previous message |
Phillip M Gallo said:
Since most parts today, include internal ROM, and implement this with ROM as FLASH, the top end of reliable execution rate most often is attributable to this and not the logic technology or topology. This is why you see many parts move to SRAM for program store.
regards, p That's an excellent point. And for that matter, a lot of large/high performance embedded systems (32-bit, etc.) come up with the microcontroller running slowly (slow clock, bus cycle stretching, etc.). Then, they copy the contents of their flash store to RAM, decompressing it if necessary, and begin executing out of RAM, at which point the processor begins executing at full speed... all because full speed execution straight out of flash isn't possible. --Sasha Jevtic |