means, by the way, the RIVA 128, the TNT, the GeForce, and the GeForce3. The TNT was even put out at much lower clock speeds than originally planned...
Well, we'll never know if the Riva 128 was "late". It was nVidia's first shipped product in many years.
Yes, TNT shipped 90 Mhz vs. targeted 125 Mhz, because nVidia released the TNT on a larger fab process than hoped....because the more advanced fab was not ready. Just a few months before product launch, nVidia's best guess was that the advanced process WOULD be ready....but by shipping time, it wasn't. So, the TNT-2 (next product cycle) was what the TNT-1 "was suppossed to be".
I've heard the same of the GeForce. Most people were surprised at how low the clock speed of the original GeForce was, and how hot that chip was at that speed. Unlike the TNT situation, nVidia never disclosed their "internal target" clock-speed for GeForce. (They learned their lesson.
) So we'll never know for sure.
Then there's the NV2a (x-box) which also shipped at a lower clock speed than expected.
I would say that there is a history of nVidia not meeting their "internal targets" for these new chips. Debuting at a lower clock speed than intended.
So YES, it is certainly possible that nVidia would push out an NV30 of "some form", even if it's not running at the spec that they were planning to release it on. But then, any rumors we hear today about "expected perforamance" based on "insider knowledge of the specs" of the chip would have to be taken with a huge grain of salt.
It should just be obvious that there would be no reason for any of their refreshes to be delayed for manufacturing reasons, so I really don't believe that either the GF4 or nForce 615/620's were delayed/nixed (respectively) due to manufacturing concerns.
It's not obvious to me at all.
But if you're to assume that those products were not released because of marketing reasons and not "physical" reasons, then we can assume the same could happen to NV30. Ala: GeForce4 Ti Ultra can be "competitive" with R300, especially on todays "benchmarks." NV30 is soooo advanced, that it would blow R300 out of the water. So why not wait until the next product cycle to release NV30? Why should nVidia launch it now?