N+2 yield is not a constant thing. it's clearly going to be different for different chips (depending on size and chip complexity) and binning and such. Ascend chips are a lot larger, but it also has lower complexity. Hard for someone from outside like us to assess yield on K8000 vs 910B die for example.
The production level and yield are not unreasonable if we assume that's just for AI chips. 40% for a 400-500mm2 AI chip and for 14-15k wpm. okay. Well, they've had 20-30k wpm overall for a couple of years. So if next year, they expand to 60k, then dedicating 15k to AI chips and some for server CPUs and 30k for Huawei SoCs, probably reasonable.
But it's not clear looking at that.
I found the part about using 12nm process to process a lower spec'd PPU to be not so convincing. I mean, what are you going to do with that? You need at least N+2 process, I would imagine.
But that line of reporting seems kind of strange.
fyi, expect 950 to be smaller die than 910B.