other semiconductor devices