Patents Represented by Attorney, Agent or Law Firm Richard M. Kotulak, Esq.
  • Patent number: 7989358
    Abstract: A method of preventing the formation of cracks on the backside of a silicon (Si) semiconductor chip or wafer during the processing thereof. Also provided is a method for inhibiting the propagation of cracks, which have already formed in the backside of a silicon chip during the processing thereof and prior to the joining thereto of a substrate during the fabrication of an electronic package. The methods entail either treating the backside with a wet etch, or alternatively, applying a protective film layer thereon prior to forming an electronic package incorporating the chip or wafer.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Timothy H. Daubenspeck, Jeffrey P. Gambino, Jerome B. Lasky, Christopher D. Muzzy, Wolfgang Sauter
  • Patent number: 6832361
    Abstract: A method and system for analyzing power distribution in an integrated circuit chip includes dividing a clock cycle of the integrated circuit chip into a plurality of time periods, dividing the integrated circuit chip into a plurality of cells, performing a static timing analysis for the plurality of cells to obtain current waveform data for each cell and each time period, and performing a power distribution analysis using the current waveform data.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: December 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: John Maxwell Cohn, Scott Whitney Gould, Ronald Dennis Rose, Ivan Wemple, Paul Steven Zuchowski
  • Patent number: 6829755
    Abstract: A method and system for designing static timing analysis for application specific-type integrated circuits (ASIC). The method includes use of transistor level timing (TLT) methods that are used only when open channel circuit inputs are detected during the generation of the timing graph.
    Type: Grant
    Filed: August 16, 2001
    Date of Patent: December 7, 2004
    Assignee: International Business Machines Corporation
    Inventors: Paul T. Gutwin, Peter J. Osler
  • Patent number: 6820240
    Abstract: A method and structure for designing an integrated circuit chip supplies a chip design and partitions elements of the chip design according to similarities in voltage requirements and timing of power states of the elements to create voltage islands. The invention outputs a voltage island specification list comprising power and timing information of each voltage island; and automatically, and without user intervention, synthesizes power supply networks for the voltage islands.
    Type: Grant
    Filed: September 25, 2002
    Date of Patent: November 16, 2004
    Assignee: International Business Machines Corporation
    Inventors: Thomas R. Bednar, Scott W. Gould, David E. Lackey, Douglas W. Stout, Paul S. Zuchowski
  • Patent number: 6819967
    Abstract: A system and method for reserving manufacturing capacity to satisfy a customer deliverable order for a product. The system and method uses a relational database tool adapted to receive said customer deliverable order; and a product manager tool operatively connected to said relational database tool, said product manager tool being adapted to obtain a block of part numbers from unallocated part numbers and to supply said block of part number to said relation database.
    Type: Grant
    Filed: July 24, 2002
    Date of Patent: November 16, 2004
    Assignee: International Business Machines Corporation
    Inventors: Donald F. Ballas, Jeanne P. S. Bickford, Thomas R. Maheux, Paul G. McLaughlin, Donald L. Poulin
  • Patent number: 6806006
    Abstract: The current invention provides a method and apparatus that minimizes the destructive effects of non-reflected energy during lithography. More specifically, a cooling system is located within the mask. In one example, a cooling module is integrated into the EUV mask. The cooling module may be thermoelectric. The EUV mask comprises a substrate structure as a base for a reticle, a cooling layer, which is formed on the substrate structure and a planarizing layer deposited on the cooling layer. In another example, a cooling channel is formed within the mask.
    Type: Grant
    Filed: July 15, 2002
    Date of Patent: October 19, 2004
    Assignees: International Business Machines Corporation, Photronics, Inc.
    Inventors: Michael J. Lercel, Dhirendra Prasad Mathur
  • Patent number: 6795951
    Abstract: A method and system for performing fault tolerant static timing analysis for an electronic network. A composite timing graph is generated by making K+1 copies of the zero-defect timing graph of the network, where K is a predetermined maximum number of defects present on a path of the network, and static timing analysis is performed on the composite timing graph.
    Type: Grant
    Filed: February 9, 2001
    Date of Patent: September 21, 2004
    Assignee: International Business Machines Corporation
    Inventors: David James Hathaway, Peter James Osler
  • Patent number: 6779165
    Abstract: A spacing violation checker that forms conductor rectangles, forms minimum spacing rectangles, identifies possible errors and checks whether possible errors are true errors allows same net spacing errors to be recognized during physical design prior to the design rules check. The software supporting the invention performs orders of magnitude faster than the design rules check solution. As such, the invention dramatically decreases the turn-around time of physical design, providing a fast solution which is available prior to final layout release.
    Type: Grant
    Filed: April 18, 2001
    Date of Patent: August 17, 2004
    Assignee: International Business Machines Corporation
    Inventor: Laura R. Darden
  • Patent number: 6779163
    Abstract: A method and structure for designing an integrated circuit chip is disclosed. The method supplies a chip design, partitions elements of the chip design according to similarities in voltage requirements and timing of power states of the elements to create voltage islands, creates a floorplan of the voltage islands, assesses the floorplan, repeats the partitioning and the creating of the floorplan depending upon a result of the assessing process, and outputs a voltage island specification list.
    Type: Grant
    Filed: September 25, 2002
    Date of Patent: August 17, 2004
    Assignee: International Business Machines Corporation
    Inventors: Thomas R. Bednar, Scott W. Gould, David E. Lackey, Douglas W. Stout, Paul S. Zuchowski
  • Patent number: 6775796
    Abstract: A method and system for generating memory array bitmaps is disclosed that uses the memory binary address and failing memory data bits collected during test of a chip as input and translates this input directly to physical location in physical design formats which uses memory and a logical to physical server in an electronic computer aided design system.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: August 10, 2004
    Assignee: International Business Machines Corporation
    Inventors: Ulrich A. Finkler, Gary W. Maier, Kevin C. Quandt, Robert E. Shearer
  • Patent number: 6768694
    Abstract: A chip repair system designed for automated test equipment independent application on many unique very dense ASIC devices in a high turnover environment is disclosed. During test, the system will control on chip built-in self-test (BIST) engines collect and compress repair data, program fuses and finally decompress and reload the repair data for post fuse testing. In end use application this system decompresses and loads the repair data at power-up or at the request of the system.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: July 27, 2004
    Assignee: International Business Machines Corporation
    Inventors: Darren L. Anand, Bruce Cowan, L. Owen Farnsworth, III, Pamela S. Gillis, Peter O. Jakobsen, Krishnendu Mondal, Steven F. Oakland, Michael R. Ouellette, Donald L. Wheater
  • Patent number: 6757876
    Abstract: A method and system for extracting circuit characteristics from a circuit design comprises extracting first cell characteristics from a portion of said circuit design using a first set of environmental conditions. The invention then extracts second cell characteristics from the portion of the circuit design using a second set of environmental conditions. The invention determines a difference between the first cell characteristics and the second cell characteristics and labels a placeability of the portion of the circuit design based on the difference.
    Type: Grant
    Filed: July 15, 2002
    Date of Patent: June 29, 2004
    Assignee: International Business Machines Corporation
    Inventor: Peter A. Habitz
  • Patent number: 6738954
    Abstract: A method of computing a manufacturing yield of an integrated circuit having device shapes includes sub-dividing the integrated circuit into failure mechanism subdivisions (each of the failure mechanism subdivisions includes one or more failure mechanism and each of the failure mechanisms includes one or more defect mechanisms), partitioning the failure mechanism subdivisions by area into partitions, pre-processing the device shapes in each partition, computing an initial average number of faults for each of the failure mechanisms and for each partition by numerical integration of an average probability of failure of each failure mechanism, (the numerical integration produces a list of defect sizes for each defect mechanism, and the computing of the initial average includes setting a maximum integration error limit, a maximum sample size for a population of each defect size, and a maximum number of allowable faults for each failure mechansim), and computing a final average number of faults for the integrated c
    Type: Grant
    Filed: August 10, 2000
    Date of Patent: May 18, 2004
    Assignee: International Business Machines Corporation
    Inventors: Archibald J. Allen, Wilm E. Donath, Alan D. Dziedzic, Mark A. Lavin, Daniel N. Maynard, Dennis M. Newns, Gustavo E. Tellez
  • Patent number: 6732338
    Abstract: A system and method for automatically creating testcases for design rule checking comprises first creating a table with a design rule number, a description, and the values from a design rule manual. Next, any design specific options are derived that affect the flow of the design rule checking, including back end of the line stack options. Then, the design rule values and any design specific options (including back end of the line stack options) are extracted into testcases. Next, the testcases are organized such that there is one library with a plurality of root cells, further comprising one root cell for checking all rules pertaining to the front end of the line, and another root cell for checking design specific options including back end of the line stack options. Finally, the DRC runset is run against the testcases to determine if the DRC runset provides for design rule checking.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: May 4, 2004
    Assignee: International Business Machines Corporation
    Inventors: James V. Crouse, Terry M. Lowe, Limin Miao, James R. Montstream, Norbert Vogl, Colleen A. Wyckoff
  • Patent number: 6725237
    Abstract: A system and method in a computing network for generating an integrated circuit (IC) tapeout file at a remote client workstation by transmitting prompted IC technical data to the mask manufacturer. The process validates that the tapeout file is complete and accurate prior to generating the final IC tapeout file to be archived in the mask manufacturer's database.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: April 20, 2004
    Assignee: International Business Machines Corporation
    Inventors: James B. Clairmont, Karen S. Edwards, Darlene M. Ross, Florence M. Sears, Christopher S. Yager
  • Patent number: 6718523
    Abstract: A method for analyzing a gated clock design in which a disabling clock gating transition prevents an output transition from occurring, assuring that no clock glitching occurs. Delays and slews are computed so that the arrival time computation that includes clock and gate signal delays are computed at the output, providing tests which ensure that no glitch situation occurs. The delays and slews are computed using a static timing analysis, which includes situations such as a late and early arriving gate clock signals. The invention may be used in any static timing analysis test to ensure that a first transition on one input of a circuit prevents the propagation of a second transition on another input of the circuit.
    Type: Grant
    Filed: July 5, 2001
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: David J. Hathaway, Jeffrey P. Soreff, Neil R. Vanderschaaf, James D. Warnock
  • Patent number: 6716362
    Abstract: A method of etching a substrate, includes measuring a reflectance signal from a reflective material deposited on the substrate as the substrate is being etched, correlating the substrate etch rate to the reflectance signal from the reflective material, and using the etch relation between the substrate and the reflective material to determine the etch target.
    Type: Grant
    Filed: October 24, 2000
    Date of Patent: April 6, 2004
    Assignee: International Business Machines Corporation
    Inventor: Jason Michael Benz
  • Patent number: 6704695
    Abstract: A method and structure for creating a photomask data set includes inputting a design data set, creating a simulated printed data set by applying a lithography simulation model to chosen levels of the design data set, merging each chosen level of the design data set with each corresponding level of the simulated printed data set in order to produce a merged design data set, applying at least one test to the merged design data set, correcting the design data set based on results of the test to produce a corrected design data set, repeating the creating of the simulated printed data, merging, applying the test and correcting using the corrected design data set until the corrected design data set passes the test, and outputting the corrected design data set as the photomask data set.
    Type: Grant
    Filed: July 16, 1999
    Date of Patent: March 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Orest Bula, Daniel C. Cole, Edward W. Conrad, William C. Leipold
  • Patent number: 6698008
    Abstract: A method and structure for checking legality of books in a phase-shift circuit design mask which arranges the books in rows, determines a book polarity of phase shift mask features of each of the books, sums polarities of the books within each of the rows to produce a row polarity of phase shift mask features of the row, checks whether the row polarity complies with legal requirements of the circuit design, and modifies placement of the books until all of the rows comply with the legal requirements.
    Type: Grant
    Filed: October 30, 2001
    Date of Patent: February 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kevin W. McCullen, Ivan L. Wemple
  • Patent number: 6687883
    Abstract: A method for reducing leakage power of a logic network comprising the steps of: using (observability) don't care information to identify “sleep states” for individual nets; determining based on probabilistic analysis at least one net in which expected power consumption will be reduced by forcing a net to a particular value during at least a portion of a “sleep state”; and forcing the determined net to the determined value determined portion of that “sleep state”.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: February 3, 2004
    Assignee: International Business Machines Corporation
    Inventors: John M. Cohn, Alvar A. Dean, David J. Hathaway, Sebastian T. Ventrone