Patents by Inventor David E. Lackey

David E. Lackey has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7484149
    Abstract: A method of synchronous digital operation and scan based testing of an integrated circuit using a flip-flop. The flip-flop including a master latch having an input and a clock pin; a slave latch having an output, a first clock pin and a second clock pin, the slave latch connected to the master latch; a first AND gate having a first input, an inverted second input and an output, the output of the first AND gate connected to the first clock pin of the master latch; a second AND gate having a first input, an inverted second input and an output, the output of the second AND gate connected to the second input of the first AND gate and to the first clock pin of the slave latch.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: January 27, 2009
    Assignee: International Business Machines Corporation
    Inventor: David E. Lackey
  • Publication number: 20080270861
    Abstract: A method of synchronous digital operation and scan based testing of an integrated circuit using a flip-flop. The flip-flop including a master latch having an input and a clock pin; a slave latch having an output, a first clock pin and a second clock pin, the slave latch connected to the to the master latch; a first AND gate having a first input, an inverted second input and an output, the output of the first AND gate connected to the first clock pin of the master latch; a second AND gate having a first input, an inverted second input and an output, the output of the second AND gate connected to the second input of the first AND gate and to the first clock pin of the slave latch.
    Type: Application
    Filed: July 3, 2008
    Publication date: October 30, 2008
    Inventor: David E. Lackey
  • Publication number: 20080270863
    Abstract: A method of synchronous digital operation and scan based testing of an integrated circuit using a flip-flop. The method including: providing a flip-flop comprising: a master latch having an input and a clock pin; and a slave latch having an output, a first clock pin and a second clock pin; capturing data presented at said input of said master latch and transferring data stored in said master latch to said slave latch in response to a negative edge of a first clock signal on said clock pin of said master latch; launching data stored in said slave latch to said output of said slave latch in response to said negative edge of said first clock signal; and capturing data presented at said input of said master latch in response to a positive edge of a second clock signal on said clock pin of said master latch.
    Type: Application
    Filed: July 7, 2008
    Publication date: October 30, 2008
    Inventor: David E. Lackey
  • Publication number: 20080270953
    Abstract: Methods, systems and program products for evaluating an IC chip are disclosed. In one embodiment, the method includes running a statistical static timing analysis (SSTA) of a full IC chip design; creating at-functional-speed test (AFST) robust paths for an IC chip, the created robust paths representing a non-comprehensive list of AFST robust paths for the IC chip; and re-running the SSTA with the SSTA delay model setup based on the created robust paths. A process coverage is calculated for evaluation from the SSTA runnings; and a particular IC chip is evaluated based on the process coverage.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Eric A. Foreman, Gary D. Grise, Peter A. Habitz, Vikram Iyengar, David E. Lackey, Chandramouli Visweswariah, Jinjun Xiong, Vladimir Zolotov
  • Patent number: 7435990
    Abstract: An arrangement that will provide multiple communication paths for the simultaneously testing of a plurality of un-diced chips on a semiconductor wafer that will simultaneously permit each such communication path to service more than one chip while using a minimum number of tester contacts. These and other objects, features and advantages of the present invention are accomplished in a semiconductor wafer having thereon a number of kerf isolated integrated chips, each of said chips being coupled to at least two different ones of strategically placed administration circuits via two different stimulus buses; each chip being coupled to each administration circuit via selection control circuits laid down in the kerf area between the chips. It is this redundancy that significantly reduces the possibility of failure associated administration or selection control circuits.
    Type: Grant
    Filed: January 15, 2003
    Date of Patent: October 14, 2008
    Assignee: International Business Machines Corporation
    Inventors: Brion L. Keller, Bernd K. F. Koenemann, David E. Lackey, Donald L. Wheater
  • Patent number: 7381986
    Abstract: An arrangement that will provide multiple communication paths for the simultaneously testing of a plurality of un-diced chips on a semiconductor wafer that will simultaneously permit each such communication path to service more than one chip while using a minimum number of tester contacts. These and other objects, features and advantages of the present invention are accomplished in a semiconductor wafer having thereon a number of kerf isolated integrated chips, each of said chips being coupled to at least two different ones of strategically placed administration circuits via two different stimulus buses; each chip being coupled to each administration circuit via selection control circuits laid down in the kerf area between the chips. It is this redundancy that significantly reduces the possibility of failure associated administration or selection control circuits.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: June 3, 2008
    Assignee: International Business Machines Corporation
    Inventors: Brion L. Keller, Bernd K. F. Koenermann, David E. Lackey, Donald L. Wheater
  • Patent number: 7131074
    Abstract: An integrated circuit. The integrated circuit includes a parent terrain; and a hierarchical order of nested voltage islands within the parent terrain, each higher-order voltage island nested within a lower-order voltage island, each nested voltage island having the same hierarchical structure.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: October 31, 2006
    Assignee: International Business Machines Corporation
    Inventors: Thomas R Bednar, Scott W Gould, David E Lackey, Douglas W Stout, Paul S Zuchowski
  • Patent number: 6883152
    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: June 15, 2004
    Date of Patent: April 19, 2005
    Assignee: International Business Machines Corporation
    Inventors: Thomas R. Bednar, Scott W. Gould, David E. Lackey, Douglas W. Stout, Paul S. Zuchowski
  • Patent number: 6865723
    Abstract: A method of inserting test points in a circuit design includes selecting a node in the circuit design, determining a driver cell of the node, selecting a replacement cell for the driver cell and replacing the driver cell in the circuit design with the replacement cell. The replacement cell has the same function of the driver cell as well as a test point function. Additionally, the replacement cell is chosen so as not to break timing.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: March 8, 2005
    Assignee: International Business Machines Corporation
    Inventor: David E. Lackey
  • Patent number: 6856270
    Abstract: A pipeline array includes a register, a pipeline clock input, and Narrow Pulse Triggered Latches (NPTL) stages connected in series. Each NPTL stage includes a Latch Pulse Generator (LPG) and a parallel set of single latches clocked by the LPG. The latches provide the parallel data input and the parallel data output of the stage. Each LPG provides a narrow latch clock pulse in response to a Pipeline Clock Pulse (PCP) supplied to the register and the last stage of latches. Each PCP arrives at each preceding LPG in the array after a delay provided by intervening time delay units. The delays increase for each preceding stage with the least delay at the penultimate stage and with the greatest delay at the first stage. The data input of the first stage is connected to the output of the register. The data input of the each of other stage is connected to the data output of the preceding stage in the array.
    Type: Grant
    Filed: January 29, 2004
    Date of Patent: February 15, 2005
    Assignee: International Business Machines Corporation
    Inventors: Henry R. Farmer, David E. Lackey, Steven F. Oakland
  • Publication number: 20040243958
    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: Application
    Filed: June 15, 2004
    Publication date: December 2, 2004
    Inventors: Thomas R. Bednar, Scott W. Gould, David E. Lackey, Douglas W. Stout, Paul S. Zuchowski
  • 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: 6804803
    Abstract: A method of testing a circuit having multiple elements is disclosed. A plurality of faults representing the elements of the circuit for testing said circuit is created. The faults are grouped based on common attributes of the faults. A test pattern for each group of faults is created. Finally, the circuit is tested using test patterns for each group of faults.
    Type: Grant
    Filed: April 5, 2001
    Date of Patent: October 12, 2004
    Assignee: International Business Machines Corporation
    Inventors: Carl F. Barnhart, Robert W. Bassett, Brion L. Keller, David E. Lackey, Mark R. Taylor, Donald L. Wheater
  • Patent number: 6792582
    Abstract: Both logical and physical construction of voltage islands is disclosed. A semiconductor chip design is partitioned into “bins”, which are areas of the design. In this way, a semiconductor chip design may be “sliced” into various areas and the areas may then be assigned to various voltage levels. Each bin may be thought of as a voltage island. Circuits in the design can be added to or removed from the various bins, thereby increasing or decreasing the speed and power of the circuits: the speed and power increase if a circuit is placed into a bin assigned a higher voltage, and the speed and power decrease if a circuit is placed into a bin having a lower voltage. The size and location of the bins may also be changed. By iterating these steps, the optimum power consumption may be met while still meeting speed constraints and other criteria.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: September 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: John M Cohn, Alvar A. Dean, David J. Hathaway, David E. Lackey, Thomas M. Lepsic, Susan K. Lichtensteiger, Scott A. Tetreault, Sebastian T. Ventrone
  • 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
  • Publication number: 20040135231
    Abstract: An arrangement that will provide multiple communication paths for the simultaneously testing of a plurality of un-diced chips on a semiconductor wafer that will simultaneously permit each such communication path to service more than one chip while using a minimum number of tester contacts. These and other objects, features and advantages of the present invention are accomplished in a semiconductor wafer having thereon a number of kerf isolated integrated chips, each of said chips being coupled to at least two different ones of strategically placed administration circuits via two different stimulus buses; each chip being coupled to each administration circuit via selection control circuits laid down in the kerf area between the chips. It is this redundancy that significantly reduces the possibility of failure associated administration or selection control circuits.
    Type: Application
    Filed: January 15, 2003
    Publication date: July 15, 2004
    Applicant: International Business Machines Corporation
    Inventors: Brion L. Keller, Bernd K.F. Koenemann, David E. Lackey, Donald L. Wheater
  • Patent number: 6745373
    Abstract: A method of inserting test points in a circuit design includes selecting a node in the circuit design, determining a driver cell of the node, selecting a replacement cell for the driver cell and replacing the driver cell in the circuit design with the replacement cell. The replacement cell has the same function of the driver cell as well as a test point function. Additionally, the replacement cell is chosen so as not to break timing.
    Type: Grant
    Filed: February 20, 2001
    Date of Patent: June 1, 2004
    Assignee: International Business Machines Corporation
    Inventor: David E. Lackey
  • Publication number: 20040098686
    Abstract: A method of inserting test points in a circuit design includes selecting a node in the circuit design, determining a driver cell of the node, selecting a replacement cell for the driver cell and replacing the driver cell in the circuit design with the replacement cell. The replacement cell has the same function of the driver cell as well as a test point function. Additionally, the replacement cell is chosen so as not to break timing.
    Type: Application
    Filed: November 12, 2003
    Publication date: May 20, 2004
    Inventor: David E. Lackey
  • Patent number: 6731154
    Abstract: A method and apparatus for buffering a signal in a voltage island that is in standby or sleep mode. The apparatus uses a buffer(s) that are powered from a global power supply voltage that is always powered, and such buffer(s) are placed within the sleeping island itself. The sleeping island can be at the same or different voltage from the global voltage.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: May 4, 2004
    Assignee: International Business Machines Corporation
    Inventors: Thomas Richard Bednar, Scott Whitney Gould, David E. Lackey, Douglas Willard Stout, Paul Steven Zuchowski
  • Publication number: 20040060023
    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: Application
    Filed: September 25, 2002
    Publication date: March 25, 2004
    Applicant: International Business Machines Corporation
    Inventors: Thomas R. Bednar, Scott W. Gould, David E. Lackey, Douglas W. Stout, Paul S. Zuchowski