Thanks.
Is it possible to execute the code in expanded mode and run at 25MHz without accessing external memory. (Memory is connected but not used)?
I want to execute the code at 25 MHz for faster processing, but while accessing external RAM (read/write), i can scale down the speed to 16 MHz (through PLL).
Any thoughts on this.
Hi
With some tricks many things are possible, but don't forget that there will be a delay when changing the PLL until it has locked again. I don't understand which times will be relevent from the data sheet but expect it to be 0,5ms or so. This will probably mean that the code will have to wait when switching and this may cancel any advantages.
The Ethernet will still not operate at 100M because it would run out of specification whenever the speed was increased. There are a few setting which have to match the bus speed (Ethernet settings and flash times spring to mind) and so it would be necessary to make sure that these are also in synch with the present setting - assuming that they can be programmed more than once [some registers can only be written once]
Personally I would not attempt manipulating the PLL/external bus use but who knows, it may work for you (?).
Regards
Mark Butchjer
www.mjbc.ch
Message Edited by EMontanez on 03-20-2006 11:37 AM