semiconductor notes