The MC68EZ328 has a spec'd top frequency of 20 MHz, the MC68328 only 16 MHz;
and, more importantly, they have different memory configuration options.
The EZ is only configured to run at 16 MHz on some units (Palm V for instance).
However the greatest performance limitation is memory bandwidth. The 68000
static core is pretty much instruction fetch limited (16-bit memory bus, no
cache, no less than 4 cycles per 16-bit fetch). So a Palm V is faster than
a Palm III, even though both run at 16 MHz, because the EZ on the Palm V can
be configured for less wait states. Screen refresh also takes up some memory
bandwidth, so hacks that lower the display refresh rate also slightly improve
CPU performance.
My old benchmarks rate the systems as between 0.7 and 2 "mips" equivalent in
performance (e.g. they fetch around 2 million simple register based
instructions per second, but less than a million for indexed Int32 load/store
instructions.), or almost a thousand time slower than a G4/PIII desktop.
IMHO. YMMV.
Ron Nicholson
HotPaw
http://www.hotpaw.com/rhn/hotpaw/
--
>[EMAIL PROTECTED]
>Tuesday February 22, 2000 11:41 AM
>
>Please respond to [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: Palm devices speed
...
>
>Hi all,
>
>I need to know if there's any difference between Palm III, Palm IIIe, Palm
>IIIx, Palm IIIxe and Palm V, in the matter of processing speed.
>
>What's the difference between the CPU Dragonball NC68328 (Palm III) and
>Dragonball NC68EZ328 (Palm IIIe, Palm IIIx)? Which is faster? Why?
>
>Thanks,
>
>Marcio Ballo
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html