Cramming More Components Onto Integrated Circuits