1. Field of the Invention
The present invention generally relates to the design and testing of integrated circuits, and more particularly to a method and system for testing an array of resistive elements such as metal wiring, diffusion-to-metal contacts or inter-metal vias formed on an integrated circuit.
2. Description of the Related Art
Integrated circuits are used for a wide variety of electronic applications, from simple devices such as wristwatches, to the most complex computer systems. A microelectronic integrated circuit (IC) chip can generally be thought of as a collection of logic cells with electrical interconnections between the cells, formed on a semiconductor substrate (e.g., silicon). An IC may include a very large number of cells and require complicated connections between the cells. A cell is a group of one or more circuit elements such as transistors, capacitors, resistors, inductors, and other basic circuit elements grouped to perform a logic function. The wires connecting the cells are formed on the surface of the chip. For more complex designs, there may be more than ten distinct layers of conducting media available for routing, including a polysilicon layer, a diffusion layer, and multiple metal layers (metal-1, metal-2, metal-3, etc.). The polysilicon layer, diffusion layer and metal layers can all be used for routing. Contacts connect the diffusion and polysilicon layers to the metal-1 layer, and vias interconnect the metal layers.
An IC chip is fabricated by first conceiving the logical circuit description, and then converting that logical description into a physical description, or geometric layout. This process is usually carried out using a “netlist,” which is a record of all of the nets, or interconnections, between the cell pins. A layout typically consists of a set of planar geometric shapes in several layers. The layout is then checked to ensure that it meets all of the design requirements, particularly timing requirements. The result is a set of design files known as an intermediate form that describes the layout. The design files are then converted into pattern generator files that are used to produce patterns called masks by an optical or electron beam pattern generator. During fabrication, these masks are used to pattern one or more dies on a silicon wafer using a sequence of photolithographic steps. The process of converting the specifications of an electrical circuit into a layout is called the physical design.
Cell placement in semiconductor fabrication involves a determination of where particular cells should optimally (or near-optimally) be located on the surface of a integrated circuit device. Due to the large number of components and the details required by the fabrication process for very large scale integrated (VLSI) devices, physical design is not practical without the aid of computers. As a result, most phases of physical design extensively use computer-aided design (CAD) tools, and many phases have already been partially or fully automated. Automation of the physical design process has increased the level of integration, reduced turn around time and enhanced chip performance. Several different programming languages have been created for electronic design automation (EDA), including Verilog, VHDL and TDML. A typical EDA system receives one or more high level behavioral descriptions of an IC device, and translates this high level design language description into netlists of various levels of abstraction.
Faster performance and predictability of responses are elements of interest in circuit designs. As process technology scales to the nanometer regime, it is becoming increasingly important for the performance and reliability of IC chips and systems to understand how variations in process parameters affect the operation of an electronic device or circuit. A designer needs to model device characteristics such as resistance/capacitance measurements for wiring. In particular, back-end of the line (BEOL) variations, i.e., at the interconnect level, are becoming more significant. There are large variations in metal, contact and via resistances that can have an adverse impact on manufacturing yield and circuit reliability. Open failures can also arise in contacts and vias due to manufacturing defects, electromigration, or thermal-stress migration. It is extremely important to be able to characterize the statistical distribution of metal and contact/via resistances and identify potentially faulty locations in an integrated circuit design. This problem is growing as contact resistances are increasing rapidly due to technology scaling down (resulting in a smaller cross-sectional area for conduction), and the range of contact resistances is growing as well. Contact/via resistance may vary systematically depending on the micro-environment (e.g., spacing, metal overlap, number of contacts, etc.), and may also vary in a random manner.
The testing technique commonly used for contact or via characterization utilizes chain structures. The chain structures have many resistive elements connected in a serial fashion. For example, there may be millions of diffusion-to-metal-1 contacts with a measurement tap after every hundred or so. This technique cannot be used to measure an individual element's resistance in the presence of variations because it simply averages any variation between two taps. Thus the technique is only useful in detecting failures, and even then it is difficult to determine exactly how many contacts failed and their physical locations. This approach also requires an unduly large area.
One technique which can be used to measure individual contact or via resistance utilizes Kelvin structures. A typical Kelvin structure for resistance measurement has a four-terminal cross bridge interconnecting four pads on two different metal layers. Two of the pads are connected to the central contact by metal sections, and the other two pads are connected to the central contact by the diffusion layer. Contact resistance is determined by forcing current between two selected pads and measuring the voltage across those pads. Although these structures measure contact resistance the most directly, the measurement results can be adversely influenced by effects from alignment and the enlarged diffused region around the contact. Furthermore, this technique is not sufficient for statistical characterization of resistance distribution which requires a very large number of measurements. In order to reliably characterize such variabilities hundreds of samples are needed, which is impractical using Kelvin structures given the limited number of input/output (C4) pads provided on the circuits.
Circuit designers make assumptions about process variations of parameters which have a significant impact on product performance, but there is no reliable system for verifying these assumptions. Without knowing the distribution of contact resistance designers must use excessive guard bands, and it is harder to evaluate any negative impact on design rule recommendations (such as mandatory usage of double contacts). It would, therefore, be desirable to devise an improved testing structure that could measure the statistical spread of resistive elements. It would be further advantageous if the test system could measure these variations with high accuracy and nominal resource cost.
It is therefore one object of the present invention to provide an improved method of testing metal and contact resistances in an integrated circuit.
It is another object of the present invention to provide such a method which is capable of testing a large array of such resistive elements.
It is yet another object of the present invention to provide a circuit test structure for metal and contact/vias which takes into account systemic variations in measurements caused by the micro-environment.
The foregoing objects are achieved in a method of testing interconnect structures arranged in rows and columns in an integrated circuit, by selectively connecting a supply voltage to power input nodes of a first plurality of the interconnect structures which are arranged in a column (and include an interconnect structure under test), selectively measuring current from output nodes of a second plurality of interconnect structures which are arranged in a row (and also include the interconnect structure under test), sensing a first voltage near the power input node of the interconnect structure under test, sensing a second voltage near the output node of the interconnect structure under test, and deriving a resistance for the interconnect structure under test based on a difference of the first and second voltages divided by the current. The resistance may be adjusted by subtracting a separately measured resistance of another resistive element along the row in the current path. Gating control signals for the power input nodes of interconnect structures in other (non-selected) columns are preferably clamped to electrical ground. A test circuit for carrying out the method may advantageously utilize pass gates located at the top and bottom of the test array to control power selection transistors which couple the power input nodes for a given column of interconnect structures to a vertical power rail and to control sense selection transistors which couple the power input nodes to horizontal sense lines; the test circuit may further utilize switching transistors located at the left and right sides of the test array to selectively connect the row lines to a plurality of measurement taps. In a specific embodiment the interconnect structure includes a first resistive element extending along a metal layer of the integrated circuit, and a second resistive element extending from the diffusion layer to the metal layer.
The above as well as additional objectives, features, and advantages of the present invention will become apparent in the following detailed written description.
The present invention may be better understood, and its numerous objects, features, and advantages made apparent to those skilled in the art by referencing the accompanying drawings.
The use of the same reference symbols in different drawings indicates similar or identical items.
The present invention is directed to an improved method and apparatus for measuring resistive elements in an integrated circuit, such as metal and contact/vias. Test structures made in accordance with the present invention afford accurate characterization of resistance variation wherein each resistive element can effectively be measured individually. The test structures feature a large array of densely populated contact test cells.
With reference now to the figures, and in particular with reference to
R
CA=(VDiff−VM1)/I, and
R
M1=(VM1−VMIL)/I.
The overall resistance for the interconnect structure of test cell 30 is the sum of the contact and M1 resistances, and can alternatively be computed as Rtotal=(VDiff−VMIL)/I.
A test circuit constructed in accordance with the present invention may utilize a plurality of test cells 30 arranged in an addressable array of rows and columns as further illustrated in
Operation of test circuit 60 may be understood with reference to an example wherein the center test cell 30-1 is the device under test (DUT). For this DUT, voltage is supplied by turning on the pass gates 62-1 which feed the supply voltage Vdd (e.g., 1 volt) to a column line 65-1 connected to the gates of the selection transistors in test cell 30-1. The drains of the power selection transistors are connected to vertical power rails 66 which are in turn connected to the supply voltage line, and the sources of the sense selection transistors are connected to horizontal sense lines 68. The remaining pass gates 62 are turned off, preventing power from being supplied to the test cells in the left and right columns. Each pass gate includes an nfet/pfet transistor pair which couples a column line 65 to the voltage supply when the pass gate is on, and includes another transistor which couples a column line 65 to a clamp line (i.e., electrical ground) when the pass gate is off.
Activation of pass gate 62-1 feeds power from vertical power rail 66-1 to the chosen test cell and to every other test cell in the middle column, but only the outputs of DUT 30-1 are coupled to the measurement taps by turning on switching transistors 64-1 for the chosen row. Switching transistors 64-1 are turned on by activating pass gates 63-1. Two of the switching transistors 64-1 on the left side of the array connect a row line 67-1 to the current and VMIL taps, and two other switching transistors 64-1 on the right side of the array connect a sense line 68-1 to the VDiff tap and row line 67-1 to the VM1 tap The remaining switching transistors 64 are turned off (i.e., pass gates 63 are turned off) to leave open connections on the row lines 67 and the sense lines 68 for cells (rows) that are not under test. Each relevant transistor which is turned on specifically for testing DUT 30-1 is indicated in
The resulting resistance measurement for RM1 will include the additional resistance from all metal to the left of the test cell (along the current path from the given DUT to the current measurement tap), so this measurement is adjusted by subtracting the resistance value for the metal contribution from the left test cell (separately measured) to arrive at the actual resistance for the metal in test cell 30-1. The measurement can also be divided by the number of metal sections in the current path to provide an average (normalized) resistance.
This array of test cells can be used to characterize the impact of different layouts on metal and contact/via resistance by varying parameters such as poly spacing, contact size, number of contacts, contact density, and metal overlap. The stress related failures in the interconnect structures can also be characterized through stress tests.
Referring now to
The present invention thus provides the capability to measure individual metal and contact/via resistances accurately as well as measuring resistance distribution in the same micro-environment in which the interconnects are used. This capability includes isolating the exact location of any failing contact, which can then be followed up with failure analysis for detailed investigations. The measurements are provided for a large number of interconnect devices without corruption by spurious sneak currents or diffusion resistance. The test structure taught herein is also useful as a test vehicle for simultaneous measurement of FEOL and BEOL characteristics, wherein the characteristics of the power selection transistors can he measured.
Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments of the invention, will become apparent to persons skilled in the art upon reference to the description of the invention. For example, the test cell has been described in the context of an interconnection having a single via and a single metal component, but other combinations of resistive elements with additional voltage measurement taps may be provided. It is therefore contemplated that such modifications can be made without departing from the spirit or scope of the present invention as defined in the appended claims.