Semiconductor device and method of fabricating the same | Patent Publication Number 20200312836 | Patexia