semiconductors view 2