Ian
We have not seen any public info about TSMC 5nm having cobalt vias as there has not been any IEDM , ISSCC or VLSI paper presented on the same. I heard it from you the first time here. btw are you allowed to confirm that TSMC 7nm has cobalt contacts now that the process is in HVM and we have million of mobile SoCs built at TSMC 7nm shipping. I am genuinely excited at what cobalt contacts could mean for Zen 2 and Ryzen 3000 series. We have been hearing rumours of 5 Ghz max clocks on Ryzen 3000 from multiple leaks and I am wondering if thats even remotely possible without cobalt contacts.
Before installing a process like 7nm you have to supply TSMC with a list of every individual who will be allowed to see the information, all of which is covered by a tight NDA -- and this remains true no matter how many chips TSMC have shipped. The use of cobalt vias at 5nm seems pretty well known (or speculated on, or blindingly obvious) as the standard approach, which is what I based my comments on.
Using cobalt for vias is not a cure-all magic bullet for speed; what it does do is increase current capacity without electromigration problems, and tightens up the distribution of resistance -- with copper vias the maximum resistance is many times typical, with cobalt the multiple is smaller. Maximum speed for a process nowadays is more a function of decisions about library height/fin count than the raw transistors and materials -- there will be a much bigger performance/power difference between "mobile" and "high performance" cases in a given process than between foundries at a given geometry, because they all use similar equipment and techniques.
If Zen 2 can be pushed as high as 5GHz it's likely to be because AMD chose high-speed low-density libraries (e.g. 9-track 4-fin with DDB) instead of low-speed high-density ones (e.g. 6-track 2-fin with SDB), together with a performance-oriented metal stack (fewer minimum pitch layers, tapered width higher metal, thick top metal with MIM decoupling) instead of a density-oriented one (more fine-pitch metal, thinner higher metal) --- but all these are elements of the same basic 7nm process, the recipe you choose from the huge bag of ingredients is up to you.
Intel would always have used high-performance options, TSMC used to introduce high-density ones first because that was their big customer base, but now they also see HPC/CPU as a priority so are making suitable process options available from the start.