Design and Production of Integrated Circuits