semiconductors view 3