??? 03/07/09 23:03 Read: times |
#163226 - Yes, caching Responding to: ???'s previous message |
Memory speeds can't keep up with modern processors.
You can find caching already in the ARM7 core. The NXP LPC23xx chips have something called MAM - Memory Acceleration Module. The reason for the MAM is that the LPC23xx has a single flash memory bank, so the chip needs help with caching of instructions. Some other chips do not need this. For the LPC23xx, the solution to exact timing would then be to move the relevant code to RAM, or to turn off the MAM and reduce the chip performance. But if you look at ARM9 chips running at 400MHz, it will be even harder for flash and RAM to keep up. |