Guden Oden said:
I think you worry too much. By the time nextbox comes out, ATi will have been doing 256-bit buses for half a decade. They know how to implement this sort of stuff on the board level.
high clock and width bus is not so easy to develop and here we are talking about chips that are clocked very high
No, we're not. 25-ish GB/s is not very high, you can achieve more than that with plain DDR memory and nextbox will have DDR2 or GDDR3 mem.
.
The thing is, that you don't need large amount of bandwidth between main ram and edram, try to do some calculations by yourself, what kind of bw you need to transfer all the memory from main memory to edram?
If you upload 256 MB of data for one frame and multiply this number for 60(frames /sec) you see that the need for bandwidth is 15 GB/s...but for the full ram that is not likely to happen.
So with 25 Gb/s you have plenty of bw to use and you don't need a very expensive 256 Bit bus.
The thing can change if you think about bandwidth between frame buffer(EDRAM) and chip logic, for 3D graphics rendering the more, the better so if you can't use EDRAM(like pc card) you must do something else like GDDR3 and 256-512 bit because this is the only way you can gain much more bandwidth.
Guden Oden said:
Besides, it's not as if they'd need to reinvent the wheel or anything. The memory chip traces can pretty much be copy/pasted from a graphics card if they want to.
Yuo can't develop complex chip with cut and paste, the process is more complex.
Guden Oden said:
What makes you think they'd need to spend a lot?
Because high/large bus require to take care about pcb design for electromagnetic compatibility, for example, you have a cpu, memory and peripherals clocked very high(we are talking about a monster that works at 3,5 Ghz) so if you wish your monster works you must spend much more time to design and test and so you need more time/money.
Guden Oden said:
eDRAM is typically not very big. It can't hold all geometry/texture data, and CPU needs plenty of bandwidth too - in addition to network, other I/O etc etc.
Xenon will be a stable platform for about 5 years so you can design how much ram you need to do everithing.
Engineers are not so stupid trust me.
Game cube has 3 Mb of EDRAM and is not a top notch machine, do you like metroid prime?
p.s. IMHO...