semiconductor devices 4881