with semiconductor devices