Patent ID: 6939747

Claim:
A method to form an integrated circuit module comprising the steps of: forming at least one integrated circuit die by the steps of: providing at least one substrate of a first type, and forming at least one integrated circuit having multiple selectable input functions, multiple selectable output functions, common functions, and a selector function within a top surface of said substrates of said first type, forming redistribution metallurgy to form input/output pads connected to the multiple selectable input functions, the multiple selectable output functions, the common functions, and the selector functions over said top surface of said substrates of said first type, testing said integrated circuits on said substrates of said first type to determine which of said integrated circuits are functional integrated circuits, dicing said substrates of said first type, and sorting said integrated circuit die to eliminate any integrated circuit die not found good at said testing; and creating a second level package substrate by the steps of: forming metal interconnections on all levels of the second level package substrate, and applying a solder mask to a component level of said second level package substrate in locations to expose the input/output pads of the common functions, desired functions of the multiple selectable input functions and the multiple selectable output functions, and the input/output pads connected to selected input and output selector functions which select desired selectable input functions and the multiple selectable output functions such that a single desired configuration of the multiple selectable input functions, the multiple selectable output functions, and the common functions are implemented for a particular usage; applying a solder paste to the input/output pads exposed by the solder mask; placing and securing the integrated circuit die of the first type to said component level to select desired multiple selectable input functions and multiple selectable output functions by activating appropriate multiple function selectors; and performing final assembly and test of said integrated circuit module.