semiconductor controls