randycat99 said:Is there some cosmic rule now that EE+GS are now inseparable??? Clearly, unloading the GS would save a good amount of transistors. A lot of things are possible, at this juncture. Making wide sweeping generalizations to preface what will or will not happen are largely irrelevant as far as us "outsiders" are concerned.
Who said that ? But did they ever lay out the ee on 90nm by itself ? I don't know what work it would take to cut out the gs now that they are on the same die. It will need a new mask and most likely tap outs , i don't think it will be cheap .Yes, cuz when they finally got EE+GS on paper, they naturally threw-out out all other design work prior to that milestone (so nothing new can be created except with EE+GS as a starting point)..
jvd said:Then again why put only half of it in ? Why do half emulation and half hardware ?
PC-Engine said:I'm pretty sure EE+GS@90nm right now costs around $40. I doubt it would be $1 when PS3 launches. There's no chip with 50 million transistors that cost $1. It costs money just for FAB space utilization and raw materials.
I would argue that just having GS for backwards compatibility and emulating everything else might be cheaper then other hardware alternatives.Npl said:Cost and the guess that it shouldnt be hard to emulate( now not talking about pixelperfect acuracy). It should be done someday anyway( emulation in Software ), or do you expect the PS8 to include 7 dated Playstation-Versions in Hardware
While GS you don't need, EE without the other components won't really be of much use, so if you're trying to cut costs, going full software emu would be the way.randycat99 said:My guess is that dropping in an EE sans GS somewhere in the PS3 is a nobrainer.
You really do wish evil on the poor sound software engineers in nextgen games don't you...Npl said:EE could be used as IO-Processor (including Sound-DSP) similar to the PS1-CPU in the PS2.
I agree, and clearly Sony has been aware of that fact when they made PS1 compatibility in PS2 already - they didn't try including the outdated GPU in there either (though GS does have one or two hardware features helping the emulation go smoother).GS is a wasted effort, for what do you think it could be used, else than Backwards-Compatibility? Additionally its for the most Part a block of static Ram, with very simplistic Rendering Functions - shouldnt be hard to emulate (if PS3`s GPU will have the 48GB Bandwith in some way).
Fafalada said:I would argue that just having GS for backwards compatibility and emulating everything else might be cheaper then other hardware alternatives.Npl said:Cost and the guess that it shouldnt be hard to emulate( now not talking about pixelperfect acuracy). It should be done someday anyway( emulation in Software ), or do you expect the PS8 to include 7 dated Playstation-Versions in Hardware
If you want EE in hardware, you automatically have to include IOP and SPU2 + 4MB of DRAM (let's assume for this case that we can make EE memory controller work with XDR in some simple way).
Now that's quite a few extra physical packages to add, and while it may be possible to integrate it all on one die (not sure if there are licensing issues though), that'd just be another chip with 4MB embeded (albeit much slower).
You're of course right though, that emulating GS in software shouldn't be too difficult to get working reliably, while the other components would be a bit more work to get quite right.
Still, the asociated costs of embeding almost entire PS2 board in there may be prohibitive, not to mention I am quite worried that some "clever" SCEI engineer would figure out a way to convince the higher ups that SPU(the PS1/PS2 sound core, nothing to do with Cell)*8(or some other number) would be a sufficient sound solution for the nexgen :?, and thus "justifying" sticking a bunch of legacy hardware in there.
You have a 2-way asymetric multiprocessor system, with the two processors running different code and constantly communicating with one another via hw interrupts and DMA transfers into each other's memory.Panajev said:Oh come on, do not tell me that the I/O CPU could not be emulated in software by the CELL CPU.
Actually no - GS has its own CRT controller onboard, all you have to do is connect it to the video out. At least that should be simpler then connecting CPU and XDR to EE.The GS could not function as an I/O CPU in PlayStation 3 and this way you would have to have to complicate the output to video section
Fafalada said:You have a 2-way asymetric multiprocessor system, with the two processors running different code and constantly communicating with one another via hw interrupts and DMA transfers into each other's memory.Panajev said:Oh come on, do not tell me that the I/O CPU could not be emulated in software by the CELL CPU.
There's no purely software solution that will make this work - you need to replicate the communication between the two CPUs on some level in hardware, it's not like just sticking EE and connecting it to XDR would make this possible.
And isn't this a selfdefeating proposal in the first place? You first insist on sticking EE in there for "hardware level compatibility", and then you go off and emulate the other half of CPU resources in software.
Is it really that much of a stretch to go from emulating legacy DMA, R3000 and the Sound DSPs in software... to including EE emulation as well?
Actually no - GS has its own CRT controller onboard, all you have to do is connect it to the video out. At least that should be simpler then connecting CPU and XDR to EE.[/quote]The GS could not function as an I/O CPU in PlayStation 3 and this way you would have to have to complicate the output to video section
Panajev2001a said:PC-Engine said:I'm pretty sure EE+GS@90nm right now costs around $40. I doubt it would be $1 when PS3 launches. There's no chip with 50 million transistors that cost $1. It costs money just for FAB space utilization and raw materials.
So... Intel could manufacture the 400+ mm^2 Itanium 2 at about $140 and SCE cannot manufacture the 86 mm^2 EE+GS@90 nm chip at less than $40 ?
True, but they could have been working on it for the past 5 years, and unlike most emulators they'd have access to complete hardware details all along. Well, it's just one possibility I guess.Panajev said:It would definately be a chalenge as the EE is not so simple to emulate.
Well yeah, that should be a cheap enough solution with likely most reliable compatibility results, I'm just wondering if there could be any licensing problems with integrating it all on the same chip.If you accept to remove the GS from the EE+GS chip you free quite a bit of space and you could fit the R3000A+GTE+MDEC+DMAC+SPU2: I would leave the 2 MB+2 MB of DRAM for the I/O CPU and the SPU2 off-chip: you could even have a common 4 MB block and re-work some things in the PlayStation 2 I/O CPU and the SPU2 to make this possible.
Yeah I kinda figure they'd do that too. Anyway, for now we can just wait and see, honestly I don't even know any decent rumours about what the setup for bw-compatibility is supposed to be like.I think the memory controller in the EE can be replaced by an XDR memory controller:
PC-Engine said:Panajev2001a said:PC-Engine said:I'm pretty sure EE+GS@90nm right now costs around $40. I doubt it would be $1 when PS3 launches. There's no chip with 50 million transistors that cost $1. It costs money just for FAB space utilization and raw materials.
So... Intel could manufacture the 400+ mm^2 Itanium 2 at about $140 and SCE cannot manufacture the 86 mm^2 EE+GS@90 nm chip at less than $40 ?
$40 is my estimate, what's yours? Oh btw $39 is less than $40, so is $38, $37, $36, $35..
Intel's chip is 5 times bigger. A quick calculation 140/5 = $30.
Panajev2001a said:PC-Engine said:Panajev2001a said:PC-Engine said:I'm pretty sure EE+GS@90nm right now costs around $40. I doubt it would be $1 when PS3 launches. There's no chip with 50 million transistors that cost $1. It costs money just for FAB space utilization and raw materials.
So... Intel could manufacture the 400+ mm^2 Itanium 2 at about $140 and SCE cannot manufacture the 86 mm^2 EE+GS@90 nm chip at less than $40 ?
$40 is my estimate, what's yours? Oh btw $39 is less than $40, so is $38, $37, $36, $35..
Intel's chip is 5 times bigger. A quick calculation 140/5 = $30.
Do you think that costs diminish only linearly ? You are placing chips on a round wafer... over a nice area.
Something tells me that a 500 mm^2 chip costs more than 2x to manufacture than a 250 mm^2 chip .