there was a thread just like this a few months back, there might be more info in that thread. This is the list that I posted in it. It only covers the processors though. I still don't have a compiled list of the RAM amounts.
The big challenge with mobile phone design at the moment is not getting sufficient CPU speed or RAM but enough battery life. Users still seem to want small phones so although a 600MHz processor could be included in a phone now it isn't likely to happen just yet because the battery just wouldn't be able to cope with running it flat out for long.
The other issue is the speed of the RAM. If your RAM only runs at 100MHz say then you get very little benefit from increasing the clock speed above around 200MHz (very roughly - it does of course depend on other factors like how big the cache is and what sort of code/algorithms you are running). Faster RAM is more expensive and pushes up the price of the phones. I know of some Samsung devices that had 400MHz processors but they do very badly in benchmarking like this test on Pantosh's blog: http://pantosh.com/wp-content/upload...11/gxbench.gif
because they only had 66MHz RAM.
So, to get better performance out of the phones it is really going to be down changes in the processor architectures (IMHO) rather than just increasing clock speed. Although the processor speed on phones is likely to increase over the next few years I don't think we're like to see a 1GHz phone any time soon (or if we do it's likely to be very big or have very short battery life).
Although the processor speed on phones is likely to increase over the next few years I don't think we're like to see a 1GHz phone any time soon (or if we do it's likely to be very big or have very short battery life).
This is an interesting discussion. I am wondering how far we can go with processor speed, size, etc?
There should be a physical limit of the processor. For example, OMAP 2420 uses 90 nm CMOS and OMAP 3430 uses 65 nm CMOS. How small we can go after that? There must be "something" that prevents us to go smaller and smaller.
The same for battery. What is the maximum chemical energy we can store in a battery for a given size?
Well, I am not an expert in physics and chemistry, so couldn't comment so much on this.
As I understand it we really need some new battery technology or alternative power source to continue significantly improving the performance of handheld devices for much longer.
Battery capacity improves by about 10-15% a year I've heard. At the same time we can double processing power every 2-3 years. Those two don't go together. Moving to smaller chip fabrication (e.g. 90nm -> 65nm) can reduce the power require to run at higher clock speeds but we really are getting near the limits of this type of improvement. There's always some new technology around the corner though so who knows?
One problem is that as things get smaller there seems to be a tendency for the ICs to have higher standby currents which is an absolute disaster for battery life on a phone. I'm not sure about the reasons for that it's just something I've noticed - perhaps it can be fixed in the design stage.
From a software point of view I think these constraints on the performance growth are a good thing. There's a chance we can keep the code more efficient and compact on mobiles rather than this ridiculous bloatware that is filling my PC!
The new N and E series are so feature packed that they often mimic the features found on a laptop.
My laptop has a 4000 mAh battery and when set on power saver it will last, at most, 2 hours. The battery is roughly 8" x 1" x 2" and is pretty heavy. On power power saver mode the processor is dropped down to 900 MHz, the screen is dimmed to almost nothing, and the video card is barely used.
So a phone lasting 1 -2 days I find rather impressive.
Power saving mode on a laptop is not exactly a fair comparison. Try standby mode! The thing is that a phone has to be "on" all the time to listen for a page from the network (actually it just wakes up for a few 10s of ms every couple of seconds and is off the rest of the time). A laptop is only on when you want to use it.
If the processing power of smartphones starts to approach that of laptops with around 1/4 the battery capacity then you'll see the battery going flat in 30 minutes on a high performance application. No-one will accept that. Power users might get used to having to charge their phone every day but it's no good for the mass market.