http://www.xbitlabs.com/news/cpu/display/20050913222050.htmlI
This is getting more and more ridiculous. First you compare a VIA Eden cpu intended for low cost fanless embedded SBC applications with the latest Athlon CPU claiming the difference is down to oooe. Now you quote a $40 average die manufacturing cost for the P4 (note die cost not chip cost) to prove how the latest dual core Athlons and Conroes could have been viable in the Xenon on a cost basis. If you had bothered to read the link you quoted:
Still, an average cost of a die is not necessarily an indicator of average manufacturing cost of a processor, as final products need to be tested, qualified and packaged.
I am looking at and comparing the cost to MICROSOFT of the CPU chip they are putting into the Xbox 360. The die cost you are quoting is the average cost to the foundry of creating a die which is a small piece of bare silicon excluding overheads. Also I believe the $40 quoted is the typical for single core P4 not a dual core CPU.
The die cost does not include the cost of packaging which involves mounting the die on the package and welding gold wires between the die and the pins, testing each chip, after this allowing for the cost of defective chips you have to throw away (likeky to be at 60% for a large chip at the early phase of it's life), and overheads and profits to pay for salaries, the maintaining manufacturing plant and factory and return on investment. All of these are significant costs. The total cost can easily come to 3 times or more of the cost of manufacturing a die. $160 is about right for the cost of a tested and packaged low end dual core Athlon X2 chip to Microsoft. Look up bulk trade prices on components to get an idea of cost of supplied tested components.
As I said, current AMD and Intel dual core chip prices are too high for it to be used in consoles. This would have been even more the case when the XBox 360 started production one and a half years ago (if production for a dual core was indeed feasible for the XBox 360 deadline).
Gubbi said:
From AMD
Of interest is this recent discussion over at Aces hardware.
You are quoting from what someone has posted in a forum?
Here are some more reliable sources for dual core die size.
http://www.overclockers.com.au/article.php?id=489587
Conroe has a die size of 143 square mm and comes with 291 million transistors. As with its predecessor, Conroe is produced with 65nm technology. But Presler comes with 376 million transistors and a die size of 206 square mm. The smaller number of transistors is probably one reason why Conroe’s TDP (Thermal Design Power) could be reduced by up to 40% compared with Pentium D. The technical description provided to us by Intel shows that Core 2 Duo will run with a core voltage range (VID) of 0.8500 volt to 1.3625 volt. The voltage range is dynamically regulated, which we will explore later in this article.
Conroe reduces die area by sharing the cache between the two cores and comes in at 143mm2 using 65nm fab. If it was done using 90nm fab which was the state of the art when the XBox manufacture started, the die area would be 143 x (90/65)^2 = 274mm2
http://www.gamepc.com/labs/view_content.asp?id=coreduo&page=2&cookie_test=1
http://www.shopping.com/xPR-AMD_AMD...GHz_Socket939_1MB_BOXED_w_fan~RD-193833766532
The smallest and cheapest desktop dual core CPU is the AMD Manchester die which is 199mm2 at 90nm process. The cache is reduced to reduce die size.
AMD Athlon64 X2 4200+
With this impressive justification of my "investment", I dared to move on to benchmarks. The graphics and CPU test 3DMark05 is very demanding and returned a respectable 4950 score for my system. Moving on, the Sandra 2005 cpu benchmark determined 18700 Mips (Dhrystone) and 6996 MFlops (Whetstone FPU) or 9058 MFlops (Whetstone iSSE). Now that's almost twice the numbers of the Athlon 64 3500+ or 3.4GHz Pentium IV. Impressive!
10 Gflops!
The Intel Duo core (Yonah core) is a low power cut down P4 dual core with shared cache for portables. The die size of the low cache size version is only slightly larger than the Xenon (90nm at 65nm (173mm2 at 90nm) However it's performance is similar to the Pentium M except that the SSX extensions and FP performance are a little faster than Pentium M, (but nowhere near the Xenon ballpark).
http://wiki.free60.org/Xenon
Xenon's die is 168mm2 at 90nm process. 115GFlops peak, maybe half that in real benchmarks.
Good floating point performance is important for a console. How much more die area would be required to raise the 199mm2 Athlon X2 core to desirable levels for gaming?
As I said, it is easy to see why Microsoft picked the specs they did for Xenon
1) Triple core oooe chip was not technically feasible when mass production needed to start.
2) Dual core oooe chip was too expensive and probably could not be done in time for the manufacturing deadline.
3) Single core oooe chip performance not adequate.