This text covers all of the procedures involved in the process of creating Applications Integrated Circuits (ASICs), from the decision of whether to use ASICs at all in a given design, through design methodologies, fabrication technologies, packaging, testing and actual production.