Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
Old 09-Dec-2009, 20:48   #1901
Groo The Wanderer
Member
 
Join Date: Jan 2007
Posts: 334
Default

Quote:
Originally Posted by Razor1 View Post
nope that had nothing to do with processor design, it was due to poor cooling design.
No, you are wrong, it is the same bump cracking problem as NV has, and could have been cured by a change in underfill, but MS seems to have chosen not to do that, and waited for a full shrink. It is not heat, it is heat cycling once again, but since NV still claims that this is beyond the science of mortal man, I can understand if you hadn't heard that.

ATI designed the ASIC/GPU, and offered to do the layout/physical side of things. MS declined and did it in house. I know several of the guys behind the 360 chips, and they are smart and capable, but I think they had little built up experience with large and hot chips like this, especially on cutting edge processes. I have been told all the details of the failure in painful and exacting details, and all I have to say is that it is thermal stress related bump cracking, not overheating/temperature related failures.

MS did it internally, and taught the industry a lesson. Come companies learned that lesson, others did not.

-Charlie
Groo The Wanderer is offline   Reply With Quote
Old 09-Dec-2009, 21:01   #1902
Groo The Wanderer
Member
 
Join Date: Jan 2007
Posts: 334
Default

Quote:
Originally Posted by silent_guy View Post
Before you intervened to say that those alleged rule violations where about the 65 to 55nm, there was a very small possibility that things were not done as they should have been for 40nm. After all, it's a new process and a lot of new things have to be designed with a lot of uncertainty at the beginnen.

But the fact that it was about 55nm closed the door on that. And even more so the fact that it was a shrink of a chip that actually went into production. That's because a shrink is laid out in a 65nm flow and shrunk after the fact.
I am aware of this, and that the rules dictate a few extra limitations if you are planning a shrink vs not. Let me turn the question around on you then, if it wasn't a rules skirting, can you tell me why the G200 took three spins to go from 65 -> 55? Both processes were not new, had volume products and several large chips out on them at the time, and were really known quantities.

Why three spins on what should have been a button press?

Quote:
Originally Posted by silent_guy View Post
Can we at least give them the benefit of the doubt that they're not bat shit insane?
Nope, sorry.

Quote:
Originally Posted by silent_guy View Post
That *if* they decide to change process rules, it's at least because they hope to get some benefit from it? Such as:
- accelerate schedule: NO. On the contrary. Changing process rules requires you to redesign your standard cells or your memory generators. It would take many, many man years to do that.
- increase speed/performance: NO. You don't need to violate process rules to trade off increased speed or power consumption at the cost of yield. It's a simple matter of asking the fab to skew the process. (If you want to know: you ask the fab to increase to decrease the N or P doping level.) No need to violate anything. In fact, this is exactly what a fab does when you order corner lots for prototype characterization.
- reduce area: NO. The potential additional area gain over a shrink is too small. And you run into the same objection as schedule because this too would require redesigning your full library.

So, please do give me a plausible reason why an irrational egomaniac executive would order his minions to violate process rules for a shrink because I can't come up with any.

An irrational egomaniac executive would ask his yes-men to cut corners in established procedures to accelerate schedules. (e.g. tape-out when certain blocks are known not to be completely verified, reduce hold margins in the fast timing corner, waive inconvenient noise numbers, etc.) But violate process rules for no benefit? No way.

It's really mind boggling that you're making up these stories without bothering to check if they actually make technical sense.
How about a simple one, the chip would not have worked on the given process, and they forced the issue. I have heard (anecdotally, so it could very well be wrong) that NV shopped G200 around because TSMC initially refused to make it on size grounds. It was only on the third try that it was accepted. If true, that is one reason.

-Charlie
Groo The Wanderer is offline   Reply With Quote
Old 09-Dec-2009, 21:05   #1903
Groo The Wanderer
Member
 
Join Date: Jan 2007
Posts: 334
Default

Quote:
Originally Posted by Arun View Post
It always seemed very likely to me that what Charlie's source meant wasn't design rule violations, but simply not following as many DFM suggestions as TSMC thought would be desirable. It's easy to see how this kind of thing can get lost in rumour mill intermediaries (or even more simply in translation...) - given what TSMC claims about 55nm, I cannot imagine that the design rules are different at all for digital logic, but I could imagine that they added some DFM rules and NVIDIA decided not to bother. If this is correct though, it would hardly be as big a deal as what Charlie makes out of it.
As I said to Silent Guy above, if not a DFM rule violation, why did G200b take three spins on a well characterized process?


Quote:
Originally Posted by Arun View Post
There have been tidbits implying analogue & I/O are actually the most problematic parts on 40nm because of how greater variability affects them (one example: http://danielnenni.com/2009/08/05/ts...eld-explained/). Given that AMD had more impressive PHY results on 65/55nm than NVIDIA (RV770 PHY being barely bigger than NV's GDDR3-only PHYs for example), we could very naively assume that maybe NVIDIA's team isn't as talented (I obviously mean no disrespect) and that they're responsible for the GT215 delays (their only GDDR5 chip pre-Fermi) for example.
I heard the GDDR5 controller was broken.

-Charlie
Groo The Wanderer is offline   Reply With Quote
Old 09-Dec-2009, 21:21   #1904
Groo The Wanderer
Member
 
Join Date: Jan 2007
Posts: 334
Default

Quote:
Originally Posted by neliz View Post
Maybe they should take half of the rebranding team and use them to update their website?
There is no way you need 42% of the company just to update the web site.

-Charlie
Groo The Wanderer is offline   Reply With Quote
Old 09-Dec-2009, 21:36   #1905
Sontin
Naughty Boy!
 
Join Date: Dec 2009
Posts: 399
Default

Quote:
Originally Posted by Groo The Wanderer View Post
As I said to Silent Guy above, if not a DFM rule violation, why did G200b take three spins on a well characterized process?
Good question because they needed only 2...
Sontin is offline   Reply With Quote
Old 09-Dec-2009, 21:46   #1906
neliz
MSI Man
 
Join Date: Mar 2005
Location: In the know
Posts: 4,885
Send a message via ICQ to neliz Send a message via MSN to neliz
Default

Quote:
Originally Posted by Sontin View Post
Good question because they needed only 2...
nv starts at 0?
__________________
I miss you CJ, 1976 - 2010
neliz is offline   Reply With Quote
Old 09-Dec-2009, 22:03   #1907
Sontin
Naughty Boy!
 
Join Date: Dec 2009
Posts: 399
Default

Quote:
Originally Posted by neliz View Post
nv starts at 0?
Not in the real world.
Sontin is offline   Reply With Quote
Old 09-Dec-2009, 22:12   #1908
sharangad
Junior Member
 
Join Date: Mar 2006
Posts: 52
Default

Quote:
Originally Posted by neliz View Post
G92 supports OpenGL 2.1, GT200 supports 3.0, GT21x supports 3.2

GT21x is NOT G92 based.
The only reason the G92 marketing stuff says OpenGl 2.1 is because that's what was available when the card came out. Everytime nvidia releases a driver update Taiwanese manufacturers don't go around updating web pages for older cards.

The same thing happened to NV40. When it came out the OpenGL flavour at that time was OpenGL 1.4-1.6 and that's what the websites said even though they got bumped up in spec to OpenGL 2.1



http://developer.nvidia.com/object/opengl_3_driver.html

"OpenGL 3.2 Driver Release Notes

You will need one of the following graphics cards to get access to the OpenGL 3.2 and GLSL 1.50 functionality:

Desktop

* Quadro FX 370, 570, 1700, 3700, 4600, 4700x2, 4800, 5600, 5800, Quadro VX200, Quadro CX
* GeForce 8000 series or higher; Geforce G100, GT120, 130, 220, GTS 150, GTS 250, GeForce GTX 260 and higher, any ION based products. "
sharangad is offline   Reply With Quote
Old 09-Dec-2009, 22:26   #1909
Razor1
Senior Member
 
Join Date: Jul 2004
Location: NY, NY
Posts: 2,680
Default

Quote:
Originally Posted by Groo The Wanderer View Post
You are right, TSMC and NV would not be that stupid, only one of them would. Especially if management was being told something else.

-Charlie
Quote:
Originally Posted by Groo The Wanderer View Post
No, I am painting a picture of smart engineers and myopic management convinced of their own invulnerability. Bad and/or retaliatory management gets told what they want to hear.

So, if I am so wrong, why is ATI have simply fabulous yields on their parts? Should you answer something like "They are not, and it is TSMCs fault", can I ask how anyone with a shred of sanity would launch a chip that is almost 2x as large on the same process?

-Charlie

Management just doesn't simply overide procedures for benefits of thier clients without justifiable reasons to do so. Its that simple. And the reason's of pressure from the client isn't enough.

ATI still has yield issues, although getting better. And where do you get 2 times the size? You know Fermi's top end chip isn't 2 times the size of AMD's top end right?
Razor1 is offline   Reply With Quote
Old 09-Dec-2009, 22:31   #1910
Razor1
Senior Member
 
Join Date: Jul 2004
Location: NY, NY
Posts: 2,680
Default

Quote:
Originally Posted by Groo The Wanderer View Post
I am aware of this, and that the rules dictate a few extra limitations if you are planning a shrink vs not. Let me turn the question around on you then, if it wasn't a rules skirting, can you tell me why the G200 took three spins to go from 65 -> 55? Both processes were not new, had volume products and several large chips out on them at the time, and were really known quantities.

Why three spins on what should have been a button press?



Nope, sorry.



How about a simple one, the chip would not have worked on the given process, and they forced the issue. I have heard (anecdotally, so it could very well be wrong) that NV shopped G200 around because TSMC initially refused to make it on size grounds. It was only on the third try that it was accepted. If true, that is one reason.

-Charlie

The A2 respin came back around a month after A1, you think they were worrying about design steps, if that was the true problem, they would be screwed and that would have been the first thing they would have looked into for the A2 spin! Come on even you stated what the time of the respins were and so either you believe in everything that you spout which has no colloration with one or the others, or its just crazy talk.
Razor1 is offline   Reply With Quote
Old 10-Dec-2009, 00:08   #1911
snarfbot
Member
 
Join Date: Apr 2007
Posts: 161
Default

Quote:
Originally Posted by Groo The Wanderer View Post
There is no way you need 42% of the company just to update the web site.

-Charlie
lol
snarfbot is offline   Reply With Quote
Old 10-Dec-2009, 00:16   #1912
trinibwoy
Meh
 
Join Date: Mar 2004
Location: New York
Posts: 9,809
Default

Quote:
Originally Posted by Razor1 View Post
Management just doesn't simply overide procedures for benefits of thier clients without justifiable reasons to do so. Its that simple. And the reason's of pressure from the client isn't enough.
Yeah the theory of management being overly arrogant doesn't really fly. It's not like Jen Hsun (or any CEO) would completely ignore what his staff tells him based on a whim. It's more likely that the arrogance is coming from lower down in the chain. Though it doesn't really matter either way does it?

Quote:
Originally Posted by Groo The Wanderer View Post
There is no way you need 42% of the company just to update the web site.
Nice, good to see its not all dark and gloomy with you.
__________________
What the deuce!?
trinibwoy is offline   Reply With Quote
Old 10-Dec-2009, 01:02   #1913
BRiT
...
 
Join Date: Feb 2002
Location: Cleveland
Posts: 4,282
Default

Quote:
Originally Posted by Richard View Post
If anyone brings up pixel counting to measure the board, I swear something bad is going to happen.
One could use the SLI-bridge as a unit of measure to calculate the length of the cards in that second system pic.
__________________
IBSL: 2835, 6541, 8531, 9299, 20484, 86985, 87130
FBSL: 7221, 9255, 15892, 20484
BRiT is online now   Reply With Quote
Old 10-Dec-2009, 02:50   #1914
silent_guy
Senior Member
 
Join Date: Mar 2006
Posts: 1,687
Default

Quote:
Originally Posted by Groo The Wanderer View Post
Why three spins on what should have been a button press?
Shrinks are a button press from the digital point of view. They are easier for other aspects, but there are still risks because you have to go again through a full place and route cycle. Whatever was marginal in the original chip can become a real issue after a shrink. So pick your poison: hold fixes, ESD, noise, PLL's, DLL's, speed path fixes, IO pads. Any of those are way more likely than your wacky theories.

Quote:
How about a simple one, the chip would not have worked on the given process, and they forced the issue.
Makes no sense: the 65nm version worked. The 55nm version has the same electrical characteristics and is smaller.

Quote:
Originally Posted by neliz View Post
Only things that came out after that were related to power distribution, all inherent to the design of GT2/21/3.
Aaah, so now it's power distribution? Which is inherently linked to the design of the chip? Well, I'm happy to hear that at least it didn't have something to do with leakage.

Quote:
...the A2 revision of the 216 wasn't supposed to be the last, They have tried another spin but couldn't get the issues out and after that decided to go ahead with the A2. 215/6/8 would've been a lot more competitive on speeds if it didn't have these "issues". And it would certainly be here a lot quicker.
Two days ago, you first manage to cook up an authoritative sentence that makes no technical sense... about GT215.

You immediately follow up with:
Quote:
(no I'm not one of the sources)
"yes, I don't know the first thing about the subject at hand, I'm just parroting some other goofball who's name I can't remember."

And now you come up with yet another story about yet another chip of which you know that there was a third spin?

I give up.
silent_guy is offline   Reply With Quote
Old 10-Dec-2009, 04:29   #1915
codedivine
Member
 
Join Date: Jan 2009
Posts: 215
Default GTX 380 and 360 specs??

Has anyone mentioned this yet : Possible leaked GTX 380 and GTX 360 specs
http://www.geeks3d.com/20091209/gefo...pecifications/
codedivine is offline   Reply With Quote
Old 10-Dec-2009, 04:41   #1916
trinibwoy
Meh
 
Join Date: Mar 2004
Location: New York
Posts: 9,809
Default

Quote:
Originally Posted by codedivine View Post
Has anyone mentioned this yet : Possible leaked GTX 380 and GTX 360 specs
http://www.geeks3d.com/20091209/gefo...pecifications/
They aren't leaked anything. They are numbers Theo pulled out of his ass as discussed earlier in the thread where his article was linked
__________________
What the deuce!?
trinibwoy is offline   Reply With Quote
Old 10-Dec-2009, 04:47   #1917
codedivine
Member
 
Join Date: Jan 2009
Posts: 215
Default

Quote:
Originally Posted by trinibwoy View Post
They aren't leaked anything. They are numbers Theo pulled out of his ass as discussed earlier in the thread where his article was linked
Aah, too bad then
codedivine is offline   Reply With Quote
Old 10-Dec-2009, 10:06   #1918
Silus
Naughty Boy!
 
Join Date: Nov 2009
Location: Portugal
Posts: 375
Default

Quote:
Originally Posted by codedivine View Post
Has anyone mentioned this yet : Possible leaked GTX 380 and GTX 360 specs
http://www.geeks3d.com/20091209/gefo...pecifications/
Yeah, it was posted a while ago. But it's good to see that at least you stay on topic
Silus is offline   Reply With Quote
Old 10-Dec-2009, 10:09   #1919
Silus
Naughty Boy!
 
Join Date: Nov 2009
Location: Portugal
Posts: 375
Default

Quote:
Originally Posted by trinibwoy View Post
They aren't leaked anything. They are numbers Theo pulled out of his ass as discussed earlier in the thread where his article was linked
Leaked or not, they are possible
Silus is offline   Reply With Quote
Old 10-Dec-2009, 11:19   #1920
Arun
Unknown.
 
Join Date: Aug 2002
Location: UK
Posts: 4,877
Default

Quote:
Originally Posted by Groo The Wanderer View Post
As I said to Silent Guy above, if not a DFM rule violation, why did G200b take three spins on a well characterized process?
silent_guy's first paragraph in his latest reply puts it much better than I ever could, but I just want to make sure this is a typo/brainfart: you do realize that DFM is, by definition, not a *rule* - right? DFM manuals are full of *suggestions*. If you don't follow any of them, chances are your design is going to be a disaster yield/leakage/etc.-wise and if you follow every single one of them in the most conservative way possible, chances are you'll leave some area/power on the table but get extremely good yields (assuming everything else works out too ofc).

If your scenario is really that TSMC told to NV that they really should bother following these few extra DFM points and NV says they do not believe it's worth the extra engineering effort and/or area, then that's a perfectly normal thing to happen and it's ridiculous to make a big deal out of it - if it was the sole reason why they needed 2 respins then maybe, but I'm still skeptical that's true (and while you do seem to have heard that it was a problem, you seem to phrase everything as if you concluded that by logical elimination - which, as silent_guy clearly explains, doesn't work here)

Of course, you probably know this and you simply typed 'DFM rule violation' by mistake - if so, just ignore what I said here. Better safe than sorry though...
Arun is offline   Reply With Quote
Old 10-Dec-2009, 15:13   #1921
DegustatoR
Senior Member
 
Join Date: Mar 2002
Location: msk.ru/spb.ru
Posts: 1,311
Default

Quote:
Originally Posted by Alexko View Post
Frankly, I can't see Nvidia making a 384-SP chip, because that would mean too many distinct DX11 dies:

GF100 with 512SPs, one with 384SPs, one with ~256SPs, one with ~128SPs, one with ~64, one with ~32, and probably one with ~16 to replace the GeForce 310. Hopefully they won't replace the 8-SP GeForce 205.

I guess they could just skip the 32-SP part, but still...
Fermi-based GPUs probably won't go below 32 SPs at all.

Quote:
Originally Posted by Silus View Post
Leaked or not, they are possible
Yeah, 40 ROPs on 5870 especially.
DegustatoR is offline   Reply With Quote
Old 10-Dec-2009, 16:03   #1922
Silus
Naughty Boy!
 
Join Date: Nov 2009
Location: Portugal
Posts: 375
Default

Quote:
Originally Posted by DegustatoR View Post
Yeah, 40 ROPs on 5870 especially.
I was obviously talking about the GeForce specs, which are the ones listed in the geek3d link.
Silus is offline   Reply With Quote
Old 10-Dec-2009, 16:06   #1923
DegustatoR
Senior Member
 
Join Date: Mar 2002
Location: msk.ru/spb.ru
Posts: 1,311
Default

Quote:
Originally Posted by Silus View Post
I was obviously talking about the GeForce specs, which are the ones listed in the geek3d link.
Makes you wonder if all the over "leaked specs" are of the same quality doesn't it?
DegustatoR is offline   Reply With Quote
Old 10-Dec-2009, 19:30   #1924
Groo The Wanderer
Member
 
Join Date: Jan 2007
Posts: 334
Default

Quote:
Originally Posted by Razor1 View Post
Management just doesn't simply overide procedures for benefits of thier clients without justifiable reasons to do so. Its that simple. And the reason's of pressure from the client isn't enough.

ATI still has yield issues, although getting better. And where do you get 2 times the size? You know Fermi's top end chip isn't 2 times the size of AMD's top end right?
Yield issues, yes, anything less than 100% could be considered such. The yields now are fine from what I hear.

As for numbers, Cypress is ~334mm^2, Fermi is 23.x mm * 23.y mm, so depending on what x and y are, that could range from 530 to rounding error under 276mm^2. I had heard one of the dimensions was 23.8mm, but I can't hard confirm that.

If you use 23*23, 23.5*23.5 and 24*24 for low/middle/high, you have Cypress being .63, .60 and .58 the size of Fermi. Lets use .6 for the sake of round numbers, so if yields are linear WRT die size, Cypress will have notably less bad parts. If you model it using the assumption that defect rate goes up with the square of die size, things get downright ugly for Fermi if ATI has anything less than amazing yields.

Edit: Forgot the NVIO chip. That could increase costs and lower assembled end product yields a bit. It is only tangentially relevant to the discussion though.

-Charlie

Last edited by Groo The Wanderer; 10-Dec-2009 at 19:44. Reason: Forgot the NVIO
Groo The Wanderer is offline   Reply With Quote
Old 10-Dec-2009, 19:42   #1925
Groo The Wanderer
Member
 
Join Date: Jan 2007
Posts: 334
Default

Quote:
Originally Posted by Arun View Post
silent_guy's first paragraph in his latest reply puts it much better than I ever could, but I just want to make sure this is a typo/brainfart: you do realize that DFM is, by definition, not a *rule* - right? DFM manuals are full of *suggestions*. If you don't follow any of them, chances are your design is going to be a disaster yield/leakage/etc.-wise and if you follow every single one of them in the most conservative way possible, chances are you'll leave some area/power on the table but get extremely good yields (assuming everything else works out too ofc).

If your scenario is really that TSMC told to NV that they really should bother following these few extra DFM points and NV says they do not believe it's worth the extra engineering effort and/or area, then that's a perfectly normal thing to happen and it's ridiculous to make a big deal out of it - if it was the sole reason why they needed 2 respins then maybe, but I'm still skeptical that's true (and while you do seem to have heard that it was a problem, you seem to phrase everything as if you concluded that by logical elimination - which, as silent_guy clearly explains, doesn't work here)

Of course, you probably know this and you simply typed 'DFM rule violation' by mistake - if so, just ignore what I said here. Better safe than sorry though...
I don't know exactly what the rules violations were, but the end result is clear, the thing was horribly late for what should have been a relative no-brainer. Where i guess/try to eliminate possibilities, I say so. That said, none of the 'experts' who deny my premise can come up with a better reason.

It is easy to shoot down a theory, no question there. It is hard to find real answers. I have seen a lot of sniping, but so far, no one can explain why it took so many spins (and yes, I was wrong, it was 2, not 3. I don't fact check every post externally).

-Charlie
Groo The Wanderer is offline   Reply With Quote

Reply

Tags
delay, fermi, geforce, gf100

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:05.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.