BACKGROUND
Field
[0001] The present disclosure generally relates to the design of a semiconductor die. More
specifically, the present disclosure relates to a semiconductor die that includes
a spatial alignment transducer with a spatially varying electric charge distribution
that facilitates determining a spatial alignment between the semiconductor die and
another semiconductor die.
Related Art
[0002] Proximity communication (
PxC) is an input/output (
I/
O) technology that allows two face-to-face chips to communicate without wires. Although
it promises much higher
I/
O density and lower power, chips that communicate using
PxC typically must be well aligned so that signals are well coupled between the transmitting
and receiving pads. If misalignment occurs, for example, at initial assembly or during
system operation, channel crosstalk and potential bit errors can result.
[0003] Depending on the chip separation, a variety of techniques have been proposed to correct
physical misalignment, including electronic alignment correction and by adaptation
of the driving voltage levels. However, these techniques usually involve measuring
the physical misalignment using on-chip position sensors.
[0004] However, determining the chip separation using on-chip position sensors often involves
precision measurements. For example, determining the chip separation by measuring
coupling capacitances typically involves precise measurements of very small currents
in the nanoAmp range. These currents are comparable to transistor leakage currents,
which can compromise measurement accuracy. Furthermore, this problem is expected to
become progressively worse as critical dimensions are scaled to 90 nm and beyond,
where the leakage currents can dominate the small signal currents, which may make
it infeasible to extract the current signal. In addition, the leakage current varies
with temperature, which makes it difficult to remove during a calibration process.
[0005] In principle, determining the chip separation by measuring voltages may be less prone
to error due to leakage currents. However, to date this has proven extremely difficult.
For example, while it is theoretically possible to infer the chip-to-chip coupling
capacitance, and thus the chip-to-chip separation, from the voltage amplitude of a
signal coupled from one chip to another, in practice this simple measurement is difficult
because of the uncertainty in the parasitic capacitances on the receiving chip. In
particular, the voltage amplitude measured on the receiving chip is
Vr = [
Cc/(
Cc +
Cr)]·
Vt, where
Vr and
Vt are, respectively, the received and transmitted signal amplitudes, Cc is the chip-to-chip
coupling capacitance, and
Cr is the parasitic capacitive load at the receiving node.
[0006] Prior art methods for determining the spacing between two semiconductor die are disclosed
in
US2008/0061801 A1 and USA
2008/0136424 A1.
US2008/0136424 discloses a semiconductor die that includes proximity connectors proximate to a surface
of the semiconductor die. The semiconductor die is configured to communicate signals
with another semiconductor die via proximity communication through one or more of
the proximity connectors. The proximity connectors include a first group of proximity
connectors configured to facilitate determining a first separation between the semiconductor
die and the other semiconductor die by comparing coupling capacitances between the
semiconductor die and the other semiconductor die.
US 2008/0061801 discloses a method for determining capacitance in which a first time-varying signal
is driven on a first terminal of a first capacitor and a second time-varying signal
is driven on a first terminal of a second capacitor, where the first time-varying
signal and the second time-varying signal have a predetermined phase relationship
with each other. These signals are received on second terminals of the first capacitor
and the second capacitor and demodulated using a periodic signal to produce demodulated
signals. This periodic signal has the same fundamental frequency as the first time-varying
signal and the second time-varying signal. A DC component in the demodulated signals
is then determined by filtering the demodulated signals, and the sign of the DC component
is used to determine a relative capacitance of the first capacitor and the second
capacitor
[0007] Hence, what is needed is a semiconductor die that facilitates determining chip alignment
without the problems described above.
SUMMARY
[0008] The invention provides a semiconductor die in accordance with claim 1, a system in
accordance with claim 6 and a method in accordance with claim 7. Preferred embodiments
are defined in the dependent claims.
BRIEF DESCRIPTION OF THE FIGURES
[0009]
FIG. 1 is a block diagram illustrating a side view of a semiconductor die in accordance
with an embodiment of the present disclosure.
FIG. 2 is a block diagram illustrating a side view of a system that includes two semiconductor
dies in accordance with an embodiment of the present disclosure.
FIG. 3 is a drawing of the electric field associated with a spatially varying line
of charge in accordance with an embodiment of the present disclosure.
FIG. 4 is a graph of the electric field strength associated with a spatially varying
line of charge as a function of the distance from the plane of the transmitting semiconductor
die for various spatial wavelengths of the charge distribution in accordance with
an embodiment of the present disclosure.
FIG. 5 is a graph of the electric field strength associated with a spatially varying
line of charge as a function of the spatial wavelength of the charge distribution
at various distances from the plane of the transmitting semiconductor die in accordance
with an embodiment of the present disclosure.
FIG. 6 is a graph of the sensitivity of the electric field strength as a function
of the distance from the plane of the transmitting semiconductor die for various spatial
wavelengths of the charge distribution in accordance with an embodiment of the present
disclosure.
FIG. 7 is a block diagram of a spatial alignment transducer for creating a spatially
varying charge distribution with a high spatial frequency in accordance with an embodiment
of the present disclosure.
FIG. 8 is a block diagram of a spatial alignment transducer for creating a spatially
varying charge distribution with a low spatial frequency in accordance with an embodiment
of the present disclosure.
FIG. 9 is a timing diagram illustrating a temporal sequence of electrical signals
in accordance with an embodiment of the present disclosure.
FIG. 10 is a block diagram of a Vernier structure to measure in-plane alignment.
FIG. 11 is a flow diagram illustrating a method for determining the spatial alignment
between a semiconductor die and another semiconductor die.
[0010] Note that like reference numerals refer to corresponding parts throughout the drawings.
Moreover, multiple instances of the same part are designated by a common prefix separated
from an instance number by a dash.
DETAILED DESCRIPTION
[0011] Embodiments of a semiconductor die, a system that includes the semiconductor die
and another semiconductor die, and a method for determining the spatial alignment
between the two semiconductor dies are described. This semiconductor die includes
a driver, and a spatial alignment transducer that is electrically coupled to the driver
and which is proximate to a surface of the semiconductor die. The driver establishes
a spatially varying electric charge distribution in at least one direction in the
spatial alignment transducer, thereby facilitating determination of a spatial alignment
between the semiconductor die and the other semiconductor die. In particular, a spatial
alignment sensor proximate to the surface of the other semiconductor die may detect
an electrical field (or an associated electrostatic potential) associated with the
spatially varying electric charge distribution. This detected electric field may allow
the vertical spacing between the surfaces of the semiconductor dies and/or an angular
alignment of the semiconductor dies to be determined.
[0012] By facilitating low-cost and accurate determination of the alignment of the semiconductor
dies, this alignment technique may enable on-chip determination and, if needed, remediation
or elimination of misalignment. Thus, the alignment technique may facilitate high
input/output (
I/
O) density, high bandwidth, low latency and low power communication using proximity
communication (
PxC)
.
[0013] We now describe embodiments of the semiconductor die and the system that includes
the semiconductor die. FIG. 1 presents a block diagram illustrating a side view of
a semiconductor die 110-1 (such as silicon). This semiconductor die includes a driver
114-1 and a spatial alignment transducer 116-1, which is electrically coupled to driver
114-1 and is proximate to a surface 112-1 of semiconductor die 110-1. Driver 114-1
establishes a spatially varying electric charge distribution in at least one direction
118 in spatial alignment transducer 116-1, thereby facilitating determination of a
spatial alignment between semiconductor die 110-1 and another semiconductor die (such
as semiconductor die 110-2 in FIG. 2).
[0014] In particular, the spatial alignment may be determined by detecting an electric field
(or an associated electrical potential) associated with the spatially varying electric
charge distribution. This is shown in FIG. 2, which presents a block diagram illustrating
a side view of a system 200 that includes semiconductor die 110-1 and semiconductor
die 110-2. Note that semiconductor die 110-2 includes a spatial alignment sensor 120-2
(an array of signal lines) proximate to a surface 112-2 of semiconductor die 110-2.
This spatial alignment sensor (and possibly receiver 122-2) may detect the electrical
field (or the associated electrical potential) associated with the spatially varying
electric charge distribution, thereby facilitating determination of the spatial alignment
between semiconductor dies 110. For example, because the electric field is a function
of the spatial frequency of the spatially varying electric charge distribution and
a vertical spacing 210 between surfaces 112 of semiconductor dies 110, spatial alignment
transducer 116-1 and spatial alignment sensor 120-2 may facilitate determination of
vertical spacing 210. Additionally, spatial alignment transducer 116-1 and spatial
alignment sensor 120-2 may facilitate determination of an angular alignment of semiconductor
dies 110. As described further below with reference to FIG. 10, spatial alignment
transducer 116-1 and spatial alignment sensor 120-2 may define a Vernier structure
(such as Vernier structure 1000), and the angular alignment may be in the plane of
surface 112-1 of semiconductor die 110-1.
[0015] Similarly, in some embodiments semiconductor die 110-2 includes a driver 114-2 and
a spatial alignment transducer 116-2, which is electrically coupled to driver 114-2
and is proximate to a surface 112-2 of semiconductor die 110-2. Driver 114-2 may establish
another spatially varying electric charge distribution in at least one direction 118
in spatial alignment transducer 116-2. The resulting electric field (or the associated
electrical potential) may be detected by a spatial alignment sensor 120-1 (and possibly
receiver 122-1) proximate to a surface 112-1 of semiconductor die 110-1, thereby facilitating
determination of the spatial alignment between semiconductor dies 110.
[0016] By determining the spatial alignment, the alignment technique may facilitate reduction
or elimination of misalignment, including the use of electronic alignment correction
and by adaptation of the driving voltage levels during
PxC. Thus, the alignment technique may facilitate
PxC between at least partially overlapping
PxC connectors or pads (not shown) on or proximate to surfaces 112. Communication between
semiconductor dies 110 (and, more generally, between components in system 200 or between
system 200 and an external device) may involve
PxC of coupled signals, such as: communication of capacitively coupled signals (which
is referred to as 'electrical proximity communication'), communication of electromagnetically
coupled signals (which is referred to as 'electromagnetic proximity communication'),
communication of optical signals (which is referred to as 'optical proximity communication'),
communication of inductively coupled signals, and/or communication of conductively
coupled signals. Note that, during optical proximity communication, vertical spacing
210 between semiconductor dies 110 may be less than or on the same order as a carrier
wavelength of the optical signals.
[0017] Where electrical signals are communicated using
PxC, the impedance of the associated
PxC connectors or electrical contacts may be conductive and/or capacitive,
i.e., may have a complex impedance that includes an in-phase component and/or an out-of-phase
component. Regardless of the electrical contact mechanism (such as solder, microsprings,
an anisotropic layer, etc.), if the impedance associated with the contacts is conductive,
conventional transmit and receive
I/
O circuits (not shown) may be used in components of system 200. However, for contacts
having a complex (and, possibly, variable) impedance, the transmit and receive
I/
O circuits may include one or more embodiments described in
U.S. patent application 2010/0264954 A2 entitled "
Receive Circuit for Connectors with Variable Complex Impedance," by Robert J. Drost
et al., filed on April 17, 2009.
[0018] We now describe the technique for establishing the spatially varying electric charge
distribution(s) in at least one direction 118 in spatial alignment transducer 116-1
and/or 116-2, and for determining the spatial alignment between semiconductor dies
110. The spatial alignment is determined by modulating the spatial frequency of a
set of electrical signals propagating along the plane or surface of a transmitting
semiconductor die (such as surface 112-1 of semiconductor die 110-1), and then measuring
the strength of the resulting electric field at a distance z at a receiving semiconductor
die (such as semiconductor die 110-2).
[0019] When the semiconductor dies 110 are close together (
i.e., when z is small), the electric field has only a weak dependence on the spatial frequency
of the electrical signals on the transmitting semiconductor die. This is because the
electric field at the detector or sensor (such as spatial alignment sensor 120-2)
is mostly influenced by the electric charge over a small area. However, when semiconductor
dies 110 are far apart (
i.e., when z is large), the electric field has a stronger dependence on the spatial frequency
of the driving electric signals. Therefore, the electric field at the sensor is influenced
by the charge over a larger area of the transmitting semiconductor die. By measuring
the change in the electric field strength or magnitude in response to modulations
in the spatial frequency of the driving electric signals, vertical spacing 210 can
be determined.
[0020] Consider a one-dimensional line of charge with a spatially varying electric charge
density (per unit length), the distribution of which is given by

where
q0 is a constant representing the maximum charge density,
x represents a location on the plane of the transmitting semiconductor die, and L is
the spatial wavelength of the charge distribution. The differential vector electric
field (
dE) induced by a differential section of charge (
dq) in this plane at a distance
r away is given by

where ε is the permittivity of the medium.
[0021] As shown in FIG. 3, which presents a drawing 300 of the electric field associated
with a spatially varying line of charge, for simplicity assume that the charge distribution
is symmetric about an observation point P located at a distance z outside the plane
of charge. The x-component of the induced electric field is then zero. Furthermore,
the vector electric field induced by a differential charge of length
dx at
x is then given by

or

[0022] The total vector electric field
E can be found by integrating
dE over the entire range of
x over which the charge spans. For a set of discrete point charges, the vector electric
field observed at point P is given by

where
qt is the charge at each point.
[0023] Assuming a charge density
q0 of 1 nC per µm, FIG. 4 presents a graph 400 of the electric field strength associated
with a spatially varying line of charge at point
P as a function of the distance (
z) from the plane of the transmitting semiconductor die for various spatial wavelengths
(
L) of the spatially varying charge distribution. As expected, the observed electric
field strength decreases with distance
z. Moreover, the electric field strength also varies with the wavelength of the charge
distribution. This phenomenon occurs because, when point
P is near the plane, the electric field strength is mostly influenced by the charge
in close proximity to point P. As point
P moves away from the plane, parts of the plane further removed laterally make a stronger
contribution to the electric field strength. In effect, the sample point can 'see'
a larger section of the charge, and thus the waves of positive and negative charge
tend to cancel each other.
[0024] Assuming, once again, a charge density
q0 of 1 nC per µm, FIG. 5 presents a graph 500 of the electric field strength associated
with a spatially varying line of charge at point P as a function of the spatial wavelength
(
L) of the charge distribution at various distances (
z) from the plane of the transmitting semiconductor die. This set of curves illustrates
more clearly the dependence of the electric field strength on the spatial wavelength
of the spatially varying charge distribution.
[0025] At a certain distance z, the sensitivity of the electric field strength varies with
the spatial wavelength L of the charge distribution. This may facilitate measuring
the distance
z, as it is possible to optimize the sensitivity of the measurement by selecting an
optimal range of spatial wavelengths. FIG. 6 presents a graph 600 of the sensitivity
of the electric field strength as a function of the distance (
z) from the plane of the transmitting semiconductor die for various spatial wavelengths
(
λ) of the charge distribution. Note that, by defining sensitivity as (
dE/
dz)/
E, at a particular distance
z there exists a certain spatial wavelength that provides the highest sensitivity,
so a measurement of
z can be optimized by selecting an appropriate range of spatial wavelengths.
[0026] The dependence of the electric field strength on the periodicity of a spatially varying
pattern of charge in a plane can be used to determine the separation (
i.e., vertical spacing 210 in FIG. 2) between semiconductor dies 110. Suppose a spatial
alignment transducer (such as spatial alignment transducer 116-1 in FIG. 1) includes
a structure with parallel wires or signal lines that is defined on the top-level metal
layer on a chip. For example, there may be 100 parallel wires spaced (Δ
x) on 1 µm centers, and each of these wires may be 100 µm long. This provides a structure
having an area of approximately 100×100 µm
2. Note that other distances between the wires and different numbers of wires may be
used. This may provide larger or smaller overall dimensions, including structures
that are roughly square, rectangular, or even of arbitrary shape.
[0027] Furthermore, suppose that each wire is driven with a time-varying alternating voltage
such that the voltage in each wire has a common temporal frequency but lags behind
the voltage of its predecessor wire by a constant time (Δ
t), such as 100 ps. Therefore, the last wire in the parallel wires may lag behind the
first wire by 100×100 ps or 10ns. Once again, other delays between wires may also
be used. These values are used merely for purposes of illustration.
[0028] If an electrical signal with a temporal frequency of 5 GHz (or a period
T of 200 ps) is driven into this structure, adjacent wires will be 180° out of phase.
Consequently, the spatial wavelength (
L) of the resulting charge on the wires will be 2µm/cycle. This is shown in FIG. 7,
which presents a block diagram of a spatial alignment transducer 700 (with wires,
such as wire 710) for creating a spatially varying charge distribution with a high
spatial frequency. In this example, Δ
t equals 100 ps, Δ
x equals 1 µm,
T equals 200 ps and
L equals 2 µm.
[0029] However, if an electrical signal with a temporal frequency of 1 MHz is driven into
this structure, the signals on all the wires will be nearly in phase, because the
temporal phase difference between adjacent wires (10ns) is much smaller than the period
T (1 µs) of the 1MHz input. This is shown in FIG. 8, which presents a block diagram
of a spatial alignment transducer 800 for creating a spatially varying charge distribution
with a low spatial frequency. In this example, Δ
t equals 100 ps, Δ
x equals 1 µm,
T equals 1 µs and
L equals 0.01 m. For frequencies between 1MHz and 5GHz, the spatial wavelength (
L) of the charge distribution is given by

where
f is the temporal frequency of the input electrical signal.
[0030] Note that the electric field strength measured at a distance away from the plane
of the transmitting semiconductor die will be large if the structure is driven with
a low-frequency input, and will fall off as the frequency of the input electric signal
increases. In essence, a sensor out of the plane of the structure cannot sense the
higher frequencies because its ability to distinguish separate wires in the structure
blurs with distance.
[0031] A wide variety of sensors may be used to measure the electric field strength at different
spatial frequencies. For example, a given one of spatial alignment sensors 120 (FIG.
2) may be similar to that of the aforementioned driving structure, with 100 wires
that are each 100 µm long, and which are spaced on 1 µm centers. Each such wire may
pick up a signal identical in form but differing in phase from that of its neighbors.
For any fixed vertical spacing 210 (FIG. 2) of semiconductor dies 110 (FIG. 2), all
of these sensors may detect smaller signals for a higher temporal driving frequency
because the spatial wavelength of such signals in the driving structure is shorter.
Similarly, these sensors may detect larger signals for a lower temporal driving frequency
because the spatial wavelength of such signals is longer.
[0032] In some embodiments, the signals from the wires are added. However, because the phase
of the received signal differs from wire to wire, the phase component may be removed
prior to adding them. Those skilled in the art can devise a large number of electronic
circuits for this purpose. For example, the received signals may be rectified so as
to measure only their amplitude and not their phase. This may be accomplished using
diodes. However, other non-linear elements may be used if the sum of any residual
alternating portions of the received signals becomes essentially zero. Thus, one may
input the 100 received signals to the gates of 100 transistors whose sources are connected
to ground and which are biased to conduct only a small current when un-driven. The
current induced in such transistors may be a non-linear function of the alternating
drive voltage picked up by the 100 receiving wires. Moreover, the resulting currents
can be summed to obtain the desired output signal. Although the 100 transistors may
vary in threshold voltage and transconductance, these variations are likely to partially
cancel each other out because there are so many transistors involved. Furthermore,
such variations may have very similar effects on both high and low temporal frequency
signals.
[0033] Those skilled in the art will recognize that inserting a 5GHz signal onto a semiconductor
die (such as an integrated circuit chip) may be difficult. However, generating such
a signal in the semiconductor die may be easier. Therefore, an on-chip oscillator
is used to provide the driving signal. Furthermore, a counter, or other suitable component(s),
can divide the temporal frequency into lower harmonic frequencies as needed. For example,
the highest temporal frequency may be divided by two, by three, and so on, in as many
increments as are needed in order to obtain a satisfactory measurement of vertical
spacing 210 (FIG. 2).
[0034] Note that a driver (such as driver 114-1 in FIG. 1) provides a temporal sequence
of electrical signals with such temporal frequencies during a time interval. This
is shown in FIG. 9, which presents a timing diagram illustrating a temporal sequence
of electrical signals 900. Note that each electrical signal in sequence of electrical
signals 900 has a duration, such as duration 910 (which may be fixed or, as shown
in FIG. 9, may correspond to a given number of cycles), and that a given electrical
signal in sequence 900 has a temporal frequency that is different than the temporal
frequencies associated with the other electrical signals. For example, driver 114-1
(FIG. 1) may sequentially increase or decrease the temporal frequency during the time
interval. (However, in other embodiments the frequency changes may not be monotonic.)
Furthermore, changes to the temporal frequency may include continuous frequency increments
and/or discrete frequency increments. By varying the temporal frequency (and, thus,
the spatial frequency) during the time interval, the sensitivity of the sensor may
be systematically varied, which may allow vertical spacing 210 (FIG. 2) to be bracketed
or to be defined based on a sensitivity threshold.
[0035] Stated differently, a signal with a given temporal frequency may be applied on the
transmitting semiconductor die and a corresponding current or voltage may be measured
on the receiving semiconductor die. Then, as the temporal frequency is varied at constant
amplitude, changes to the received signal are measured. In particular, as the driving
temporal frequency is reduced, the sensor is better able to detect the changing voltage
of nearby drive wires because the phase of signals on these wires will be more similar.
At some point, decreasing the driving temporal frequency further does not further
increase the output signal. The spatial wavelength of the signal induced at this temporal
frequency is a measure of vertical spacing 210 (FIG. 2).
[0036] In an exemplary embodiment, each temporal frequency may drive the spatial alignment
transducer for 100 µs before giving way to the next. Suppose there are 20 such temporal
driving frequencies. At the sensor, this driving pattern may produce a slowly varying
output voltage with a pattern that repeats every 2000 µs. The output pattern may exhibit
20 voltage increments, each lasting 100µs. By detecting which of the increments are
well separated in the output voltage and which are nearly the same, vertical spacing
210 (FIG. 2) may be identified as the location in the sequence where the output voltage
changes little.
[0037] In the preceding discussion, a technique for creating a spatially varying pattern
of charge from a series of correlated time-varying signals has been described. This
spatially varying charge was then used to measure the distance between an observation
point and the plane of charge. However, the underlying phenomenon of spatially varying
charge patterns can be used for other purposes not falling within the scope of the
invention defined in the appended claims, such as measuring in-plane alignment between
two semiconductor dies. For example, this technique may be used in conjunction with
a Vernier structure (thereby making the Vernier structure configurable) to measure
in-plane misalignment. This is shown in FIG. 10, which presents a block diagram of
a Vernier structure 1000. In particular, a series of alternating signals may be applied
on a set of elongated transmitting pads 1010 placed on a fixed pitch
pt in the transmitting semiconductor die. The receiving semiconductor die has a similar
set of pads 1012, except that they are placed on a pitch
pr that is slightly different than that of transmitting pads 1010. Note that, if the
transmitting and receiving bar pitches were the same, the receiving semiconductor
die would observe the same transmitted alternating pattern. However, the difference
in pitch results in a break in the alternating pattern, and the location of this breakpoint
indicates the relative in-plane misalignment between the two semiconductor dies along
one direction. Similar sets of pads placed orthogonally can determine the in-plane
misalignment along another direction. Note that the resolution may be equal to twice
the difference in bar pitch (Δ
p =
pr - pt)
. Furthermore, because the bars can be lithographically defined, this difference can
be controlled with submicrometer accuracy.
[0038] In some cases, the alignment technique is implemented using a plane of spatially
varying charge distribution to construct Vernier structures with different spatial
frequencies by varying the temporal frequency of the input signal. This approach may
allow a single structure to measure both vertical spacing 210 (FIG. 2) and in-plane
misalignment.
[0039] We now describe examples of the method. FIG. 11 presents a flow diagram illustrating
a method 1100 for determining the spatial alignment between a semiconductor die and
another semiconductor die. During this method, a driver establishes a spatially varying
electric charge distribution in at least one direction in a spatial alignment transducer
(operation 1110), which is proximate to a surface of the semiconductor die. Then,
a spatial alignment sensor proximate to a surface of the other semiconductor die detects
an electrical field (or an associated electrical potential) associated with the spatially
varying electric charge distribution (operation 1112). In this way, the spatial alignment
between the semiconductor die and the other semiconductor die can be determined.
[0040] In some examples of method 1100 there may be additional or fewer operations. Moreover,
the order of the operations may be changed, and/or two or more operations may be combined
into a single operation.
[0041] System 200 may include a device or a system, such as: a
VLSI circuit, a switch, a hub, a bridge, a router, a communication system, a storage area
network, a data center, a network (such as a local area network), and/or a computer
system (such as a multiple-core processor computer system). Furthermore, the computer
system may include, but is not limited to: a server (such as a multi-socket, multi-rack
server), a laptop computer, a communication device or system, a personal computer,
a work station, a mainframe computer, a blade, an enterprise computer, a data center,
a portable-computing device, a supercomputer, a network-attached-storage (
NAS) system, a storage-area-network (
SAN) system, and/or another electronic computing device. Note that a given computer system
may be at one location or may be distributed over multiple, geographically dispersed
locations.
[0042] Semiconductor die 110-1 (FIG. 1), system 200 (FIG. 2), spatial alignment transducer
700 (FIG. 7), spatial alignment transducer 800 (FIG. 8), and Vernier structure 1000
(FIG. 10) may include fewer components or additional components. For example, the
wires (such as wire 710) in spatial alignment transducer 700 (FIG. 7) may be defined
in two groups in two orthogonal directions, and these wires may be driven with a common
temporal frequency but different phases in order to establish the spatially varying
electric charge distribution in two directions (as opposed to just along direction
118 in FIG. 1).
[0043] Moreover, although these devices and systems are illustrated as having a number of
discrete items, these are intended to be functional descriptions of the various features
that may be present rather than structural schematics of that described herein. Consequently,
two or more components may be combined into a single component and/or a position of
one or more components may be changed. In addition, functionality may be implemented
more in hardware and less in software, or less in hardware and more in software, as
is known in the art.
[0044] Furthermore, while the preceding description illustrates particular configurations
of system 200 (FIG. 2), a number of techniques and configurations may be used to implement
mechanical alignment of components. For example, semiconductor dies 110 (FIG. 2) may
be positioned relative to each other using a ball-and-pit alignment technique (and,
more generally, a positive-feature-in-negative-feature alignment technique). In particular,
balls may be positioned into etch pits to mechanically couple and relatively align
semiconductor dies 110 in system 200 (FIG. 2). In other cases, a variety of positive
features may be used, such as hemisphere-shaped bumps. Thus, in general, a combination
of mechanically locking positive and negative surface features on components in system
200 (FIG. 2) may be used to align and/or assemble system 200 (FIG. 2).
[0045] Note that packaging techniques that allow some rework are more cost-effective when
faced with lower semiconductor-die yields or high expense to test extensively before
packaging and assembly. Therefore, where the mechanical, optical and/or electrical
coupling between semiconductor dies 110 (FIG. 2) is remateable, the yield of system
200 (FIG. 2) may be increased by allowing rework (such as replacing a bad chip that
is identified during assembly, testing or burn-in). In this regard, remateable mechanical,
optical and/or electrical coupling should be understood to be mechanical, optical
or electrical coupling that can be established and broken repeatedly (
i.e., two or more times) without requiring rework or heating (such as with solder). The
remateable mechanical, optical and/or electrical coupling involves male and female
components designed to couple to each other (such as components that snap together).
1. A semiconductor die (110-1), comprising:
a driver (114-1); and
a spatial alignment transducer (116-1, 700) electrically coupled to the driver, wherein
the spatial alignment transducer is proximate to a surface (112-1) of the semiconductor
die and includes an array of signal lines (710), wherein the driver is configured
to provide electrical signals having a common temporal frequency and different phases
to the array of signal lines for establishing a spatially varying electric charge
distribution in at least one direction in the spatial alignment transducer and
to provide a temporal sequence of electrical signals during a time interval,
wherein each electrical signal in the sequence has a duration and
wherein a given electrical signal in the sequence has a temporal frequency that is
different than the temporal frequencies associated with the other electrical signals,
for facilitating determination of a vertical spacing between the surface of the semiconductor
die and a surface of another semiconductor die.
2. The semiconductor die of claim 1, wherein the driver is configured to establish the
spatially varying electric charge distribution in two directions in the spatial alignment
transducer.
3. The semiconductor die of claim 1 or claim 2, wherein the semiconductor die further
includes a spatial alignment sensor (120-1, 800) proximate to the surface of the semiconductor
die, wherein the spatial alignment sensor includes an array of signal lines (710)
for detecting an electrical field associated with a spatially varying electric charge
distribution which is established by a spatial alignment transducer that is proximate
to the surface of said another semiconductor die.
4. The semiconductor die of any one of the preceding claims, wherein the driver is configured
to sequentially increase the temporal frequency during the time interval.
5. The semiconductor die of any one of claims 1 to 3, wherein the driver is configured
to sequentially increase the temporal frequency during the time interval using discrete
frequency increments.
6. A system, comprising: a first semiconductor die (110-1) according to any one of the
preceding claims; and a second semiconductor die (110-2), wherein the second semiconductor
die includes a spatial alignment sensor (120-2) proximate to a surface (112-2) of
the second semiconductor die, wherein the spatial alignment sensor includes an array
of signal lines (710) and is configured to detect an electrical field associated with
the spatially varying electric charge distribution for facilitating determination
of a vertical spacing between the surface of the first semiconductor die (110-1) and
the surface of the second semiconductor die (110-2).
7. A method for determining a vertical spacing between a surface of a first semiconductor
die (110-1) and a surface of a second semiconductor die (110-2), comprising:
establishing a spatially varying electric charge distribution in at least one direction
in a spatial alignment transducer (116-1), which spatial alignment transducer is proximate
to the surface (112-1) of the first semiconductor die and includes an array of signal
lines (710), by providing electrical signals having a common temporal frequency and
different phases to the array of signal lines,
wherein establishing the spatially varying charge distribution involves providing
a temporal sequence of electrical signals during a time interval,
wherein each electrical signal in the sequence has a duration and
wherein a given electrical signal in the sequence has a temporal frequency that is
different than the temporal frequencies associated with the other electrical signals;
and
detecting an electrical field associated with the spatially varying electric charge
distribution using a spatial alignment sensor (120-2), which spatial alignment sensor
is proximate to the surface of the second semiconductor die and includes an array
of signal lines (710).
8. The method of claim 7, wherein the spatially varying electric charge distribution
is established in two directions in the spatial alignment transducer.
9. The method of claim 7 or claim 8, wherein the temporal frequency is sequentially increased
during the time interval.
10. The method of clam 7 or claim 8, the temporal frequency is sequentially increased
during the time interval using discrete frequency increments.
1. Halbleiterchip (110-1), der Folgendes umfasst:
einen Treiber (114-1); und
einen Wandler (116-1, 700) für räumliche Ausrichtung, der mit dem Treiber elektrisch
gekoppelt ist, wobei sich der Wandler für räumliche Ausrichtung in der Nähe einer
Oberfläche (112-1) des Halbleiterchips befindet und eine Anordnung von Signalleitungen
(710) enthält, wobei der Treiber konfiguriert ist,
eine zeitliche Abfolge elektrischer Signale während eines Zeitintervalls bereitzustellen,
wobei jedes elektrische Signal in der Abfolge eine Dauer besitzt und
wobei ein gegebenes elektrisches Signal in der Abfolge eine zeitliche Frequenz besitzt,
die von den zeitlichen Frequenzen, die den anderen elektrischen Signalen zugeordnet
sind, verschieden ist,
um die Bestimmung eines vertikalen Abstands zwischen der Oberfläche des Halbleiterchips
und einer Oberfläche eines weiteren Halbleiterchips erleichtern.
2. Halbleiterchip nach Anspruch 1, wobei der Treiber konfiguriert ist, die sich räumlich
verändernde Verteilung der elektrischen Ladung in zwei Richtungen in dem Wandler für
räumliche Ausrichtung aufzubauen.
3. Halbleiterchip nach Anspruch 1 oder Anspruch 2, wobei der Halbleiterchip ferner einen
Sensor (120-1, 800) für räumliche Ausrichtung in der Nähe der Oberfläche des Halbleiterchips
umfasst, wobei der Sensor für räumliche Ausrichtung eine Anordnung von Signalleitungen
(710) umfasst, um ein elektrisches Feld, das der sich räumlich verändernden Verteilung
der elektrischen Ladung zugeordnet ist, die durch einen Wandler für räumliche Ausrichtung
aufgebaut wird, der sich in der Nähe der Oberfläche des weiteren Halbleiterchips befindet,
zu detektieren.
4. Halbleiterchip nach einem der vorhergehenden Ansprüche, wobei der Treiber konfiguriert
ist, die zeitliche Frequenz während des Zeitintervalls sequentiell zu erhöhen.
5. Halbleiterchip nach einem der Ansprüche 1 bis 3, wobei der Treiber konfiguriert ist,
die zeitliche Frequenz während des Zeitintervalls unter Verwendung diskreter Frequenzinkremente
sequentiell zu erhöhen.
6. System, das Folgendes umfasst:
einen ersten Halbleiterchip (110-1) nach einem der vorhergehenden Ansprüche; und
einen zweiten Halbleiterchip (110-2), wobei der zweite Halbleiterchip einen Sensor
(120-2) für räumliche Ausrichtung in der Nähe einer Oberfläche (112-2) des zweiten
Halbleiterchips umfasst, wobei der Sensor für räumliche Ausrichtung eine Anordnung
von Signalleitungen (710) umfasst und konfiguriert ist, ein elektrisches Feld, das
der sich räumlich verändernden Verteilung der elektrischen Ladung zugeordnet ist,
zu detektieren, um das Bestimmen eines vertikalen Abstands zwischen der Oberfläche
des ersten Halbleiterchips (110-1 und der Oberfläche des zweiten Halbleiterchips (110-2)
zu erleichtern.
7. Verfahren zum Bestimmen eines vertikalen Abstands zwischen einer Oberfläche eines
ersten Halbleiterchips (110-1) und einer Oberfläche eines zweiten Halbleiterchips
(110-2), das Folgendes umfasst:
Aufbauen einer sich räumlich verändernden Verteilung der elektrischen Ladung in wenigstens
einer Richtung in einem Wandler (116-1) für räumliche Ausrichtung, wobei sich der
Wandler für räumliche Ausrichtung in der Nähe der Oberfläche (112-1) des ersten Halbleiterchips
befindet und eine Anordnung von Signalleitungen (710) umfasst, durch Bereitstellen
elektrischer Signale, die eine gemeinsame zeitliche Frequenz und unterschiedliche
Phasen besitzen, für die Anordnung von Signalleitungen,
wobei das Aufbauen der sich räumlich verändernden Ladungsverteilung das Bereitstellen
einer zeitlichen Abfolge elektrischer Signale während eines Zeitintervalls umfasst,
wobei jedes elektrische Signal in der Abfolge eine Dauer besitzt und
wobei ein gegebenes elektrisches Signal in der Abfolge eine zeitliche Frequenz besitzt,
die von den zeitlichen Frequenzen, die den anderen elektrischen Signalen zugeordnet
sind, verschieden ist; und
Detektieren eines elektrischen Feldes, das der sich räumlich verändernden Verteilung
der elektrischen Ladung zugeordnet ist, unter Verwendung eines Sensors (120-2) für
räumliche Ausrichtung, wobei sich der Sensor für räumliche Ausrichtung in der Nähe
der Oberfläche des zweiten Halbleiterchips befindet und eine Anordnung von Signalleitungen
(710) umfasst.
8. Verfahren nach Anspruch 7, wobei die sich räumlich verändernde Verteilung der elektrischen
Ladung in zwei Richtungen in dem Wandler für räumliche Ausrichtung aufgebaut wird.
9. Verfahren nach Anspruch 7 oder Anspruch 8, wobei die zeitliche Frequenz während des
Zeitintervalls sequentiell erhöht wird.
10. Verfahren nach Anspruch 7 oder Anspruch 8, wobei die zeitliche Frequenz während des
Zeitintervalls unter Verwendung diskreter Frequenzinkremente sequentiell erhöht wird.
1. Puce semi-conductrice (110-1), comprenant :
un circuit d'attaque (114-1) ; et
un transducteur d'alignement spatial (116-1, 700) couplé électriquement au circuit
d'attaque, le transducteur d'alignement spatial étant proche d'une surface (112-1)
de la puce semi-conductrice et comportant un réseau de lignes de signal (710), le
circuit d'attaque étant configuré
pour délivrer des signaux électriques ayant une fréquence temporelle commune et des
phases différentes au réseau de lignes de signal afin d'établir une distribution de
charges électriques variant spatialement dans au moins une direction dans le transducteur
d'alignement spatial et
pour délivrer une séquence temporelle de signaux électriques pendant un intervalle
de temps,
chaque signal électrique dans la séquence ayant une durée et
un signal électrique donné dans la séquence ayant une fréquence temporelle qui est
différente des fréquences temporelles associées aux autres signaux électriques,
afin de faciliter la détermination d'un espacement vertical entre la surface de la
puce semi-conductrice et une surface d'une autre puce semi-conductrice.
2. Puce semi-conductrice de la revendication 1, dans laquelle le circuit d'attaque est
configuré pour établir la distribution de charges électriques variant spatialement
dans deux directions dans le transducteur d'alignement spatial.
3. Puce semi-conductrice de la revendication 1 ou la revendication 2, la puce semi-conductrice
comportant en outre un capteur d'alignement spatial (120-1, 800) proche de la surface
de la puce semi-conductrice, le capteur d'alignement spatial comportant un réseau
de lignes de signal (710) pour détecter un champ électrique associé à une distribution
de charges électriques variant spatialement qui est établie par un transducteur d'alignement
spatial qui est proche de la surface de ladite autre puce semi-conductrice.
4. Puce semi-conductrice de l'une quelconque des revendications précédentes, dans laquelle
le circuit d'attaque est configuré pour augmenter séquentiellement la fréquence temporelle
pendant l'intervalle de temps.
5. Puce semi-conductrice de l'une quelconque des revendications 1 à 3, dans laquelle
le circuit d'attaque est configuré pour augmenter séquentiellement la fréquence temporelle
pendant l'intervalle de temps en utilisant des incréments de fréquence discrets.
6. Système, comprenant :
une première puce semi-conductrice (110-1) selon l'une quelconque des revendications
précédentes ; et
une deuxième puce semi-conductrice (110-2), la deuxième puce semi-conductrice comportant
un capteur d'alignement spatial (120-2) proche d'une surface (112-2) de la deuxième
puce semi-conductrice, le capteur d'alignement spatial comportant un réseau de lignes
de signal (710) et étant configuré pour détecter un champ électrique associé à la
distribution de charges électriques variant spatialement afin de faciliter la détermination
d'un espacement vertical entre la surface de la première puce semi-conductrice (110-1)
et la surface de la deuxième puce semi-conductrice (110-2).
7. Procédé de détermination d'un espacement vertical entre une surface d'une première
puce semi-conductrice (110-1) et une surface d'une deuxième puce semi-conductrice
(110-2), comprenant :
l'établissement d'une distribution de charges électriques variant spatialement dans
au moins une direction dans un transducteur d'alignement spatial (116-1), lequel transducteur
d'alignement spatial est proche de la surface (112-1) de la première puce semi-conductrice
et comporte un réseau de lignes de signal (710), par délivrance de signaux électriques
ayant une fréquence temporelle commune et des phases différentes au réseau de lignes
de signal,
l'établissement de la distribution de charges variant spatialement impliquant la délivrance
d'une séquence temporelle de signaux électriques pendant un intervalle de temps,
chaque signal électrique dans la séquence ayant une durée et
un signal électrique donné dans la séquence ayant une fréquence temporelle qui est
différente des fréquences temporelles associées aux autres signaux électriques ; et
la détection d'un champ électrique associé à la distribution de charges électriques
variant spatialement au moyen d'un capteur d'alignement spatial (120-2), lequel capteur
d'alignement spatial est proche de la surface de la deuxième puce semi-conductrice
et comporte un réseau de lignes de signal (710).
8. Procédé de la revendication 7, dans lequel la distribution de charges électriques
variant spatialement est établie dans deux directions dans le transducteur d'alignement
spatial.
9. Procédé de la revendication 7 ou la revendication 8, dans lequel la fréquence temporelle
est augmentée séquentiellement pendant l'intervalle de temps.
10. Procédé de la revendication 7 ou la revendication 8, la fréquence temporelle étant
augmentée séquentiellement pendant l'intervalle de temps au moyen d'incréments de
fréquence discrets.