Programmable interposer circuitry
First Claim
1. An interposer integrated circuit, comprising:
- a plurality of input-output pins that interfaces with a plurality of integrated circuits which are mounted on the interposer integrated circuit; and
programmable interconnect circuitry that is coupled to the plurality of input-output pins and that serves to provide routing connections for the plurality of integrated circuits.
1 Assignment
0 Petitions
Accused Products
Abstract
A multichip package that includes a programmable interposer is provided. Multiple integrated circuits may be mounted on the interposer. Active circuitry may also be embedded in the interposer device to facilitate protocol-based communications, debugging, and other desired circuit operations. The interposer device may include programmable interconnect routing circuitry that serves primarily to provide routing for the different circuits within the multichip package. A design tool may be used to design the interposer device. The design tool may include a standard die footprint library from which standard interface templates can be selected when designing an interposer device that has to communicate various on-interposer integrated circuits. The use of standard die footprints may simplify the design of interposers by enabling a family of devices to interface with a given interposer.
-
Citations
21 Claims
-
1. An interposer integrated circuit, comprising:
-
a plurality of input-output pins that interfaces with a plurality of integrated circuits which are mounted on the interposer integrated circuit; and programmable interconnect circuitry that is coupled to the plurality of input-output pins and that serves to provide routing connections for the plurality of integrated circuits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A multichip package, comprising:
-
a package housing; a plurality of integrated circuits in the package housing; and a configurable interposer on which the plurality of integrated circuits are mounted, wherein the configurable interposer includes programmable interconnect routing circuitry that serves to perform signal routing for the plurality of integrated circuits. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for designing a multichip package using a circuit design tool implemented on computing equipment, wherein the multichip package includes a plurality of integrated circuits mounted on an interposer, the method comprising:
-
receiving a first input from a user that specifies how the plurality of integrated circuits is routed to the interposer; receiving a second input from the user that specifies input-output pins for the multichip package; and performing routing connections for the plurality of integrated circuits using programmable interconnect circuitry in the interposer based on the first and second user inputs. - View Dependent Claims (19, 20, 21)
-
Specification