I would expect (and don't take my word for it) the NV43 scheduler to require less cache, however. However, the name "scheduler" implies that it hardly needs cache. Thus, disregard what I just said since it's just another way of justifying what Dave said
Also, Chalnoth, the only way I can see to reduce the processing power of a scheduler is either: 1) Lowering the clock rate (and I doubt it's asynchronous) or 2) Totally redesign it. So unless they made their design wonderfully flexible, I doubt they're going to manage to reduce its transistor count much. And, for a few transistors, it's questionable if they'd even bother (so, as Dave said; it might a BIOS parameter)
Now, the NV43 is 146M and the NV40 221M iirc; that means NVIDIA reduced the transistor count by about... 35%. That means the sheer maximum for a 2PS 1VS chip would be 60M. Which, I admit is way too big. But it's a maximum; they can cut the AA optimizations, nerf the dynamic branching efficiency (which would be reduced with the lower number of pipelines anyway I suspect) - and so on. 40M would thus seem reasonable to me.
Now, would a 2x1 NV4x run better than a 2x2/4x1 NV34? Most likely would be a mixed bag. Better VS, better PS, but worse texturing speed. Although probably not that much worse, considering the NV4x clocks better than the NV34 imo... Not as good as they had hoped perhaps, but still better than the NV34.
Uttar