US6185706B1 - Performance monitoring circuitry for integrated circuits - Google Patents

Performance monitoring circuitry for integrated circuits Download PDF

Info

Publication number
US6185706B1
US6185706B1 US09/097,081 US9708198A US6185706B1 US 6185706 B1 US6185706 B1 US 6185706B1 US 9708198 A US9708198 A US 9708198A US 6185706 B1 US6185706 B1 US 6185706B1
Authority
US
United States
Prior art keywords
test
integrated circuit
bond pad
input
paths
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US09/097,081
Inventor
Emery O. Sugasawara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bell Semiconductor LLC
Original Assignee
LSI Logic Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US09/097,081 priority Critical patent/US6185706B1/en
Assigned to LSI LOGIC CORPORATION reassignment LSI LOGIC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SUGASAWARA, EMERY O.
Application filed by LSI Logic Corp filed Critical LSI Logic Corp
Application granted granted Critical
Publication of US6185706B1 publication Critical patent/US6185706B1/en
Assigned to DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT reassignment DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: AGERE SYSTEMS LLC, LSI CORPORATION
Assigned to LSI CORPORATION reassignment LSI CORPORATION CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: LSI LOGIC CORPORATION
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LSI CORPORATION
Assigned to LSI CORPORATION, AGERE SYSTEMS LLC reassignment LSI CORPORATION TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Assignors: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENT reassignment BANK OF AMERICA, N.A., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Assignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Assigned to BELL SEMICONDUCTOR, LLC reassignment BELL SEMICONDUCTOR, LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., BROADCOM CORPORATION
Assigned to CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT reassignment CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BELL NORTHERN RESEARCH, LLC, BELL SEMICONDUCTOR, LLC, HILCO PATENT ACQUISITION 56, LLC
Anticipated expiration legal-status Critical
Assigned to BELL SEMICONDUCTOR, LLC, HILCO PATENT ACQUISITION 56, LLC, BELL NORTHERN RESEARCH, LLC reassignment BELL SEMICONDUCTOR, LLC RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: CORTLAND CAPITAL MARKET SERVICES LLC
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/30Marginal testing, e.g. by varying supply voltage
    • G01R31/3016Delay or race condition test, e.g. race hazard test

Definitions

  • the present invention relates to performance testing of semiconductor devices, and more particularly to process monitor structures for accurately predicting the across-the-die performance of an integrated circuit die.
  • interconnecting the millions of transistors that may be present on a chip also poses difficulties.
  • new multiple layer metallization schemes have been developed that allow up to five or more distinct “levels” or layers of metal interconnect wires.
  • the various metal interconnect wires typically have different nominal widths and heights, different distances from transistor gates, and are insulated by oxide layers of varying thickness. These differences in the physical properties of the metal layers cause different metal layers to exhibit somewhat dissimilar electrical characteristics, resulting in disparities in propagation delays that a signal experiences when communicated over routing wires formed from the different metal layers.
  • the performance of the integrated circuitry can be dominated by propagation delays through longer metal interconnect wires rather than the basic gate delays of individual logic elements. This phenomenon is exacerbated by the fact that as the width of a wire shrinks in deep submicron designs, the resistance of the wire may increase more rapidly than capacitance decreases. An increase in average propagation delays frequently results in a greater number of critical timing paths (e.g., signal paths in which best or worst case simulated propagation delays may approach the limits required for proper functionality). Many circuit timing problems involve such critical timing paths.
  • testing is performed to insure that the integrated circuit functions as designed. Although the integrated circuit may work functionally, it may not operate at the clock frequency at which it was designed to operate. Certain testing methodologies are employed to verify that the integrated circuit works “at speed.” One such method is to test all circuitry functionally at the highest frequency at which the integrated circuit is designed to operate. At speed testing is typically not performed, however, because it is extremely difficult to create test patterns to check integrated circuits at high frequencies. Further, specialized testers are also required.
  • process monitoring circuitry has been developed that resides on the integrated circuit itself.
  • One such process monitor is the “PROCMON” cell developed by LSI Logic Corporation of Milpitas, Calif.
  • the PROCMON circuits are analyzed during testing and their performance serves as a parametric indication of the integrity of the manufacturing process.
  • CMOS complementary metal-oxide-semiconductor
  • the PROCMON cell includes a short and long delay paths providing a first edge delay pulse in response to a logic level high to a logic low transition signal at the input terminal, and providing a second edge delay pulse when a logic low to logic high transition signal is provided at the same input terminal. The differences between the edge delay pulses are indicative of the relative performance of the PMOS and NMOS transistors being monitored.
  • the PROCMON cell may not take into account delays associated with long metal lines and/or a multitude of vias in certain delay paths.
  • the PROCMON cell does monitor “short” and “long” signal paths, however the “long” signal path is typically contained within the cell itself and may not reflect actual routing. Because the long metal paths are contained within the PROCMON cell, length of routing and the number of vias that can be utilized are also limited.
  • process monitor circuits such as the PROCMON cell are typically routed in the first layer of interconnect metal. Therefore, if a process problem develops that effects the resistance or capacitances of different metal layers or vias, the current process monitors may not detect such problems.
  • performance monitoring circuitry includes test structures placed across the integrated circuit die to monitor performance of the silicon across the die. Process variations that effect the performance of transistors and routing can thus be detected, even if such variations are localized in nature.
  • the integrity of the semiconductor process used to manufacture a particular integrated circuit can ascertained through comparison to simulations values for the logic gates. This information can be used to determine whether any process induced problems could effect the performance of the integrated circuit in its final application. If mismatches between silicon and simulations are discovered, the invention allows for a determination as to whether the mismatches are attributable to N-channel transistors, P-channel transistors or other process issues.
  • inverters are arranged in such a fashion that across-the-die performance checks can be performed by a functional tester.
  • the inverters may be composed of simple CMOS inverters or NAND/NOR logic gates configured as inverters.
  • the logic gates are arranged in horizontal and/or vertical test paths in which the gates are disposed across the integrated circuit die.
  • An input test pad and an output test pad for each test path are provided at opposing sides of the integrated circuit die.
  • multiplexing circuitry is utilized at the input and output test pads in order to minimize the impact of the test path circuitry.
  • test paths are placed strategically across the integrated circuit die in order to monitor the performance of the chip in “sections.”
  • a pair of NAND and NOR gate test paths can be placed at the top, middle and bottom of the integrated circuit die in a horizontal fashion, and likewise in a vertical fashion.
  • Arranging the test paths in such a manner provides several pieces of information, including: across-the-die uniformity of typically used transistors, variations in x-direction or y-direction polysilcon gate lengths (gate lengths may vary as a function of orientation in the semiconductor manufacturing process), and whether the P-channel or N-channel transistors are affected differently by process variations.
  • the various test paths incorporate comparatively lengthy metal routing lines, metal interconnect delays can also be more accurately ascertained.
  • Each test path is simulated via specialized software tools and the resulting simulation delay value(s) is compared to a test measurement(s) extracted by the functional tester during a manufacturing test procedure. If the extracted measurement(s) for all of the test paths fall within an expected range of values, the semiconductor process is assumed to be within specification for all portions of the integrated circuit.
  • performance monitoring circuitry improves the fault coverage provided by the testing procedures for an integrated circuit by providing information regarding the effect of process variations across the integrated circuit die, and may be utilized as a surrogate for observable path testing.
  • FIGS. 1A, 1 B and 1 C are schematic diagrams providing exemplary details of performance monitoring tests paths according to the present invention.
  • FIG. 2 is a schematic plan view of an exemplary integrated circuit die including performance monitoring test paths in accordance with the present invention
  • FIG. 3 is a schematic plan view of a portion of an exemplary integrated circuit die including performance monitoring test paths and multiplexing circuitry according to the present invention.
  • FIG. 4 is a flow chart diagram of an exemplary testing procedure utilizing the circuit of FIG. 3 .
  • FIGS. 1A-1C are schematic diagrams providing exemplary details of performance monitoring test paths 100 according to the present invention.
  • the illustrated test paths 100 utilize digital logic gates such as NAND gates, NOR gates and inverters, although many different configurations are possible.
  • the precise implementation of the logic gates is not considered critical to the invention.
  • CMOS complementary metal-oxide-semiconductor
  • process non-uniformity there are numerous causes of process non-uniformity. For example, it is possible that process gasses may not be sufficiently mixed. Other issues, such as photolithography resolution informalities, may be manifested by circuit non-uniformities.
  • integrated circuit die or groups of dies are fabricated in steps. As mentioned, a particular die's location in the exposure field may result in non-uniformity of polysilicon gates.
  • optical issues inherit in the manufacturing equipment may change critical dimensions in a non-uniform manner across the integrated circuit die.
  • test paths 100 that are integrally fabricated within the integrated circuit IC preferably include logic gates formed of NMOS and PMOS transistors that are identical to those in the normal logic gates integrated circuit IC.
  • the test paths 100 of the disclosed embodiment of the invention are accessible via the standard input/output (I/O) pads 102 of the integrated circuit IC, and enable measurement of the process factor prior to and following packaging of the integrated circuit IC.
  • test paths 100 circuitry utilizes the fact that electrons move faster than holes—thus P-channel transistors are almost always slower than N-channel transistors of equal size. More specifically, due to the slower carrier mobility of PMOS transistors as compared to NMOS transistors, certain types of CMOS logic gates, such as some inverters and NOR gates, produce output pulses in response to input pulses in which the rising (positive-going) edges are sharper (delayed less) than the falling (negative-going) edges. This is due to the fact that the pull-up transistors in these logic gates are PMOS, whereas the pull-down transistors are NMOS.
  • the PMOS pull-up transistors pull up to the logic high level slower than the NMOS pull-down transistors pull down to the logic low level, thereby creating rising edge delays that are longer than falling edge delays. These differences are manifested in the edge delay pulses of the output signals of the test paths 100 .
  • the differences in delay times between the test paths 100 indicate the relative strength of the two types of transistors, and are compared to test limits based on device-level simulation results.
  • process parameters are varied in the simulations to vary the relative strengths of the NMOS and PMOS transistors.
  • simulations having each of the following characteristics are performed: strong NMOS and weak PMOS transistors, weak NMOS and strong PMOS transistors, strong NMOS and strong PMOS transistors, and weak NMOS and weak PMOS transistors.
  • Nominal transistor strengths, as well as potential variations in the electrical characteristics of the different layers of interconnect metal and vias may also be included in the simulations.
  • three-dimensional device-level simulations of all of the components of the delay paths is performed. Further details of exemplary simulations for monitoring process variations can be found in commonly-assigned U.S.
  • the values of the simulations under the various conditions are used to determine the conceptual limits of acceptable process variation for the four extreme combinations of NMOS and PMOS transistors (as well as metallization variations).
  • the measured outputs of the test paths 100 In order for an integrated circuit IC to pass parametric testing, the measured outputs of the test paths 100 must fall within the limits established via simulation. Extreme process variations cause the values provided by the test paths' 100 circuitry to fall outside the set of permissible tester values and fail testing.
  • the combination of delay and transistor parametric measurements represented by the pulses measured at the bond pads 102 b are analyzed and compared with simulated values to determine if the integrated circuit IC is likely to function as designed.
  • test path 100 a comprised of NAND gates 104 - 108 is illustrated.
  • Test inputs to the test path 100 a are provided at an input bond pad 102 a
  • outputs of the test path 100 a are measured at an output bond pad 102 b .
  • the input bond pad 102 a and the output bond pad 102 b are preferably disposed on opposite sides of an integrated circuit die IC.
  • bond pad or “bonding pad”) refers herein to a relatively large metallic area positioned on a planar surface of the integrated circuit IC.
  • Bond pads 102 function to provide electrical contact between the integrated circuit IC and a leadframe (not shown), typically via bond wires or “solder-bump/micro-bump” connections.
  • the performance monitoring circuitry of the disclosed embodiment of the invention preferably utilizes the output bond pad 102 b to provide output pulses to automated testing equipment.
  • the NAND gates 104 , 106 , and 108 of FIG. 1A are preferably configured to function as inverter circuits, with one input of each NAND gate 104 , 106 , and 108 being tied to a logic high level.
  • Test signal inputs provided at bond pad 102 a are received by one input of the NAND gate 104 , whose output drives an input of the NAND gate 106 .
  • the output of NAND gate 106 drives one input of the NAND gate 108 , whose output is provided to output bond pad 102 b .
  • each NAND gate 104 - 108 produces a logic high output when the driven input signal is at a logic low level, and will produce a logic low output when the driven input signal is at a logic high level.
  • a series of pulses applied at the input bond pad 102 a result in a series of pulses at the output bond pad 102 b .
  • differences between edge delay pulses are indicative of the relative performance of the PMOS and NMOS transistors being monitored.
  • a test path 100 b comprised of NOR gates is illustrated.
  • the bond pads 102 a and 102 b are preferably spaced on opposing sides of the integrated circuit IC.
  • One input of each of the NOR gates 110 - 114 is tied to a logic low level.
  • the other input of each of the NOR gates 110 - 114 is driven by either a signal applied at an input bond pad 102 a , or the output of another NAND gate.
  • a logic high signal at the driven input of a NOR gate 110 - 114 will produce a logic low level at its output, and vice-versa.
  • a test path 100 c comprised of inverters 116 - 120 is depicted.
  • the inverters are connected in a series configuration between an input bond pad 102 a and an output bond pad 102 b .
  • a test signal pulse at the input bond pad 102 a will produce a test signal output pulse at the output bond pad 102 b .
  • the input of inverter 116 is driven by a signal applied at the input bond pad 102 a , while the output of the inverter 116 drives the input of inverter 118 .
  • the output of inverter 118 is provided to the inverter 120 , whose output drives a test signal onto the output bond pad 102 b.
  • FIG. 2 a schematic plan at view of an exemplary integrated circuit IC including performance monitoring test paths 100 in accordance with the present invention as shown.
  • the test paths 100 are placed strategically across the integrated circuit IC such that process variations can be monitored in “sections”, thereby allowing localized process anomalies to be isolated.
  • the bond pads 102 used in the test paths 100 are commonly incorporated in layout structures known as “pad cells” (not separately illustrated).
  • the pad cells are typically disposed in rows about the periphery of the integrated circuit IC in a ring shaped area between a core logic region and a scribe line (not separately illustrated).
  • pad cells customarily include electrostatic discharge (ESD) protection circuitry and I/O circuitry such as pad drivers, slew rate control circuitry, and current spike suppression logic.
  • ESD electrostatic discharge
  • bond pad 102 pitch and associated packaging concerns are sometimes addressed by using special bonding techniques, such as “wedge-wedge” bonding (utilizing wedge-shaped bonding pads) and “double-tier” bonding.
  • wedge-wedge utilizing wedge-shaped bonding pads
  • double-tier double-tier
  • packaging technologies exist that permit reduced bond pad pitches, such as “flip-chip” (wherein connections are made to bump contacts covered with conductive bonding agent on the face of a hybrid circuit) and tape automated bonding (TAB).
  • bond pads 102 In order to reduce bond pad 102 pitch, semiconductor manufacturers have also created “staggered” bond pads 102 . In a staggered bonding approach, two staggered and substantially parallel rows of bond pads 102 are provided rather than the more conventional single row, in-line arrangement that is illustrated. It is contemplated that performance monitoring circuitry according to the invention can be utilized with any of the aforementioned bonding schemes.
  • test paths 100 a and 100 b are placed at the ends of the integrated circuit IC in both the x- and y-directions.
  • additional test paths 100 may be located in the middle of the integrated circuit IC in both the x- and y-directions. Arranging the test paths 100 in such a manner provides several key pieces of information, including the across-the-die uniformity of typically used transistors as well as variations in x-direction or y-direction polysilcon gate lengths (gate lengths may vary as function of orientation in semiconductor manufacturing processes). Further, because the various test paths 100 incorporate comparatively lengthy metal routing lines, metal interconnect delays can also be more accurately ascertained.
  • test paths 100 which are placed in a generally horizontal (x) direction provide vertical resolution of process problems
  • test paths 100 which are placed in a vertical (y) direction provide horizontal resolution of process problems.
  • corresponding problems detected in intersecting horizontal and vertical test paths 100 may indicate a problem in a specific region of the intersection between the given test paths 100 .
  • test signals are applied to each of the input bond pads 102 a for each of the test paths 100 , with the outputs being measured at the output bond pads 102 b by automated test equipment (ATE). If the signals measured at the test output pad 102 b indicate a process deviation, the integrated circuit IC can be marked as faulty.
  • ATE automated test equipment
  • logic gates of the test paths 100 are shown arranged in a generally linear fashion, in practice the logic gates can be arranged in a non-linear manner in order to conform with the requirements of the place-and-route or other layout tools used to generate the physical design of the integrated circuit IC.
  • the CAD tools used to design the integrated circuit IC may need to be modified to allow the logic gates of the test paths 100 to be placed within predetermined ranges of locations that may conflict with the normal design constraints of such tools.
  • the various test paths 100 incorporate comparatively lengthy metal routing lines.
  • the metal routing lines preferably approximate the metal interconnect delays in typical signal paths of the functional design, thereby allowing the test paths 100 to accurately predict the performance of the signal paths of a completed integrated circuit IC.
  • the metal routing lines coupling the logic gates of the test paths 100 preferably include all available layers of metal that are typically used in signal routing in the integrated circuit IC. These metal routing lines are placed on the integrated circuit IC such that impact to other metal signal lines/vias used in the actual design is minimized.
  • the various metal routing lines formed on different layers have different nominal widths and heights, different distances from transistor gates, and are insulated by oxide layers of varying thickness. These differences result in variations in the resistance per unit length and capacitance values associated with the metal routing lines. Other process-related parameters, such as via resistances, may also differ. All of the aforementioned parameters may effect the propagation delay that a signal experiences on a given metal layer. Incorporating realistic metal routing lines in the test paths 100 provides some indication of process variations which may impact the electrical characteristics of metal routing lines.
  • CMOS complementary metal-oxide-semiconductor
  • various interconnect metal layers may be formed of a variety of materials, including aluminum, copper or any suitable conductive alloy.
  • FIG. 3 a schematic plan view of a portion of an exemplary integrated circuit IC including performance monitoring test paths 100 and multiplexing circuitry is shown.
  • integrated circuit IC size and packaging limitations may not permit the test paths 100 to be provided with dedicated input and output bond pads 102 a and 102 b .
  • an integrated circuit IC die measuring one centimeter per side may only have space for approximately 100 bond pads 102 , all of which may be required by the circuitry of the end product. Maximizing use of the bond pads 102 is desirable in such pad-limited designs.
  • multiplexing circuitry is provided to allow for multiple uses of the input bond pads 102 a . Although the multiplexing circuitry is illustrated at input bond pads 102 a , it is contemplated that similar circuitry could be provided at the output bond pads 102 b.
  • first and second test signals TEST 1 and TEST 2 are provided to the inputs of 2:1 multiplexers 130 and 132 , respectively.
  • the first test signal TEST 1 is provided or utilized by the test pad 100 c
  • the second test signal TEST 2 is used by the test path 100 b .
  • the 2:1 multiplexers 130 and 132 also allow normal input signals to be provided to the core logic (not separately illustrated) via the input bond pads 102 a .
  • a test enable signal TEST_ENABLE is provided by an input bond pad 102 c to control operation of the 2:1 multiplexers 130 and 132 .
  • the test enable signal TEST_ENABLE drives the control input SEL of the 2:1 multiplexers 130 and 132 .
  • the test enable signal TEST_ENABLE is at a logic high level, input signals supplied to the input bond pads 102 a are directed to the core logic via the “1” outputs of the 2:1 multiplexers 130 and 132 .
  • the “0” outputs of the multiplexers 130 and 132 are preferably placed in a known logic state in order to prevent the inputs to the logic gates of the test paths 100 b and 100 c from “floating”, thereby avoiding undesirable current draw through the supply pads of the integrated circuit IC.
  • test enable signal TEST_ENABLE When the test enable signal TEST_ENABLE is at a logic low level, as would be the case during a specified portion of the production test program, the test signals TEST 1 and TEST 2 applied at the input bond pads 102 a are directed to the “0” outputs of the multiplexers 130 and 132 , respectively. While in a test mode, the signals provided at the input bond pads 102 a are utilized in accordance with the invention as described above. In this mode, the “1” outputs of the multiplexers 130 and 132 are preferably driven to a known logic state.
  • multiplexing circuitry can also be provided at the outputs of the test paths 100 in order to provide greater utilization of the output bond pads 102 b .
  • This additional multiplexing circuitry can be controlled by the test enable signal TEST_ENABLE provided at the input bond pad 102 c , or by other test enable signals.
  • FIG. 4 a flowchart diagram of an exemplary testing procedure utilizing the circuitry of FIG. 3 is shown.
  • the illustrated testing procedure is preferably part of a production test program 200 executed on automated test equipment. If the optional multiplexing circuitry is utilized at the input bond pads 102 a or the output bond pads 102 b of the test paths 100 , the relevant test enable signal(s) TEST_ENABLE is asserted in step 202 .
  • the test process proceeds to step 204 , where a predetermined test pattern is applied to one of the test paths 100 of the integrated circuit IC.
  • step 206 data output from the test path 100 under examination is recorded by the testing equipment. Control then proceeds to step 208 to determined if all of the test paths 100 have been examined. If not, the test program is advanced in step 210 to test the next test path 100 . Following step 210 , control of the test procedure returns to step 204 .
  • step 212 output data from the test paths 100 are examined in step 212 to determine if the data is within the predetermined tester limits. If not, the integrated circuit die under examination is marked as potentially problematic in step 214 . Following either step 214 or an affirmative determination in step 212 , the test program is continued in step 216 .
  • the performance monitoring circuitry described above allows process integrity to be monitored by automated test equipment during a production test program.
  • the performance monitoring circuitry improves the fault coverage provided by the testing procedures for an integrated circuit by providing information regarding the effect of process variation across the integrated circuit die, and may be used instead of other techniques such as observable path testing.

Abstract

Process monitoring circuitry according to the invention incorporates test structures placed across an integrated circuit die to monitor the performance of the fabrication process across the die. The integrity of the semiconductor fabrication process used to manufacture a particular integrated circuit is ascertained by comparing data extracted the test structures by automated test equipment (ATE) to simulation values. In one embodiment in the invention, the process monitoring circuitry comprises inverters arranged in a generally linear fashion. The inverters may be composed of simple CMOS inverters or other logic gates configured as inverters. The logic gates are arranged in horizontal and/or vertical test paths in which the gates are disposed across various sections of the integrated circuit die. An input test pad and an output test pad for each test path are provided at opposing sides of the integrated circuit die. In one alternate embodiment of the invention, multiplexing circuitry is utilized at the input and output test pads in order to minimize the impact of the process monitoring circuitry. The various test paths may incorporate comparatively lengthy metal routing lines, allowing accurate measurement of metal interconnect delays.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to performance testing of semiconductor devices, and more particularly to process monitor structures for accurately predicting the across-the-die performance of an integrated circuit die.
2. Description of the Related Art
Improvements in semiconductor processes are making possible integrated circuits of increasing size and complexity. The semiconductor processing technologies that produce these integrated circuits have advanced to the point where complete systems can now be reduced to a single integrated circuit or application specific integrated circuit (ASIC) device. These integrated circuits (also referred to as “die” or “chips”) may use many functions that previously could not be implemented on a single die. It is a common practice for the manufacturers of such integrated circuits to thoroughly test device functionality at the manufacturing site. However, due to the complex nature of today's integrated circuits and a concomitant sensitivity to variations in manufacturing processes, manufacturers are constantly confronted with new testing challenges.
In addition, interconnecting the millions of transistors that may be present on a chip also poses difficulties. To aid in this task, new multiple layer metallization schemes have been developed that allow up to five or more distinct “levels” or layers of metal interconnect wires. In such multiple layer metallization schemes, the various metal interconnect wires typically have different nominal widths and heights, different distances from transistor gates, and are insulated by oxide layers of varying thickness. These differences in the physical properties of the metal layers cause different metal layers to exhibit somewhat dissimilar electrical characteristics, resulting in disparities in propagation delays that a signal experiences when communicated over routing wires formed from the different metal layers.
Often, the performance of the integrated circuitry can be dominated by propagation delays through longer metal interconnect wires rather than the basic gate delays of individual logic elements. This phenomenon is exacerbated by the fact that as the width of a wire shrinks in deep submicron designs, the resistance of the wire may increase more rapidly than capacitance decreases. An increase in average propagation delays frequently results in a greater number of critical timing paths (e.g., signal paths in which best or worst case simulated propagation delays may approach the limits required for proper functionality). Many circuit timing problems involve such critical timing paths.
In order to avoid timing and other problems, integrated circuits are typically simulated in a software environment, using a variety of CAE tools, before the integrated circuits are actually fabricated. Such simulations function to reduce costly physical design iterations because modifications to an integrated circuit design are more readily achieved in software. Given the complexity of today's integrated circuits, accurate simulation is thus essential to a successful integrated circuit design.
Following fabrication of an integrated circuit, testing is performed to insure that the integrated circuit functions as designed. Although the integrated circuit may work functionally, it may not operate at the clock frequency at which it was designed to operate. Certain testing methodologies are employed to verify that the integrated circuit works “at speed.” One such method is to test all circuitry functionally at the highest frequency at which the integrated circuit is designed to operate. At speed testing is typically not performed, however, because it is extremely difficult to create test patterns to check integrated circuits at high frequencies. Further, specialized testers are also required.
As a result, another method used to verify at speed functionality involves measuring predetermined critical paths and assume that if these critical paths meet the timing specifications, all other paths are within specification. However, identification and measurement of critical paths is sometimes difficult.
To address these difficulties, process monitoring circuitry has been developed that resides on the integrated circuit itself. One such process monitor is the “PROCMON” cell developed by LSI Logic Corporation of Milpitas, Calif. The PROCMON circuits are analyzed during testing and their performance serves as a parametric indication of the integrity of the manufacturing process.
In complementary metal-oxide-semiconductor (CMOS) circuits, the performance of the integrated circuit depends on the performance of both p-channel (PMOS) and n-channel (NMOS) transistors. Since the PMOS and NMOS transistors are formed at different stages of the manufacturing process, process variations at a given step may not affect the PMOS and NMOS transistors equally. The PROCMON cell includes a short and long delay paths providing a first edge delay pulse in response to a logic level high to a logic low transition signal at the input terminal, and providing a second edge delay pulse when a logic low to logic high transition signal is provided at the same input terminal. The differences between the edge delay pulses are indicative of the relative performance of the PMOS and NMOS transistors being monitored.
However, given the increased length of routing that is frequently encountered in today's integrated circuits, the PROCMON cell may not take into account delays associated with long metal lines and/or a multitude of vias in certain delay paths. The PROCMON cell does monitor “short” and “long” signal paths, however the “long” signal path is typically contained within the cell itself and may not reflect actual routing. Because the long metal paths are contained within the PROCMON cell, length of routing and the number of vias that can be utilized are also limited. In addition, process monitor circuits such as the PROCMON cell are typically routed in the first layer of interconnect metal. Therefore, if a process problem develops that effects the resistance or capacitances of different metal layers or vias, the current process monitors may not detect such problems.
Further, the relatively compact size and localized placement of current process monitor structures do not allow these structures to provide information reflecting across-the-die manufacturing process variations. With the current circuitry, the assumption is made that the process is uniform across the die. The performance of transistors is, to the first order, mainly determined by the critical dimension of transistor polysilicon gate lengths. Unfortunately, the uniformity of the critical dimension of the polysilicon gate lengths is not always within acceptable limits across a die due to a variety of possible process and equipment variations.
SUMMARY OF THE INVENTION
Briefly, performance monitoring circuitry according to the present invention includes test structures placed across the integrated circuit die to monitor performance of the silicon across the die. Process variations that effect the performance of transistors and routing can thus be detected, even if such variations are localized in nature.
More specifically, by monitoring the performance of standard inverters (or other logic gates configured as inverter circuits) dispersed across an integrated circuit, the integrity of the semiconductor process used to manufacture a particular integrated circuit can ascertained through comparison to simulations values for the logic gates. This information can be used to determine whether any process induced problems could effect the performance of the integrated circuit in its final application. If mismatches between silicon and simulations are discovered, the invention allows for a determination as to whether the mismatches are attributable to N-channel transistors, P-channel transistors or other process issues.
In one embodiment in the invention, inverters are arranged in such a fashion that across-the-die performance checks can be performed by a functional tester. The inverters may be composed of simple CMOS inverters or NAND/NOR logic gates configured as inverters. The logic gates are arranged in horizontal and/or vertical test paths in which the gates are disposed across the integrated circuit die. An input test pad and an output test pad for each test path are provided at opposing sides of the integrated circuit die. In one alternate embodiment of the invention, multiplexing circuitry is utilized at the input and output test pads in order to minimize the impact of the test path circuitry.
Preferably, various test paths according to the invention are placed strategically across the integrated circuit die in order to monitor the performance of the chip in “sections.” For example, a pair of NAND and NOR gate test paths can be placed at the top, middle and bottom of the integrated circuit die in a horizontal fashion, and likewise in a vertical fashion. Arranging the test paths in such a manner provides several pieces of information, including: across-the-die uniformity of typically used transistors, variations in x-direction or y-direction polysilcon gate lengths (gate lengths may vary as a function of orientation in the semiconductor manufacturing process), and whether the P-channel or N-channel transistors are affected differently by process variations. Furthermore, because the various test paths incorporate comparatively lengthy metal routing lines, metal interconnect delays can also be more accurately ascertained.
Each test path is simulated via specialized software tools and the resulting simulation delay value(s) is compared to a test measurement(s) extracted by the functional tester during a manufacturing test procedure. If the extracted measurement(s) for all of the test paths fall within an expected range of values, the semiconductor process is assumed to be within specification for all portions of the integrated circuit.
Thus, performance monitoring circuitry according to the present invention improves the fault coverage provided by the testing procedures for an integrated circuit by providing information regarding the effect of process variations across the integrated circuit die, and may be utilized as a surrogate for observable path testing.
BRIEF DESCRIPTION OF THE DRAWINGS
A better understanding of the present invention can be obtained when the following detailed description of the preferred embodiment is considered in conjunction with the following drawings, in which:
FIGS. 1A, 1B and 1C are schematic diagrams providing exemplary details of performance monitoring tests paths according to the present invention;
FIG. 2 is a schematic plan view of an exemplary integrated circuit die including performance monitoring test paths in accordance with the present invention;
FIG. 3 is a schematic plan view of a portion of an exemplary integrated circuit die including performance monitoring test paths and multiplexing circuitry according to the present invention; and
FIG. 4 is a flow chart diagram of an exemplary testing procedure utilizing the circuit of FIG. 3.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Referring now to the drawings, FIGS. 1A-1C are schematic diagrams providing exemplary details of performance monitoring test paths 100 according to the present invention. The illustrated test paths 100 utilize digital logic gates such as NAND gates, NOR gates and inverters, although many different configurations are possible. The precise implementation of the logic gates is not considered critical to the invention.
In order for an integrated circuit IC fabricated in a complementary metal-oxide-semiconductor (CMOS) process to operate properly, the relative electrical characteristics of the NMOS and PMOS transistors which form logic gates generally need to be within specified ranges. The relative qualities of the NMOS and PMOS devices, measured in terms of a figure of merit, is known in the art as the “process factor.” Typically, the process factor is directly related to the switching speed of the devices.
As know to those skilled in the art, however, there are numerous causes of process non-uniformity. For example, it is possible that process gasses may not be sufficiently mixed. Other issues, such as photolithography resolution informalities, may be manifested by circuit non-uniformities. During the manufacture process, integrated circuit die or groups of dies are fabricated in steps. As mentioned, a particular die's location in the exposure field may result in non-uniformity of polysilicon gates. In addition, optical issues inherit in the manufacturing equipment may change critical dimensions in a non-uniform manner across the integrated circuit die.
There are numerous such parameters that can be varied during fabrication to cause NMOS devices to have higher merit, or be stronger, than PMOS devices and vice-versa. For this reason, the test paths 100 that are integrally fabricated within the integrated circuit IC preferably include logic gates formed of NMOS and PMOS transistors that are identical to those in the normal logic gates integrated circuit IC. The test paths 100 of the disclosed embodiment of the invention are accessible via the standard input/output (I/O) pads 102 of the integrated circuit IC, and enable measurement of the process factor prior to and following packaging of the integrated circuit IC.
As described below, the test paths 100 circuitry utilizes the fact that electrons move faster than holes—thus P-channel transistors are almost always slower than N-channel transistors of equal size. More specifically, due to the slower carrier mobility of PMOS transistors as compared to NMOS transistors, certain types of CMOS logic gates, such as some inverters and NOR gates, produce output pulses in response to input pulses in which the rising (positive-going) edges are sharper (delayed less) than the falling (negative-going) edges. This is due to the fact that the pull-up transistors in these logic gates are PMOS, whereas the pull-down transistors are NMOS. The PMOS pull-up transistors pull up to the logic high level slower than the NMOS pull-down transistors pull down to the logic low level, thereby creating rising edge delays that are longer than falling edge delays. These differences are manifested in the edge delay pulses of the output signals of the test paths 100. The differences in delay times between the test paths 100 indicate the relative strength of the two types of transistors, and are compared to test limits based on device-level simulation results.
To determine test limits, process parameters are varied in the simulations to vary the relative strengths of the NMOS and PMOS transistors. Preferably, simulations having each of the following characteristics are performed: strong NMOS and weak PMOS transistors, weak NMOS and strong PMOS transistors, strong NMOS and strong PMOS transistors, and weak NMOS and weak PMOS transistors. Nominal transistor strengths, as well as potential variations in the electrical characteristics of the different layers of interconnect metal and vias may also be included in the simulations. Preferably, three-dimensional device-level simulations of all of the components of the delay paths is performed. Further details of exemplary simulations for monitoring process variations can be found in commonly-assigned U.S. patent application Ser. No. 09/013,510, entitled “IMPROVED PROCESS MONITOR CIRCUITRY FOR INTEGRATED CIRCUITS,” which is hereby incorporated by reference for all purposes as if set forth in its entirety.
The values of the simulations under the various conditions are used to determine the conceptual limits of acceptable process variation for the four extreme combinations of NMOS and PMOS transistors (as well as metallization variations). In order for an integrated circuit IC to pass parametric testing, the measured outputs of the test paths 100 must fall within the limits established via simulation. Extreme process variations cause the values provided by the test paths' 100 circuitry to fall outside the set of permissible tester values and fail testing. In other words, the combination of delay and transistor parametric measurements represented by the pulses measured at the bond pads 102 b are analyzed and compared with simulated values to determine if the integrated circuit IC is likely to function as designed.
Referring more specifically to FIG. 1A, a test path 100 a comprised of NAND gates 104-108 is illustrated. Test inputs to the test path 100 a are provided at an input bond pad 102 a, while outputs of the test path 100 a are measured at an output bond pad 102 b. As more clearly shown in FIG. 2, the input bond pad 102 a and the output bond pad 102 b are preferably disposed on opposite sides of an integrated circuit die IC. The term bond pad (or “bonding pad”) refers herein to a relatively large metallic area positioned on a planar surface of the integrated circuit IC. Bond pads 102 function to provide electrical contact between the integrated circuit IC and a leadframe (not shown), typically via bond wires or “solder-bump/micro-bump” connections. The performance monitoring circuitry of the disclosed embodiment of the invention preferably utilizes the output bond pad 102 b to provide output pulses to automated testing equipment.
The NAND gates 104, 106, and 108 of FIG. 1A are preferably configured to function as inverter circuits, with one input of each NAND gate 104, 106, and 108 being tied to a logic high level. Test signal inputs provided at bond pad 102 a are received by one input of the NAND gate 104, whose output drives an input of the NAND gate 106. In turn, the output of NAND gate 106 drives one input of the NAND gate 108, whose output is provided to output bond pad 102 b. In this configuration, each NAND gate 104-108 produces a logic high output when the driven input signal is at a logic low level, and will produce a logic low output when the driven input signal is at a logic high level. Thus, a series of pulses applied at the input bond pad 102 a result in a series of pulses at the output bond pad 102 b. As mentioned, differences between edge delay pulses are indicative of the relative performance of the PMOS and NMOS transistors being monitored.
Referring now to FIG. 1B, a test path 100 b comprised of NOR gates is illustrated. Again, the bond pads 102 a and 102 b are preferably spaced on opposing sides of the integrated circuit IC. One input of each of the NOR gates 110-114 is tied to a logic low level. As with the NAND gates 104-108 of FIG. 1B, the other input of each of the NOR gates 110-114 is driven by either a signal applied at an input bond pad 102 a, or the output of another NAND gate. When utilized in this manner, a logic high signal at the driven input of a NOR gate 110-114 will produce a logic low level at its output, and vice-versa.
Referring now to FIG. 1C, a test path 100 c comprised of inverters 116-120 is depicted. The inverters are connected in a series configuration between an input bond pad 102 a and an output bond pad 102 b. As with the test paths 100 a and 100 b, a test signal pulse at the input bond pad 102 a will produce a test signal output pulse at the output bond pad 102 b. In the illustrated embodiment, the input of inverter 116 is driven by a signal applied at the input bond pad 102 a, while the output of the inverter 116 drives the input of inverter 118. The output of inverter 118 is provided to the inverter 120, whose output drives a test signal onto the output bond pad 102 b.
Referring now to FIG. 2, a schematic plan at view of an exemplary integrated circuit IC including performance monitoring test paths 100 in accordance with the present invention as shown. The test paths 100 are placed strategically across the integrated circuit IC such that process variations can be monitored in “sections”, thereby allowing localized process anomalies to be isolated.
The bond pads 102 used in the test paths 100 are commonly incorporated in layout structures known as “pad cells” (not separately illustrated). The pad cells are typically disposed in rows about the periphery of the integrated circuit IC in a ring shaped area between a core logic region and a scribe line (not separately illustrated). In addition to the bond pad 102, pad cells customarily include electrostatic discharge (ESD) protection circuitry and I/O circuitry such as pad drivers, slew rate control circuitry, and current spike suppression logic.
One reason for placing bond pads 102 around the periphery of an integrated circuit IC is that such placement permits a large number of I/O connections to the integrated circuit IC without unnecessarily long or crossing bond wires. Bond pad 102 pitch and associated packaging concerns are sometimes addressed by using special bonding techniques, such as “wedge-wedge” bonding (utilizing wedge-shaped bonding pads) and “double-tier” bonding. Also, a number of packaging technologies exist that permit reduced bond pad pitches, such as “flip-chip” (wherein connections are made to bump contacts covered with conductive bonding agent on the face of a hybrid circuit) and tape automated bonding (TAB).
In order to reduce bond pad 102 pitch, semiconductor manufacturers have also created “staggered” bond pads 102. In a staggered bonding approach, two staggered and substantially parallel rows of bond pads 102 are provided rather than the more conventional single row, in-line arrangement that is illustrated. It is contemplated that performance monitoring circuitry according to the invention can be utilized with any of the aforementioned bonding schemes.
In the embodiment of the invention shown in FIG. 2, test paths 100 a and 100 b are placed at the ends of the integrated circuit IC in both the x- and y-directions. Although not explicitly illustrated, additional test paths 100 may be located in the middle of the integrated circuit IC in both the x- and y-directions. Arranging the test paths 100 in such a manner provides several key pieces of information, including the across-the-die uniformity of typically used transistors as well as variations in x-direction or y-direction polysilcon gate lengths (gate lengths may vary as function of orientation in semiconductor manufacturing processes). Further, because the various test paths 100 incorporate comparatively lengthy metal routing lines, metal interconnect delays can also be more accurately ascertained.
The test paths 100 which are placed in a generally horizontal (x) direction provide vertical resolution of process problems, while the test paths 100 which are placed in a vertical (y) direction provide horizontal resolution of process problems. As a result, corresponding problems detected in intersecting horizontal and vertical test paths 100 may indicate a problem in a specific region of the intersection between the given test paths 100.
In operation, test signals are applied to each of the input bond pads 102 a for each of the test paths 100, with the outputs being measured at the output bond pads 102 b by automated test equipment (ATE). If the signals measured at the test output pad 102 b indicate a process deviation, the integrated circuit IC can be marked as faulty. The dispersed nature of the test paths 100 further allow isolated regions of substandard processing to be readily isolated.
Although the logic gates of the test paths 100 are shown arranged in a generally linear fashion, in practice the logic gates can be arranged in a non-linear manner in order to conform with the requirements of the place-and-route or other layout tools used to generate the physical design of the integrated circuit IC. The CAD tools used to design the integrated circuit IC may need to be modified to allow the logic gates of the test paths 100 to be placed within predetermined ranges of locations that may conflict with the normal design constraints of such tools.
Further, the various test paths 100 incorporate comparatively lengthy metal routing lines. The metal routing lines preferably approximate the metal interconnect delays in typical signal paths of the functional design, thereby allowing the test paths 100 to accurately predict the performance of the signal paths of a completed integrated circuit IC. To this end, the metal routing lines coupling the logic gates of the test paths 100 preferably include all available layers of metal that are typically used in signal routing in the integrated circuit IC. These metal routing lines are placed on the integrated circuit IC such that impact to other metal signal lines/vias used in the actual design is minimized.
In most semiconductor processes, the various metal routing lines formed on different layers have different nominal widths and heights, different distances from transistor gates, and are insulated by oxide layers of varying thickness. These differences result in variations in the resistance per unit length and capacitance values associated with the metal routing lines. Other process-related parameters, such as via resistances, may also differ. All of the aforementioned parameters may effect the propagation delay that a signal experiences on a given metal layer. Incorporating realistic metal routing lines in the test paths 100 provides some indication of process variations which may impact the electrical characteristics of metal routing lines.
As will be apparent to those skilled in the art, however, the present invention could be utilized with any number of metal interconnect layers or fabrication process other than CMOS, such as Bi-CMOS. Further, the various interconnect metal layers may be formed of a variety of materials, including aluminum, copper or any suitable conductive alloy.
Referring now to FIG. 3, a schematic plan view of a portion of an exemplary integrated circuit IC including performance monitoring test paths 100 and multiplexing circuitry is shown. In many cases, integrated circuit IC size and packaging limitations may not permit the test paths 100 to be provided with dedicated input and output bond pads 102 a and 102 b. For example, in a 0.5 micron process, an integrated circuit IC die measuring one centimeter per side may only have space for approximately 100 bond pads 102, all of which may be required by the circuitry of the end product. Maximizing use of the bond pads 102 is desirable in such pad-limited designs. For this and other reasons, multiplexing circuitry is provided to allow for multiple uses of the input bond pads 102 a. Although the multiplexing circuitry is illustrated at input bond pads 102 a, it is contemplated that similar circuitry could be provided at the output bond pads 102 b.
In the disclosed embodiment of the multiplexing circuitry, first and second test signals TEST1 and TEST2 are provided to the inputs of 2:1 multiplexers 130 and 132, respectively. The first test signal TEST1 is provided or utilized by the test pad 100 c, while the second test signal TEST2 is used by the test path 100 b. The 2:1 multiplexers 130 and 132 also allow normal input signals to be provided to the core logic (not separately illustrated) via the input bond pads 102 a. In operation, a test enable signal TEST_ENABLE is provided by an input bond pad 102 c to control operation of the 2:1 multiplexers 130 and 132.
The test enable signal TEST_ENABLE drives the control input SEL of the 2:1 multiplexers 130 and 132. When the test enable signal TEST_ENABLE is at a logic high level, input signals supplied to the input bond pads 102 a are directed to the core logic via the “1” outputs of the 2:1 multiplexers 130 and 132. In the normal mode of operation, the “0” outputs of the multiplexers 130 and 132 are preferably placed in a known logic state in order to prevent the inputs to the logic gates of the test paths 100 b and 100 c from “floating”, thereby avoiding undesirable current draw through the supply pads of the integrated circuit IC.
When the test enable signal TEST_ENABLE is at a logic low level, as would be the case during a specified portion of the production test program, the test signals TEST1 and TEST2 applied at the input bond pads 102 a are directed to the “0” outputs of the multiplexers 130 and 132, respectively. While in a test mode, the signals provided at the input bond pads 102 a are utilized in accordance with the invention as described above. In this mode, the “1” outputs of the multiplexers 130 and 132 are preferably driven to a known logic state.
Although not explicitly illustrated, multiplexing circuitry can also be provided at the outputs of the test paths 100 in order to provide greater utilization of the output bond pads 102 b. This additional multiplexing circuitry can be controlled by the test enable signal TEST_ENABLE provided at the input bond pad 102 c, or by other test enable signals.
Referring now to FIG. 4, a flowchart diagram of an exemplary testing procedure utilizing the circuitry of FIG. 3 is shown. The illustrated testing procedure is preferably part of a production test program 200 executed on automated test equipment. If the optional multiplexing circuitry is utilized at the input bond pads 102 a or the output bond pads 102 b of the test paths 100, the relevant test enable signal(s) TEST_ENABLE is asserted in step 202. The test process proceeds to step 204, where a predetermined test pattern is applied to one of the test paths 100 of the integrated circuit IC. Next, in step 206, data output from the test path 100 under examination is recorded by the testing equipment. Control then proceeds to step 208 to determined if all of the test paths 100 have been examined. If not, the test program is advanced in step 210 to test the next test path 100. Following step 210, control of the test procedure returns to step 204.
After all the test paths 100 have been examined, output data from the test paths 100 are examined in step 212 to determine if the data is within the predetermined tester limits. If not, the integrated circuit die under examination is marked as potentially problematic in step 214. Following either step 214 or an affirmative determination in step 212, the test program is continued in step 216.
Thus, the performance monitoring circuitry described above allows process integrity to be monitored by automated test equipment during a production test program. The performance monitoring circuitry improves the fault coverage provided by the testing procedures for an integrated circuit by providing information regarding the effect of process variation across the integrated circuit die, and may be used instead of other techniques such as observable path testing.
The foregoing disclosure and description of the invention are illustrative and explanatory thereof, and various changes in the size, shape, materials, components, circuit elements, wiring connections and contacts, as well as in the details of the illustrated circuitry and construction and method of operation may be made without departing from the spirit of the invention.

Claims (21)

What is claimed is:
1. Process monitor circuitry for an integrated circuit having a core logic region and a plurality of bond pads, the integrated circuit manufactured in a semiconductor process having at least first and second types of transistors for forming logic gates, the process monitor circuitry comprising:
an input bond pad;
an output bond pad, the input and output bond pads disposed on opposing sides of the integrated circuit; and
a plurality of logic gates disposed in the core logic region and coupled in series between the input bond pad and the output bond pad to form a first test path, the first test path providing output pulses at the output bond pad in response to input pulses at the input bond pad, the output pulses including information representative of the relative electrical characteristics of the first type of transistor and the second type of transistor.
2. The process monitor circuitry of claim 1, wherein the plurality of logic gates comprise logic gates disposed across the integrated circuit die at predetermined intervals to provide the information representative of the relative electrical characteristics of the first type of transistor and the second type of transistor for at least two regions of the integrated circuit.
3. The process monitor circuitry of claim 1, the plurality of logic gates being configured as inverters.
4. The process monitor circuitry of claim 3, the plurality of logic gates comprising NAND gates.
5. The process monitor circuitry of claim 3, the plurality of logic gates comprising NOR gates.
6. The process monitor circuitry of claim 1, further comprising:
a second test path disposed in a generally perpendicular arrangement with the first test path.
7. The process monitor circuitry of claim 6, further comprising:
a plurality of additional test paths, at least one of the additional test paths arranged in a generally parallel manner to the first test path, and at least one of the additional test paths arranged in a generally parallel manner to the second test path.
8. The process monitor circuitry of claim 7, the test paths being arranged to provide process information for substantially all sections of the integrated circuit.
9. The process monitor circuitry of claim 7, wherein the logic gates of select ones of the test paths are NAND gates configured as inverters.
10. The process monitor circuitry of claim 7, wherein the logic gates of select ones of the test paths are NOR gates configured as inverters.
11. The process monitor circuitry of claim 7, the semiconductor process utilizing multiple layers of interconnect material to form interconnect wires for signal paths between logic gates, including the logic gates of the test paths, wherein the signal paths of the test paths approximate those of typical signal paths of the integrated circuit.
12. The process monitor circuitry of claim 1, wherein the semiconductor process is a complementary metal-oxide-semiconductor (CMOS) process.
13. An integrated circuit manufactured in a semiconductor process having at least first and second types of transistors for forming logic gates, comprising:
a semiconductor substrate;
a core logic region formed on the substrate;
process monitor circuitry formed on the substrate, the process monitor circuitry comprising:
an input bond pad;
an output bond pad, the input and output bond pads disposed on opposing sides of the core logic region; and
a plurality of logic gates disposed in the core logic region and coupled in series between the input bond pad and the output bond pad to form a first test path, the first test path providing output pulses at the output bond pad in response to input pulses at the input bond pad, the output pulses including information representative of the relative electrical characteristics of the first type of transistor and the second type of transistor.
14. The integrated circuit of claim 13, wherein the plurality of logic gates comprise logic gates disposed across the integrated circuit die at predetermined intervals to provide the information representative of the relative electrical characteristics of the first type of transistor and the second type of transistor for at least two regions of the integrated circuit.
15. The integrated circuit of claim 13, the process monitor circuitry further comprising:
a second test path disposed in a generally perpendicular arrangement with the first test path.
16. The integrated circuit of claim 15, the process monitor circuitry further comprising:
a plurality of additional test paths, at least one of the additional test paths arranged in a generally parallel manner to the first test path, and at least one of the additional test paths arranged in a generally parallel manner to the second test path.
17. A method for monitoring a semiconductor manufacturing process having at least first and second types of transistors for forming logic gates, the semiconductor process further utilizing multiple layers of interconnect material to form interconnect wires for signal paths between circuit components, the method comprising the steps of:
providing an integrated circuit having a core logic portion and a plurality of bond pads, the integrated circuit further having process monitor circuitry, the process monitor circuitry comprising an input bond pad and an output bond pad, the input and output bond pads disposed on opposing sides of the core logic region, and a plurality of logic gates disposed in the core logic region and coupled in series between the input bond pad and the output bond pad to form a test path, the test path providing output pulses at the output bond pad in response to input pulses at the input bond pad, the output pulses including information representative of the relative electrical characteristics of the first type of transistor and the second type of transistor;
applying a test pattern to the input bond pad of the process monitor circuitry;
recording the resulting output pulses of the process monitor circuitry; and
comparing the output pulses of the process monitor circuitry to predetermined test values reflecting acceptable process variations.
18. The method of claim 17, wherein the predetermined test values are determined by three dimensional device-level simulations including simulation values reflecting process variations.
19. The method of claim 17, wherein the step of comparing is performed by automated test equipment.
20. The method of claim 17, wherein the process monitor circuitry further comprises a plurality of additional test paths, at least one of the additional test paths arranged in a generally parallel manner to the first test path, and at least one of the additional test paths arranged in a generally parallel manner to the second test path, the method further comprising the steps of:
applying a test pattern to the input bond pads of the additional test paths;
recording the resulting output pulses of the additional test paths; and
comparing the output pulses of the additional test paths to predetermined test values reflecting acceptable process variations.
21. The method of claim 17, wherein the process monitor further comprises a multiplexing circuit coupled between the input bond pad and the plurality of logic gates of the test path, the multiplexing circuit responsive to assertion of an enable signal to provide signals at the input bond pad to the plurality of logic gates, the multiplexing circuit otherwise providing signals at the input bond pad to other logic gates of the integrated circuit, the method further comprising the step of:
asserting the enable signal to the multiplexing circuit prior to the step of applying a test pattern to the input bond pads of the test path.
US09/097,081 1998-06-12 1998-06-12 Performance monitoring circuitry for integrated circuits Expired - Lifetime US6185706B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US09/097,081 US6185706B1 (en) 1998-06-12 1998-06-12 Performance monitoring circuitry for integrated circuits

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/097,081 US6185706B1 (en) 1998-06-12 1998-06-12 Performance monitoring circuitry for integrated circuits

Publications (1)

Publication Number Publication Date
US6185706B1 true US6185706B1 (en) 2001-02-06

Family

ID=22260901

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/097,081 Expired - Lifetime US6185706B1 (en) 1998-06-12 1998-06-12 Performance monitoring circuitry for integrated circuits

Country Status (1)

Country Link
US (1) US6185706B1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020163881A1 (en) * 2001-05-03 2002-11-07 Dhong Sang Hoo Communications bus with redundant signal paths and method for compensating for signal path errors in a communications bus
US6516446B2 (en) * 2000-04-28 2003-02-04 Nec Corporation Design system for flip chip semiconductor device
GB2381590A (en) * 2001-10-30 2003-05-07 Micron Technology Inc Determining the effects of noise or crosstalk in an integrated circuit
US20030102883A1 (en) * 2001-12-05 2003-06-05 Ecole De Technologie Superieure Integrated circuit testing system and method
WO2003049174A1 (en) * 2001-12-04 2003-06-12 Bops, Inc. Methods and apparatus for providing improved physical designs and routing with reduced capacitive power dissipation
US6598214B2 (en) * 2000-12-21 2003-07-22 Texas Instruments Incorporated Design method and system for providing transistors with varying active region lengths
US20030183786A1 (en) * 1999-11-30 2003-10-02 Steve Seidel Method and apparatus for making and using a beacon fiducial for an integrated circuit
US20030228757A1 (en) * 2002-06-06 2003-12-11 Cadence Design Systems, Inc. Optimization methods for on-chip interconnect geometries suitable for ultra deep sub-micron processes
US20050086626A1 (en) * 2001-07-11 2005-04-21 Fujitsu Limited Electronic circuit designing method and apparatus, and storage medium
GB2407876A (en) * 2001-10-30 2005-05-11 Micron Technology Inc Determining the effects of noise or crosstalk in an integrated circuit
US20060197518A1 (en) * 2005-01-19 2006-09-07 Shyh-An Chi Parametric measuring circuit for minimizing oscillation effect
US20060242522A1 (en) * 2005-04-08 2006-10-26 Lsi Logic Corporation Test vehicle data analysis
US20070113210A1 (en) * 2005-11-16 2007-05-17 Fujitsu Limited Method and apparatus for supporting verification, and computer product
US20080104561A1 (en) * 2006-10-13 2008-05-01 Carpenter Gary D Circuit for Dynamic Circuit Timing Synthesis and Monitoring of Critical Paths and Environmental Conditions of an Integrated Circuit
US20080115019A1 (en) * 2006-11-14 2008-05-15 Ngo Hung C Circuit Timing Monitor Having A Selectable-Path Ring Oscillator
US20080184083A1 (en) * 2007-01-30 2008-07-31 Qimonda North America Corp. Circuit and Method for Physical Defect Detection of an Integrated Circuit
US7487487B1 (en) 2008-04-01 2009-02-03 International Business Machines Corporation Design structure for monitoring cross chip delay variation on a semiconductor device
WO2009090516A1 (en) * 2008-01-11 2009-07-23 Nxp B.V. Monitor cell and monitor cell placement method
US20090206821A1 (en) * 2008-02-15 2009-08-20 Mesut Meterelliyoz Process variation on-chip sensor
US20090210201A1 (en) * 2008-02-14 2009-08-20 Bickford Jeanne P Spence System and method to predict chip iddq and control leakage components
US8327305B1 (en) * 2009-07-31 2012-12-04 Altera Corporation Voltage drop aware circuit placement
US8405413B2 (en) 2010-08-23 2013-03-26 International Business Machines Corporation Critical path monitor having selectable operating modes and single edge detection
US9213059B2 (en) 2013-03-04 2015-12-15 Honeywell International Inc. Using test elements of an integrated circuit for integrated circuit testing
US9568548B1 (en) 2015-10-14 2017-02-14 International Business Machines Corporation Measurement of signal delays in microprocessor integrated circuits with sub-picosecond accuracy using frequency stepping
US10763836B2 (en) * 2018-12-28 2020-09-01 Realtek Semiconductor Corporation Measuring circuit for quantizing variations in circuit operating speed

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5068547A (en) 1990-09-05 1991-11-26 Lsi Logic Corporation Process monitor circuit
US5226048A (en) * 1990-12-21 1993-07-06 Lsi Logic Corporation At-speed testing of core logic
US5486786A (en) 1994-08-09 1996-01-23 Lsi Logic Corporation Process monitor for CMOS integrated circuits
US5619461A (en) * 1995-07-28 1997-04-08 Micron Quantum Devices, Inc. Memory system having internal state monitoring circuit
US5663967A (en) 1995-10-19 1997-09-02 Lsi Logic Corporation Defect isolation using scan-path testing and electron beam probing in multi-level high density asics
US5802270A (en) * 1989-09-21 1998-09-01 Texas Instruments Incorporated Integrated circuit having an embedded digital signal processor and externally testable signal paths
US6092226A (en) * 1998-02-10 2000-07-18 Cray Research, Inc. Fabrication of test logic for level sensitive scan on a circuit

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802270A (en) * 1989-09-21 1998-09-01 Texas Instruments Incorporated Integrated circuit having an embedded digital signal processor and externally testable signal paths
US5068547A (en) 1990-09-05 1991-11-26 Lsi Logic Corporation Process monitor circuit
US5226048A (en) * 1990-12-21 1993-07-06 Lsi Logic Corporation At-speed testing of core logic
US5486786A (en) 1994-08-09 1996-01-23 Lsi Logic Corporation Process monitor for CMOS integrated circuits
US5619461A (en) * 1995-07-28 1997-04-08 Micron Quantum Devices, Inc. Memory system having internal state monitoring circuit
US5663967A (en) 1995-10-19 1997-09-02 Lsi Logic Corporation Defect isolation using scan-path testing and electron beam probing in multi-level high density asics
US6092226A (en) * 1998-02-10 2000-07-18 Cray Research, Inc. Fabrication of test logic for level sensitive scan on a circuit

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LSI Logic Corporation, "Process Monitor (PROCMON) Cell", Feb. 1997, pp. 1-12, DB06-000042-05, Copyright (C) 1995, 1996 & 1997.
LSI Logic Corporation, "Process Monitor (PROCMON) Cell", Feb. 1997, pp. 1-12, DB06-000042-05, Copyright © 1995, 1996 & 1997.

Cited By (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6753541B1 (en) * 1999-11-30 2004-06-22 Intel Corporation Method and apparatus for making and using a beacon fiducial for an integrated circuit
US20030183786A1 (en) * 1999-11-30 2003-10-02 Steve Seidel Method and apparatus for making and using a beacon fiducial for an integrated circuit
US6516446B2 (en) * 2000-04-28 2003-02-04 Nec Corporation Design system for flip chip semiconductor device
US6624056B2 (en) * 2000-12-04 2003-09-23 Pts Corporation Methods and apparatus for providing improved physical designs and routing with reduced capacitive power dissipation
US6598214B2 (en) * 2000-12-21 2003-07-22 Texas Instruments Incorporated Design method and system for providing transistors with varying active region lengths
US6982954B2 (en) * 2001-05-03 2006-01-03 International Business Machines Corporation Communications bus with redundant signal paths and method for compensating for signal path errors in a communications bus
US20020163881A1 (en) * 2001-05-03 2002-11-07 Dhong Sang Hoo Communications bus with redundant signal paths and method for compensating for signal path errors in a communications bus
US7398497B2 (en) * 2001-07-11 2008-07-08 Fujitsu Limited Electronic circuit designing method apparatus for designing an electronic circuit, and storage medium for storing an electronic circuit designing method
US20050086626A1 (en) * 2001-07-11 2005-04-21 Fujitsu Limited Electronic circuit designing method and apparatus, and storage medium
US6925404B2 (en) 2001-10-30 2005-08-02 Micron Technology, Inc. Apparatus and method for determining effect of on-chip noise on signal propagation
US6807502B2 (en) 2001-10-30 2004-10-19 Micron Technology, Inc. Apparatus and method for determining effect of on-chip noise on signal propagation
US20030204354A1 (en) * 2001-10-30 2003-10-30 Corr William E. Apparatus and method for determining effect of on-chip noise on signal propagation
US20030204353A1 (en) * 2001-10-30 2003-10-30 Corr William E. Apparatus and method for determining effect of on-chip noise on signal propagation
US20030204351A1 (en) * 2001-10-30 2003-10-30 Corr William E. Apparatus and method for determining effect of on-chip noise on signal propagation
US20040162693A1 (en) * 2001-10-30 2004-08-19 Corr William E. Apparatus and method for determining effect of on-chip noise on signal propagation
US6785627B2 (en) 2001-10-30 2004-08-31 Micron Technology, Inc. Apparatus and method for determining effect of on-chip noise on signal propagation
US6785626B2 (en) 2001-10-30 2004-08-31 Micron Technology, Inc. Apparatus and method for determining effect of on-chip noise on signal propagation
US6785628B2 (en) 2001-10-30 2004-08-31 Micron Technology, Inc. Apparatus and method for determining effect of on-chip noise on signal propagation
US6792374B2 (en) 2001-10-30 2004-09-14 Micron Technology, Inc. Apparatus and method for determining effect of on-chip noise on signal propagation
US6801870B2 (en) 2001-10-30 2004-10-05 Micron Technology, Inc. Apparatus and method for determining effect of on-chip noise on signal propagation
GB2381590A (en) * 2001-10-30 2003-05-07 Micron Technology Inc Determining the effects of noise or crosstalk in an integrated circuit
US20030200046A1 (en) * 2001-10-30 2003-10-23 Corr William E. Apparatus and method for determining effect of on-chip noise on signal propagation
GB2407876B (en) * 2001-10-30 2005-06-22 Micron Technology Inc Apparatus and method for determining effect of on-clip noise on signal propagation
GB2407876A (en) * 2001-10-30 2005-05-11 Micron Technology Inc Determining the effects of noise or crosstalk in an integrated circuit
GB2381590B (en) * 2001-10-30 2005-06-15 Micron Technology Inc Apparatus and method for determining effect of on-chip noise on signal propagation
WO2003049174A1 (en) * 2001-12-04 2003-06-12 Bops, Inc. Methods and apparatus for providing improved physical designs and routing with reduced capacitive power dissipation
US6964003B2 (en) 2001-12-05 2005-11-08 Socovar, Societe En Commandite Integrated circuit testing system and method
US20030102883A1 (en) * 2001-12-05 2003-06-05 Ecole De Technologie Superieure Integrated circuit testing system and method
US6887791B2 (en) 2002-06-06 2005-05-03 Cadence Design Systems, Inc. Optimization methods for on-chip interconnect geometries suitable for ultra deep sub-micron processes
US20030228757A1 (en) * 2002-06-06 2003-12-11 Cadence Design Systems, Inc. Optimization methods for on-chip interconnect geometries suitable for ultra deep sub-micron processes
US20060197518A1 (en) * 2005-01-19 2006-09-07 Shyh-An Chi Parametric measuring circuit for minimizing oscillation effect
US20060242522A1 (en) * 2005-04-08 2006-10-26 Lsi Logic Corporation Test vehicle data analysis
US7370257B2 (en) * 2005-04-08 2008-05-06 Lsi Logic Corporation Test vehicle data analysis
US20070113210A1 (en) * 2005-11-16 2007-05-17 Fujitsu Limited Method and apparatus for supporting verification, and computer product
US20080104561A1 (en) * 2006-10-13 2008-05-01 Carpenter Gary D Circuit for Dynamic Circuit Timing Synthesis and Monitoring of Critical Paths and Environmental Conditions of an Integrated Circuit
US7576569B2 (en) * 2006-10-13 2009-08-18 International Business Machines Corporation Circuit for dynamic circuit timing synthesis and monitoring of critical paths and environmental conditions of an integrated circuit
US7810000B2 (en) 2006-11-14 2010-10-05 International Business Machines Corporation Circuit timing monitor having a selectable-path ring oscillator
US20080115019A1 (en) * 2006-11-14 2008-05-15 Ngo Hung C Circuit Timing Monitor Having A Selectable-Path Ring Oscillator
US20080184083A1 (en) * 2007-01-30 2008-07-31 Qimonda North America Corp. Circuit and Method for Physical Defect Detection of an Integrated Circuit
WO2009090516A1 (en) * 2008-01-11 2009-07-23 Nxp B.V. Monitor cell and monitor cell placement method
US20100283051A1 (en) * 2008-01-11 2010-11-11 Nxp B.V. Monitor cell and monitor cell placement method
US9117045B2 (en) * 2008-02-14 2015-08-25 International Business Machines Coporation System and method to predict chip IDDQ and control leakage components
US20090210201A1 (en) * 2008-02-14 2009-08-20 Bickford Jeanne P Spence System and method to predict chip iddq and control leakage components
US20090206821A1 (en) * 2008-02-15 2009-08-20 Mesut Meterelliyoz Process variation on-chip sensor
US7868606B2 (en) 2008-02-15 2011-01-11 International Business Machines Corporation Process variation on-chip sensor
US7487487B1 (en) 2008-04-01 2009-02-03 International Business Machines Corporation Design structure for monitoring cross chip delay variation on a semiconductor device
US8327305B1 (en) * 2009-07-31 2012-12-04 Altera Corporation Voltage drop aware circuit placement
US8405413B2 (en) 2010-08-23 2013-03-26 International Business Machines Corporation Critical path monitor having selectable operating modes and single edge detection
US9213059B2 (en) 2013-03-04 2015-12-15 Honeywell International Inc. Using test elements of an integrated circuit for integrated circuit testing
US9568548B1 (en) 2015-10-14 2017-02-14 International Business Machines Corporation Measurement of signal delays in microprocessor integrated circuits with sub-picosecond accuracy using frequency stepping
US9575119B1 (en) 2015-10-14 2017-02-21 International Business Machines Corporation Measurement of signal delays in microprocessor integrated circuits with sub-picosecond accuracy using frequency stepping
US10763836B2 (en) * 2018-12-28 2020-09-01 Realtek Semiconductor Corporation Measuring circuit for quantizing variations in circuit operating speed

Similar Documents

Publication Publication Date Title
US6185706B1 (en) Performance monitoring circuitry for integrated circuits
US6124143A (en) Process monitor circuitry for integrated circuits
US6061814A (en) Test circuitry for determining the defect density of a semiconductor process as a function of individual metal layers
KR100466984B1 (en) Integrated circuit chip having test element group circuit and method of test the same
US6133582A (en) Methods and apparatuses for binning partially completed integrated circuits based upon test results
US6785626B2 (en) Apparatus and method for determining effect of on-chip noise on signal propagation
US6815971B2 (en) Method and apparatus for stress testing integrated circuits using an adjustable AC hot carrier injection source
US7622942B2 (en) Method and apparatus for measuring device mismatches
US7583087B2 (en) In-situ monitor of process and device parameters in integrated circuits
US7880493B2 (en) Probe pad, substrate having a semiconductor device, method of testing a semiconductor device and tester for testing a semiconductor device
US8754412B2 (en) Intra die variation monitor using through-silicon via
Lin et al. Parametric delay test of post-bond through-silicon vias in 3-D ICs via variable output thresholding analysis
US6449748B1 (en) Non-destructive method of detecting die crack problems
KR100399355B1 (en) Semiconductor integrated circuit with local monitor circuits
EP1284499B1 (en) Semiconductor wafer for in-process testing an integrated circuit and corresponding manufacturing method
US7020860B1 (en) Method for monitoring and improving integrated circuit fabrication using FPGAs
US6833725B2 (en) Semiconductor characteristic evaluation apparatus
US8312407B2 (en) Integration of open space/dummy metal at CAD for physical debug of new silicon
Mok et al. Enhanced postbond test architecture for bridge defects between the TSVs
US7902847B2 (en) Semiconductor device and test method thereof
KR100576492B1 (en) Apparatus for measuring internal DC bias of semiconductor device in PKG level
US11508631B2 (en) Semiconductor device
Madani et al. Fault tolerant techniques for TSV-based interconnects in 3-D ICs
US7106084B2 (en) Method of screening semiconductor device
Wu et al. A built-in method for measuring the delay of TSVs in 3D ICs

Legal Events

Date Code Title Description
AS Assignment

Owner name: LSI LOGIC CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SUGASAWARA, EMERY O.;REEL/FRAME:009253/0686

Effective date: 19980611

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AG

Free format text: PATENT SECURITY AGREEMENT;ASSIGNORS:LSI CORPORATION;AGERE SYSTEMS LLC;REEL/FRAME:032856/0031

Effective date: 20140506

AS Assignment

Owner name: LSI CORPORATION, CALIFORNIA

Free format text: CHANGE OF NAME;ASSIGNOR:LSI LOGIC CORPORATION;REEL/FRAME:033102/0270

Effective date: 20070406

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LSI CORPORATION;REEL/FRAME:035390/0388

Effective date: 20140814

AS Assignment

Owner name: AGERE SYSTEMS LLC, PENNSYLVANIA

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031);ASSIGNOR:DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT;REEL/FRAME:037684/0039

Effective date: 20160201

Owner name: LSI CORPORATION, CALIFORNIA

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031);ASSIGNOR:DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT;REEL/FRAME:037684/0039

Effective date: 20160201

AS Assignment

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:037808/0001

Effective date: 20160201

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;REEL/FRAME:037808/0001

Effective date: 20160201

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041710/0001

Effective date: 20170119

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041710/0001

Effective date: 20170119

AS Assignment

Owner name: BELL SEMICONDUCTOR, LLC, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.;BROADCOM CORPORATION;REEL/FRAME:044886/0608

Effective date: 20171208

AS Assignment

Owner name: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERA

Free format text: SECURITY INTEREST;ASSIGNORS:HILCO PATENT ACQUISITION 56, LLC;BELL SEMICONDUCTOR, LLC;BELL NORTHERN RESEARCH, LLC;REEL/FRAME:045216/0020

Effective date: 20180124

AS Assignment

Owner name: BELL NORTHERN RESEARCH, LLC, ILLINOIS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CORTLAND CAPITAL MARKET SERVICES LLC;REEL/FRAME:059720/0719

Effective date: 20220401

Owner name: BELL SEMICONDUCTOR, LLC, ILLINOIS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CORTLAND CAPITAL MARKET SERVICES LLC;REEL/FRAME:059720/0719

Effective date: 20220401

Owner name: HILCO PATENT ACQUISITION 56, LLC, ILLINOIS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:CORTLAND CAPITAL MARKET SERVICES LLC;REEL/FRAME:059720/0719

Effective date: 20220401