Would it make sense to release a part, which would have very similar die-size and very similar performance to RV870? That wouldn't be more interesting for customers then current line-up.
I reckon HD6770 will be <=$150. Look at how close HD4770 gets to HD4850, faster than HD4830. HD5830 is about 20% faster than HD5770. So we're expecting Barts to at least overlap the bottom end of Cypress.
HD4770 is much more than 20% faster than HD4670.
In theory the 32nm chip was defined as:
- add in the stuff that was chopped out of Evergreen - 20-25% increase in die size?
- then add another, say, 50% performance (60% more ALUs, 100% more cores + TMUs) - which for ATI often means about the same amount of die space
That's about 300mm² on 40nm, with 32nm shrink taking it to ~200mm².
Then 32nm got cancelled.
I admit the 256-bit bus is a tricky point here, since 200mm² is a bit marginal. Faster memory (what is theoretically available), on its own, isn't enough to make Juniper that fast. Arguably stuff should change internally to make it more efficient (I think NVidia has the edge on memory efficiency now). So perhaps faster memory and greater efficiency could do it...
Also it could be argued that Barts has a doubling of ROPs per MC. Like RV740... Someone might have seen that in a rumour and drawn up a roadmap that translated the 32 ROP count into 256 bits of bus
200mm² on 32nm seems to be a bit much for a 128bit GPU (128bit bus on HD5870-class product would cripple performance) and too little for a 256bit GDDR5 + E4 GPU. I presume, that the original plan was mainstream 32nm 128bit GPU, so 150-180mm², so I'd expect 40nm RV770-sized product...
I reckon all the video outputs' physical I/O on RV770 total 2.2mm². Not sure how to scale that up for Evergreen or SI, once Eyefinity is taken into account. GDDR5 on RV770 is about 40mm of perimeter (excluding loss to corners - 1mm of depth). 200mm² die has about 57mm of perimeter, but 2mm is lost to each corner where GDDR5 takes both sides of the corner.
(I reckon the display logic/UVD amounts to 17mm² on RV770. Should be a lot smaller than that on Evergreen/SI.)
Also notice, that Bart should support Eyefinity 4, not Eyefinity 6. It could indicate smaller die, which isn't sized enough to fit pads for 256bit GDDR5 interface PLUS all the pads for E6.
It might merely reflect AMDs intention that 2GB per GPU (which is "needed" for E6) will be reserved for Cayman.
I haven't a clue what the difference is between E4 and E6 in terms of I/O.