Patents by Inventor Michael Ouellette

Michael Ouellette 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).

  • Publication number: 20060190788
    Abstract: A method for verifying the accuracy of memory testing software is disclosed. A built-in self test (BIST) fail control function is utilized to generate multiple simulated memory fails at various predetermined locations within a memory array of a memory device. The memory array is then tested by a memory tester. Afterwards, a bit fail map is generated by the logical-to-physical mapping software based on all the memory fails indicated by the memory tester. The bit fail map provides all the fail memory locations derived by the logical-to-physical mapping software. The fail memory locations derived by the logical-to-physical mapping software are then compared to the predetermined memory locations to verify the accuracy of the logical-to-physical mapping software.
    Type: Application
    Filed: February 23, 2005
    Publication date: August 24, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric Jasinski, Michael Ouellette, Jeremy Rowland
  • Publication number: 20060176745
    Abstract: A memory structure configured for supporting multiple test methodologies includes a first plurality of multiplexers configured for selectively coupling at least one data input path and at least one address path between an external customer connection and a corresponding internal memory connection associated therewith. A second multiplexer is configured for selectively coupling an input of a test latch between a functional memory array connection and a memory logic connection coupled to the at least one data input path, with an output of the test latch defining a data out customer connection.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 10, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven Eustis, James Monzel, Steven Oakland, Michael Ouellette
  • Publication number: 20060094763
    Abstract: The present invention relates to novel polymorphic forms of 6-[2-(methylcarbamoyl)phenylsulfanyl]-3-E-[2-(pyridin-2-yl)ethenyl]indazole, and to processes for their preparation. Such polymorphic forms may be a component of a pharmaceutical composition and may be used to treat a hyperproliferative disorder or a mammalian disease condition mediated by protein kinase activity.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 4, 2006
    Inventors: Qiang Ye, Ryan Hart, Robert Kania, Michael Ouellette, Zhen Wu, Scott Zook
  • Patent number: 7022846
    Abstract: Metabolites of a matrix metalloproteinase inhibitor prinomastat and their synthesis. These metabolites are: (3S)-N-hydroxy-4-(4-((1-oxy-pyrid-4-yl)oxy)benzenesulfonyl)-2,2-dimethyl-tetrahydro-2H-1,4-thiazine-3-carboxamide (M6); (3S)-2,2-dimethyl-1,1-dioxo-4-[4-(1-oxy-pyridin-4-yloxy)-benzenesulfonyl]-thiomorpholine-3-carboxylic acid amide (M7); (3S)-2,2-dimethyl-4-[4-(1-oxypyridin-4-yloxy)-benzenesulfonyl]-thiomorpholine-3-carboxylic acid amide (M8); (3S)-2,2-dimethyl-1,1-dioxo-4-[4-(pyridin-4-yloxy)-benzenesulfonyl]-thiomorpholine-3-carboxylic acid amide (M2); and (3S)-2,2-dimethyl-4-[4-(pyridin-4yloxy)-benzenesulfonyl)-thiomorphpline-3-carboxylic acid amide (M3).
    Type: Grant
    Filed: June 10, 2003
    Date of Patent: April 4, 2006
    Assignee: Agouron Pharmaceuticals, Inc.
    Inventors: Michael A. Ouellette, Barbara C. M. Potts, Jayaram K. Srirangam, Anthony R. Tibbetts, Kanyin E. Zhang
  • Publication number: 20060059393
    Abstract: A redundancy register architecture associated with a RAM provides for soft-error tolerance. An enable register provides soft error rate protection to the registers that contain replacement information for redundant rows and columns. The gate register determines whether a row or column replacement register contains a specific address, and parity protection to the replacement register is activated as necessitated. The register architecture is changed to make the register state a “don't care” state for the majority of the registers. A small number of registers that are critical to the redundancy system are identified and made more robust to upsets. Word-line and column-line substitution is implemented. A ripple parity scheme is implemented when parity checks are activated.
    Type: Application
    Filed: November 8, 2005
    Publication date: March 16, 2006
    Inventors: Jeffrey Oppold, Michael Ouellette, Larry Wissel
  • Publication number: 20060044049
    Abstract: An electronic fuse structure is disclosed for integrated circuits that is programmable with low voltage and incorporates a differential sensing scheme. The programming step is performed at about 1.5 times Vdd while the sense operation is performed at Vdd, which limits the resistance variation through the electronic fuse caused by the sense operation. During the sense operation a gating transistor emulates the voltage drop across a fuse select transistor for the case of an intact fuse. A circuit and method for characterizing the resistance of the electronic fuse is also disclosed.
    Type: Application
    Filed: September 1, 2004
    Publication date: March 2, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Ouellette, Larry Wissel
  • Publication number: 20050270866
    Abstract: Methods and apparatuses for enabling a redundant memory element (20) during testing of a memory array (14).
    Type: Application
    Filed: June 16, 2005
    Publication date: December 8, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Ouellette, Jeremy Rowland
  • Publication number: 20050267158
    Abstract: The invention provides several polymorphic forms and an amorphous form of 2,5-Dimethyl-2H-pyrazole-3-carboxylic acid {2-fluoro-5-[3-((E)-2-pyridin-2-yl-vinyl)-1H-indazol-6-ylamino]-phenyl}-amide, pharmaceutical compositions containing such polymorphic or amorphous forms, and methods of using such pharmaceutical compositions to treat disease states mediated by protein kinases, such as cancer and other disease states associated with unwanted angiogenesis and/or cellular proliferation.
    Type: Application
    Filed: March 15, 2005
    Publication date: December 1, 2005
    Inventors: Qiang Ye, Scott Zook, Michael Ouellette, Don Hettinger, Jayaram Srirangam, Robert Kania, Nabil Saeed, Matthew Wightlin, Mark Mitchell
  • Publication number: 20050267705
    Abstract: A method for providing quality control on wafers running on a manufacturing line is disclosed. The resistances on a group of manufacturing test structures within a wafer running on a wafer manufacturing line are initially measured. Then, an actual distribution value is obtained based on the result of the measured resistances on the group of manufacturing test structures. The difference between the actual distribution value and a predetermined distribution value is recorded. The predetermined distribution value is previously obtained based on a ground rule resistance. Next, the resistances on a group of design test structures within the wafer are measured. The measured resistances of the group of design test structures are correlated to the measured resistances of the group of manufacturing test structures in order to obtain an offset value.
    Type: Application
    Filed: May 28, 2004
    Publication date: December 1, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeanne Bickford, Vernon Norman, Michael Ouellette, Mark Styduhar, Brian Worth
  • Publication number: 20050138513
    Abstract: A structure and method for performing on-chip test runs and repairs of a memory chip. In the first test run and repair, a BIST circuit obtains the original combined repair solution from a fuse bay on the memory chip, runs the first test run for the memory chip, obtains a first test-run repair solution, and combines the original combined repair solution and the first test-run repair solution to obtain the latest/first combined repair solution. Then, an exclusive-OR gate is used to compare the first combined repair solution and the original combined repair solution to obtain a first new repair solution, which is programmed into the fuses of the fuse bay. As a result, the fuse bay stores the first combined repair solution. In the second test run and repair, a similar process is performed, and so on. As a result, any number of test runs and repairs can be performed on-chip for the memory chip.
    Type: Application
    Filed: November 25, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Krishnendu Mondal, Michael Ouellette
  • Publication number: 20050138496
    Abstract: A method of manufacturing a device having embedded memory including a plurality of memory cells. During manufacturing test, a first test stress is applied to selected cells of the plurality of memory cells with a built-in self test. At least one weak memory cell is identified. The at least one weak memory cell is repaired. A second test stress is applied to the selected cells and the repaired cells with the built-in self test.
    Type: Application
    Filed: December 2, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: Ciaran Brennan, Steven Eustis, Michael Fragano, Michael Ouellette, Neelesh Pai, Jeremy Rowland, Kevin Tompsett, David Wager
  • Publication number: 20050120284
    Abstract: A structure comprising a memory chip and a tester for testing the memory chip, and a method for operating the structure. The memory chip comprises a BIST (Built-in Self Test) circuit, a plurality of RAMs (Random Access Memories). A first RAM is selected for testing by scanning in a select value into a RAM select register in the BIST. While the BIST performs a first testing pass for the first RAM, the tester collects cycle numbers of the failing cycles. Then, the BIST performs a second testing pass for the first RAM. At each failing cycle identified during the first testing pass, the BIST pauses so that the content of the location of the first RAM associated with the failing cycle and the state of the BIST can be extracted out of the memory chip. The testing procedures for the other RAMs are similar to that of the first RAM.
    Type: Application
    Filed: December 2, 2003
    Publication date: June 2, 2005
    Applicant: International Business Machines Corporation
    Inventors: Michael Ouellette, Jeremy Rowland
  • Publication number: 20050073143
    Abstract: Universal wheel unit for mounting one or more wheels on the ski of a snowmobile. The wheel unit is a separate assembly that is detachably mountable on the ski or is an integral component of the ski. When retrofitting skis, the wheel unit is mountable on the kingping, on the side wall, or on the saddle. Wheels are readily deployable or retractable as ground surface conditions require, and allow the snowmobile to be driven over gravel, dirt, and hardtop surfaces, while maintaining steerability with the handlebars.
    Type: Application
    Filed: November 24, 2004
    Publication date: April 7, 2005
    Inventor: Michael Ouellette
  • Publication number: 20050063211
    Abstract: A random access memory circuit comprises a plurality of memory cells and at least one decoder coupled to the memory cells, the decoder being configurable for receiving an input address and for accessing one or more of the memory cells in response thereto. The random access memory circuit further comprises a plurality of sense amplifiers operatively coupled to the memory cells, the sense amplifiers being configurable for determining a logical state of one or more of the memory cells. A controller coupled to at least a portion of the sense amplifiers is configurable for selectively operating in at least one of a first mode and a second mode. In the first mode of operation, the controller enables one of the sense amplifiers corresponding to the input address and disables the sense amplifiers not corresponding to the input address. In the second mode of operation, the controller enables substantially all of the sense amplifiers.
    Type: Application
    Filed: September 17, 2003
    Publication date: March 24, 2005
    Applicant: International Business Machines Corporation
    Inventors: Francois Atallah, James Dieffenderfer, Jeffrey Fischer, Michael Fragano, Daniel Geise, Jeffery Oppold, Michael Ouellette, Neelesh Pai, William Reohr, Joel Silberman, Thomas Speier
  • Publication number: 20050055173
    Abstract: Self-test architectures are provided to implement data column and row redundancy with a totally integrated self-test and repair capability in a Random Access Memory (RAM), either a Dynamic RAM (DRAM) or a Static Ram (SRAM), and are particularly applicable to compileable memories and to embedded RAM within microprocessor or logic chips. The invention uses two passes of self-test of a memory. The first pass of self-test determines the worst failing column, the column with the largest number of unique failing row addresses. After completion of the first pass of self-test, the spare column is allocated to replace the worst failing column. In the second pass of self-test, the BIST (Built In Self-Test) collects unique failing row addresses as it does today for memories with spare rows only. At the completion of the second pass of self-test, the spare rows are then allocated.
    Type: Application
    Filed: September 9, 2003
    Publication date: March 10, 2005
    Applicant: International Business Machines Corporation
    Inventors: Steven Eustis, Krishnendu Mondal, Michael Ouellette, Jeremy Rowland
  • Publication number: 20050049810
    Abstract: A method and system for determining minimum post production test time on an integrated circuit device to achieve optimal reliability of that device utilizing defect counts. The number of defective cells or active elements with defective cells (DEFECTS) on the integrated circuit device are counted and this count serves as a basis for determining the minimum test time. A higher number of DEFECTS results in longer post production testing in order to achieve optimum reliability of the integrated circuit device. The number of DEFECTS can be counted on a device internal to the integrated circuit device and made available to determine the minimum required test time. The number of DEFECTS can also be obtained external to the integrated circuit device by intercepting information routed to another device. Information provided internally and externally can also reveal the physical location of DEFECTS to further refine the minimum required test time.
    Type: Application
    Filed: August 25, 2003
    Publication date: March 3, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tange Barbour, Thomas Barnett, Matthew Grady, William Huott, Michael Ouellette
  • Publication number: 20050050415
    Abstract: A method and circuit design for enabling both shift path and scan path functionality with a single port LSSD latch designed for scan path functionality only, without increasing the device's internal real estate and without substantial increase in overall device real estate. The circuit design eliminates the need for additional logic components to be built into the internal circuitry of the device and also eliminates the cost of providing dual port LSSD latches within the device. Implementation of the invention involves providing a unique configuration of low level logic components as input circuitry that is coupled to a pair of single port LSSD latches that operate as the input latches for the device. The low level logic components accomplishes the splitting of scan chain inputs and shift chain inputs to the input latches and thus enables the single ported LSSD latches to operate with similar functionality as dual ported LSSD latches.
    Type: Application
    Filed: August 26, 2003
    Publication date: March 3, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Darren Anand, John Barth, Steven Oakland, Michael Ouellette
  • Publication number: 20050047224
    Abstract: An integrated circuit, including: a multiplicity of macro-circuits, each macro-circuit having the same function; a fuse bank containing a multiplicity of fuses, the state of the fuses storing test data indicating at least which macro-circuits failed a test; and means for preventing utilization of failing macro-circuits during operation of the integrated circuit and a method generating a partial good integrated circuit, the method including: providing an integrated circuit have a multiplicity of macro-circuits arranged in one or more groups, each macro-circuit having the same function and a fuse bank containing fuses; testing each macro-circuit prior to a fuse programming operation; programming the fuses in the fuse bank in order to store data indicating at least which macro-circuits failed the testing step; and preventing utilization of each failing macro-circuit during operation of the integrated based on the data stored in the fuse bank.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 3, 2005
    Applicant: International Business Machines Corporation
    Inventors: Leonard Farnsworth, Michael Felske, Pamela Gillis, Benjamin Lynch, Michael Ouellette, Thomas St.Pierre, Tad Wilder, Carl Barnhart
  • Publication number: 20050025277
    Abstract: The invention provides a circuit that can observe data within shift registers without altering the data. The circuit includes selectors connected to the inputs and outputs of the shift registers. The selectors selectively connect the input with the output of a selected shift register to form a wiring loop for the selected shift register. A control device connected to the wiring loop uses the wiring loop to cause the data to be continually transferred from the output of the selected shift register to the input of the selected shift register and back through the selected shift register in a circular manner. The control device includes a counter used for determining the length of a selected shift register and a set of registers to store, for future use when rotating data in the shift registers, the length of each shift register. The control device also includes a data output accessible from outside the circuit.
    Type: Application
    Filed: July 30, 2003
    Publication date: February 3, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Darren Anand, John Goss, Peter Jakobsen, Michael Ouellette, Thomas Sopchak, Donald Wheater
  • Publication number: 20050013187
    Abstract: A method and electrical fuse circuit design for reducing the testing time for a semiconductor device manufactured with redundant eFuse circuitry. A two-to-one multiplexer (MUX) is provided at each eFuse circuit in addition to the fuse latch and pattern latch and other logic components the eFuse circuit. Information on which fuse is to be blown is stored in the fuse's pattern latch. The output generated by the pattern latch is ANDed with a program input to provide a select signal for the MUX. Based on the select signal, the MUX allows the shifted “1” to either go to the next latch in the shift chain or bypass the next latch or latches in the shift chain depending on whether the next fuse is to be blown. Accordingly, rather than serially shifting through each fuse latch within the device, the invention enables only those fuse latches associated with fuses that are to be blown to hold up the propagation of the shifted “1” to the next eFuse circuits.
    Type: Application
    Filed: July 18, 2003
    Publication date: January 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Darren Anand, John Barth, Steven Oakland, Michael Ouellette