Types of Integrated Circuits