It seems ref70
is now called ref7025 and it is in production. The datasheet was updated. Some noticeable changes:
1. About long-term stability: "Corrected typical shift from 0.021% to 0.009%". That's good.
2. "Changed Figures 7-2 and 7-20, Long-Term Stability (First 1000 Hours), to longer duration (2000 hours)."
3. "Added clarification on how to connect OUTF and OUTS in specific load current condition". OUTS current is... wait for it... 4mA! (this is not part of main specification, they mention this in "10.2.1.2.2 Force and Sense Connection"). Can't make sense of it, this is comparable to maximum output current of 10mA. This also matches quiescent current of the reference. Does it mean they use OUTS as a supply pin? Or this 4mA are in addition to 4mA supply current?
The price from TI website is $12.696 for single qty + VAT. Quite expensive, I was hoping for better pricing. This matches LTC6655 price
PS LTC6655 also has quite big OUT_S current, which is 2mA.