This is highly unlikely unless the iPhone v3 is way off down the road.
Here's the deal. The current ARM processor core in the iPhone, ARM11, does indeed have an optional multi-core architecture if system-on-a-chip manufacturers want to go that route, and nVidia's "Tegra" platform actually uses multiple ARM11 cores.
That said, ARM11 is old; The next generation of ARM is the Cortex series. The first version, the Cortex-A8 is literally just now coming out in smartphones (like Palm's new Pre I believe), and is what powers T.I.'s OMAP line and Qualcomm's Snapdragon. The Cortex-A8 is *NOT* multi-core capable.
The second-generation core in the "Cortex" line is the Cortex-A9 (which is an out-of-order core), which does indeed add multi-core support. But system-on-a-chip manufacturers are
not even close to using the Cortex-A9 core. Although it's architecture has been completed, it's not even shipping to 3rd party chip designers. Additionally, the embedded market moves much slower than say the x86 desktop market. Even after the ARM architecture has been completed, it has to be extensively tested and verified, and then 3rd party chip designers have to integrate the cores into new system-on-a-chip models, which also have to be extensively tested and verified. Even once that is done, then the device manufacturer has to integrate that complete chip into a new end-user device. This whole chain from ARM core conception and design to an end user actually having the product takes years.
For this reason, I think it's *highly unlikely* that the next-gen iPhone would use a multi-core-capable Cortex-A9 if it is released in 2009. Its much more likely Apple uses a custom single-core system-on-a-chip based on the Cortex-A8.
C'mon guys. Apple's not going to release this year a complete product based around a technology they won't even get their hands on for another 6 months.
Even then, it will take 6 months for apple to design the IC, and three months more to qualify the phone as a complete, integrated system. Then they have to port the OS and qualify it. The rational timeframe for this all-singing all-dancing all-cut-n-pasting phone is June 2010.
I'm not saying they won't release a dual-core ARM11-based iPhone in the meantime...
I agree. I also don't think they would use a dual-core ARM11, as a single-core Cortex-A8 is so much more powerful it would be pointless, particularly at the Gigahertz+ clock speeds they've gotten them running at.