Semiconductor microe