Diffusion barrier layer in programmable metallization cell | Patent Publication Number 20210280780 | Patexia