Semiconductor research and development