Cramming More Components onto Integrated Circuits