This specification describes examples of interposers configured to act as interfaces to a device, such as a device interface board (DIB) in a test system.
An example interposer includes an interconnect for transmitting signals between a source and a destination. For example, an interposer may include electrical pathways to transmit electrical signals between components of a system.
An interposer for a test system includes coaxial cables, each of which is configured to transport a first portion of current originating from a current source, and printed circuit boards (PCBs), each of which is connected to a set of the coaxial cables in order to receive the first portion of the current from each coaxial cable in the set and to transport a second portion of the current. A spring leaf assembly includes spring leaves, each of which is connected to a PCB in order to transport a third portion of the current obtained from the PCB to a device interface board (DIB) that connects to devices under test (DUTs) to be tested by the test system. The coaxial cables on each PCB, including the inner and outer conductors of the coaxial cables on each PCB, are arranged in parallel, the PCBs are arranged in parallel, and the spring leaves on each PCB are arranged in parallel. The example interposer may include one or more of the following features, either alone or in combination.
The interposer may have an inductance of 100 nanohenries (nH) or less for a current of 2000 amperes (A) or more. The interposer may have a resistance of 3 milliohms (mΩ) or less for a current of 2000 amperes (A) or more. The interposer may have an inductance of 500 nanohenries (nH) or less for a current of 2000 amperes (A) or more. The interposer may have a resistance of 10 milliohms (mΩ) or less for a current of 2000 amperes (A) or more.
The first portion of the current may be different from the second portion of the current. The first portion of the current may be equal to the third portion of the current. The second portion of the current may be different from the third portion of the current. The second portion of the current may be different from the third portion and the first portion.
On each PCB, a set of the spring leave may be arranged such that adjacent spring leaves have different polarities. Each coaxial cable may include a center conductor and shield surrounding the center conductor. The shield may include a return for current transmitted through the center conductor. The shield and the center conductor may implement a least some inductance cancellation. The shield and the center conductor may maximize inductance cancellation.
The interposer may include a shroud comprised of electrically-insulating insulating material. The shroud may be at least partly around the spring leaf assembly. The interposer may be part of a blind-mate connection within a test head of the test system. The interposer may include electrically-insulating material separating each of the PCBs. Each PCB may include a surge suppressor to protect against voltage spikes or current spikes on the PCB.
The coaxial cables, the PCBs, and the spring leaves may be configured and arranged to achieve a target resistance and a target inductance of the interposer. The interposer may connect to low-inductance copper pads on the DIB within an area that is 2 inches (5.08 centimeters (cm)) by 3 inches (7.62 cm) or less.
An example test system includes a device interface board (DIB) to connect to devices under test (DUTs) and a test head comprising a blind-mate connection to the DIB. The blind-mate connection includes an interposer assembly. The interposer assembly includes coaxial cables, each of which is configured to transport a first portion of current originating from a current source, and printed circuit boards (PCBs), each of which is connected to a set of the coaxial cables in order to receive the first portion of the current from each coaxial cable in the set and to transport a second portion of the current. A spring leaf assembly includes spring leaves, each of which is connected to a PCB in order to transport a third portion of the current obtained from the PCB to the DIB. The coaxial cables on each PCB are arranged in parallel, the PCBs are arranged in parallel, and the spring leaves on each PCB are arranged in parallel. The example test system may include one or more of the following features, either alone or in combination.
The coaxial cables may have lengths defined in double-digit meters or less, lengths defined in single-digit meters or less, lengths defined in single-digit decimeters or less, or lengths defined in single-digit centimeters or less. The coaxial cables, the PCBs, and the spring leaves may be configured and arranged to reduce, or to minimize, the resistance and the inductance of the interposer assembly. The coaxial cables, the PCBs, and the spring leaves may be configured and arranged to implement a target resistance and a target inductance of the interposer assembly.
Any two or more of the features described in this specification, including in this summary section, may be combined to form implementations not specifically described in this specification.
At least part of the systems and techniques described in this specification may be configured or controlled by executing, on one or more processing devices, instructions that are stored on one or more non-transitory machine-readable storage media. Examples of non-transitory machine-readable storage media include read-only memory, an optical disk drive, memory disk drive, and random access memory. At least part of the systems and techniques described in this specification may be configured or controlled using a computing system comprised of one or more processing devices and memory storing instructions that are executable by the one or more processing devices to perform various control operations including high-current testing. At least some of the devices, systems, and/or components described herein may be configured, for example through design, construction, arrangement, placement, programming, operation, activation, deactivation, and/or control.
The details of one or more implementations are set forth in the accompanying drawings and the following description. Other features and advantages will be apparent from the description and drawings, and from the claims.
Like reference numerals in different figures indicate like elements.
An example interposer includes an interconnect for transmitting signals between a source and a destination. For example, the interposer may include electrical conductors to transmit electrical signals between components of a test system.
An example interposer includes coaxial cables, each of which is configured to transport a first portion of current originating from a current source. The example interposer also includes printed circuit boards (PCBs), each of which is connected to a set of the coaxial cables in order to receive the first portion of the current from each coaxial cable in the set and to transport a second portion of the current. A spring leaf assembly includes spring leaves, each which is connected to a PCB in order to transport a third portion of the current obtained from the PCB to a device interface board (DIB) that connects to devices under test (DUTs) to be tested by the test system. Inner and outer conductors of the coaxial cables on each PCB are arranged in parallel, the PCBs are arranged in parallel, and the spring leaves on each PCB may be arranged in parallel. In some implementations, two or more of the first portion of current, the second portion of current, or the third portion of current—for example, all three—are different.
Implementations of the interposer may enable relatively high currents to be transmitted through the interposer at relatively low inductances and resistances. In this regard, inductance includes the tendency of an electrical conductor to oppose a change in current flowing therethrough. Resistance is a measure of the opposition to current flow through a conductor. It is therefore preferable to keep inductance and resistance values low. With regard to inductance, in some implementations, the current through the interposer is pulsed at least part of the time or all of the time. A pulsed current may include a rapid, transient change in amplitude from a baseline value such as “0” to a higher or lower value, followed by a rapid return to the baseline value. In some implementations, the current is periodic, for example. Reducing inductance reduces the opposition to changes in current such as these.
Examples of high current include, but are not limited to, currents over 500 Amperes (A), over 1000 A, over 2000 A, over 3000 A, or more. Examples of low inductance include, but are not limited to 100 nanoHenries (nH) to 60 nH or less. Examples of low resistance include 10 milliohms (Ω) or less or 3 mΩ or less.
Implementations of the interposer may be relatively small in terms of physical dimensions. For example, referring to
Non-conductive spacers 20, 21, 22, 23, and 24 separate adjacent PCBs within the interposer. Non-conductive spacers 20 to 24 may be made of G10 FR-4 or any appropriate dielectric—that is, an electrically-non-conductive material. As shown in
The input to each PCB includes multiple coaxial cables 30. In the example configuration of
The coaxial cables for a PCB connect electrically to the electrically-conductive conduits in the PCB via an edge plating technique. For example, the inner conductor of a coaxial cable may connect electrically to a first set of the electrically-conductive conduits in the PCB, where the first set may include one or more of the electrically-conductive conduits. The outer (or return) conductor of the same coaxial cable may connect electrically to a second set of the electrically-conductive conduits in the PCB, where the second set may include one or more of the electrically-conductive conduits that are different than the first set. Different coaxial cables may connect in this way to different sets of conduits on a PCB. Current from the coaxial cables connected to a PCB, such as PCB 17, thus runs through that PCB, with a return path also running through the PCB. In some implementation, sets of electrically-conductive conduits on the PCB that transport current having different polarities are adjacent. For example, no two sets of electrically-conductive conduits on a PCB may transport current of the same polarity. This may produce at least some inductive cancellation on the PCB.
The output of each PCB 12 to 17 also includes a spring leaf assembly 40 (see
In some implementations, each of the spring leaves is connected to a corresponding PCB in order to transport a portion of the current obtained from the PCB to a device interface board (DIB) of a test system. The spring leaf connectors may be arranged to alternate in polarity. For example, in a case where there are four spring leaf connectors on a PCB, a first leaf connector 41 may be for a force-high current path, a second leaf connector 42 adjacent to the first leaf connector may be for a force-low or return current path, a third leaf connector 43 adjacent to the second leaf connector may be for a force-high current path, and a fourth leaf connector 44 adjacent to the third leaf connector may be for a force-low or return current path. In this example, the first (force-high) leaf connector 41 may connect electrically to a first set of the electrically-conductive conduits in the PCB, where the first set may include one or more of the electrically-conductive conduits. The second (force-low or return) leaf connector 42 may connect electrically to a second set of the electrically-conductive conduits in the PCB, where the second set may include one or more of the electrically-conductive conduits that are different than the first set. The third (force-high) leaf connector 43 may connect electrically to a third set of the electrically-conductive conduits in the PCB, where the third set may include one or more of the electrically-conductive conduits that are different than the first set and the second set. The fourth (force-low or return) leaf connector 44 may connect electrically to a fourth set of the electrically-conductive conduits in the PCB, where the fourth set may include one or more of the electrically-conductive conduits that are different than the first set, the second set, and the third set.
As shown in the figures, the coaxial cables 30 on each PCB are arranged in parallel with each other, the PCBs are arranged in parallel with each other, and the spring leaves 40 on each PCB are arranged in parallel with each other. In addition, the groups of coaxial cables (in this example, six coaxial cables) on each PCB are also in parallel with each other. And, the groups of spring leaf connectors (in this example, four spring leaf connectors) on each PCB are also in parallel with each other. Use of parallel connections such as these, provide support for high levels of current, such as, but not limited to, currents over 500 Amperes (A), 1000 A or more, 2000 A or more, or 3000 A or more. Use of parallel connections such as these, also provide support for low levels of current, such as currents of less than 500 A, less than 5 A, less than 1 A, and into or below the single-digit milliampere range. In addition, by alternating force and return paths within interposer 10, along with use of coaxial cables, inductance in the interposer can be limited or reduced to, for example, 100 nanoHenries (nH) to 60 nH or less. The multiple parallel paths also function to limit or to reduce resistance in the interposer.
In this regard, in the example presented in
The coaxial cables, the PCBs, and the spring leaves may be configured and arranged to minimize the resistance and the inductance of the interposer assembly. For example, a computer program may be executed to simulate various configurations of the interposer and the configuration that produces the lowest resistance and inductance for a given current or range of currents may be selected. The coaxial cables, the PCBs, and the spring leaves may be configured and arranged to reduce the resistance and the inductance of the interposer assembly. For example, increasing the numbers of conductive paths, while maintaining them in parallel may reduce these characteristics of the interposer. The spring leaves may be configured and arranged to implement a target resistance and a target inductance of the interposer assembly. For example, by selecting the numbers and arrangements of components of the interposer—e.g., the PCBs, the coaxial connections, and the spring leaves—it is possible to produce specific resistance and inductance in the interposer.
In some implementations, interposer 10 includes a shroud 50 comprised of electrically-insulating insulating material. Shroud 50 is at least partly around spring leaf assembly, particularly the areas where human contact with electrical conductors is possible. In some implementations, shroud 50 surrounds the entire spring leaf assembly. In some implementations, as shown in
In some implementations, interposer 10 may be used to make a blind mate connection to gold or copper pads a DIB or a probe card holding DUTs to be tested by a test system such as automatic test equipment (ATE). For example, the blind-mate connection may be within a test head of the ATE. A blind-mate connector includes self-aligning features that guide the connector into the correct mating position. Connections to the gold or copper pads may alternate in polarity such that each positive connection is next to each negative connection, thereby reducing inductance
Referring to
During operation, current flows from the current source through the polarity inverter 72, where its polarity is either kept the same or changed based on requirements to test DUTs connected to the test system. In some examples, the polarity inverter may be omitted. Current output from the polarity inverter is passed to interposer 73 which, in this example includes an electrical and/or mechanical interface to DIB 74. The current is passed from polarity inverter 72 to interposer 73 over coaxial cables, such as coaxial cables 30. Current from the interposer then passes to the DIB. The DIB, as noted, holds DUTs in sites 75 for testing and distributes the current from interposer 73 to the DUTs in the sites for testing. In some implementations, multiple interposers of the type described herein may be connected to a single DIB.
In some implementations, the coaxial cables each have a length of 13 meters or 13.5 meters; however, different lengths may be used. For example, the coaxial cables each may have lengths defined in triple-digit meters or less; the coaxial cables each may have lengths defined in double-digit meters or less; the coaxial cables each may have lengths defined in single-digit meters or less; the coaxial cables each may have lengths defined in single-digit decimeters or less; or the coaxial cables each may have lengths defined in single-digit centimeters or less. In some implementations, particularly those that have shorter distances between the interposer and the current source, electrical conduits other than coaxial cables may be used.
ATE 70 also includes a control system 76. The control system may include a computing system comprised of one or more microprocessors or other appropriate processing devices as described herein. Communication between the control system and the other components of ATE 70 is represented conceptually by line 77. DIB 74 includes a PCB having sites that include mechanical and electrical interfaces to one or more DUTs that are being tested or are to be tested by the ATE. Power, including voltage, may be run via one or more layers in the DIB to DUTs connected to the DIB. DIB 74 also may include one or more ground layers and one or signal layers with connected vias for transmitting signals to the DUTs.
Sites 75 may include pads, conductive traces, or other points of electrical and mechanical connection to which the DUTs may connect. Test signals and response signals, including high current signals pass via test channels over the sites between the DUTs and test instruments. DIB 74 may also include, among other things, connectors, conductive traces, conductive layers, and circuitry for routing signals between test instruments, DUTs connected to sites 75, and other circuitry.
Control system 76 communicates with test instruments (not shown) to control testing. Control system 76 may also configure the polarity inverter 72 to provide voltage/current at the polarity required for testing. The control may be adaptive in that the polarity may be changed during testing if desired or required.
All or part of the test systems described in this specification and their various modifications may be configured or controlled at least in part by one or more computers such as control system 76 using one or more computer programs tangibly embodied in one or more information carriers, such as in one or more non-transitory machine-readable storage media. A computer program can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, part, subroutine, or other unit suitable for use in a computing environment. A computer program can be deployed to be executed on one computer or on multiple computers at one site or distributed across multiple sites and interconnected by a network.
Actions associated with configuring or controlling the test system described herein can be performed by one or more programmable processors executing one or more computer programs to control or to perform all or some of the operations described herein. All or part of the test systems and processes can be configured or controlled by special purpose logic circuitry, such as, an FPGA (field programmable gate array) and/or an ASIC (application-specific integrated circuit) or embedded microprocessor(s) localized to the instrument hardware.
Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read-only storage area or a random access storage area or both. Elements of a computer include one or more processors for executing instructions and one or more storage area devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from, or transfer data to, or both, one or more machine-readable storage media, such as mass storage devices for storing data, such as magnetic, magneto-optical disks, or optical disks. Non-transitory machine-readable storage media suitable for embodying computer program instructions and data include all forms of non-volatile storage area, including by way of example, semiconductor storage area devices, such as EPROM (erasable programmable read-only memory), EEPROM (electrically erasable programmable read-only memory), and flash storage area devices; magnetic disks, such as internal hard disks or removable disks; magneto-optical disks; and CD-ROM (compact disc read-only memory) and DVD-ROM (digital versatile disc read-only memory).
Elements of different implementations described may be combined to form other implementations not specifically set forth previously. Elements may be left out of the systems described previously without adversely affecting their operation or the operation of the system in general. Furthermore, various separate elements may be combined into one or more individual elements to perform the functions described in this specification.
Other implementations not specifically described in this specification are also within the scope of the following claims.