Patents by Inventor Fred J. Towler

Fred J. Towler 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: 20150294738
    Abstract: A tristate inverter array test structure and method of testing structures in a microchip are disclosed. The structure includes: a PFET stack in series with an NFET stack; an inverted wordline driving a PFET of the PFET stack; a worldline driving an NFET of the NFET stack; a data_in line connecting to an input of the PFET stack and the NFET stack; and a data_out line connecting to an output of the PFET stack and the NFET stack.
    Type: Application
    Filed: April 15, 2014
    Publication date: October 15, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ishtiaq AHSAN, Fred J. TOWLER, Robert C. WONG
  • Patent number: 8233342
    Abstract: An apparatus for implementing a write assist for a memory array includes a common discharge node configured to provide a discharge path for precharged write data lines and bit lines selected during a write operation of the memory array; negative boost circuitry configured to introduce a voltage lower than a nominal logic low supply voltage onto the common discharge node following the discharge of the common discharge node, write data lines and bit lines; and a clamping device coupled to the common discharge node, the clamping device configured to limit the magnitude of negative voltage applied to common discharge node by the negative boost circuitry so as to prevent activation of non-selected bit switches.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Chad A. Adams, George M. Braceras, Harold Pilo, Fred J. Towler
  • Publication number: 20090235171
    Abstract: An apparatus for implementing a write assist for a memory array includes a common discharge node configured to provide a discharge path for precharged write data lines and bit lines selected during a write operation of the memory array; negative boost circuitry configured to introduce a voltage lower than a nominal logic low supply voltage onto the common discharge node following the discharge of the common discharge node, write data lines and bit lines; and a clamping device coupled to the common discharge node, the clamping device configured to limit the magnitude of negative voltage applied to common discharge node by the negative boost circuitry so as to prevent activation of non-selected bit switches.
    Type: Application
    Filed: March 14, 2008
    Publication date: September 17, 2009
    Inventors: Chad A. Adams, George M. Braceras, Harold Pilo, Fred J. Towler
  • Patent number: 7117400
    Abstract: An integrated circuit including: a set of bitlines; a set of data lines; means for coupling each respective data line to a first respective bitline or to a second respective bitline based on a steering signal, the second respective bitline being adjacent to the first respective bitline; and means for maintaining the first respective bitline at a desired potential after the data line is coupled to the second bitline.
    Type: Grant
    Filed: November 13, 2002
    Date of Patent: October 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Kevin A. Batson, Robert E. Busch, Garrett S. Koch, Fred J. Towler, Reid A. Wistort
  • Patent number: 6791855
    Abstract: The present invention provides a memory architecture that allows memory checking and replacement of defective words by spare elements already provided on the chip that do not increase the chip size. The method of the invention uses a separate redundant array architecture to provide address translation, so that the redundant entries are represented as the correct entry index that they are replacing.
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: September 14, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kevin A. Batson, Robert E. Busch, Gary S. Koch, Fred J. Towler, Reid A. Wistort
  • Publication number: 20040153899
    Abstract: An integrated circuit including: a set of bitlines; a set of data lines; means for coupling each respective data line to a first respective bitline or to a second respective bitline based on a steering signal, the second respective bitline being adjacent to the first respective bitline; and means for maintaining the first respective bitline at a desired potential after the data line is coupled to the second bitline.
    Type: Application
    Filed: November 13, 2002
    Publication date: August 5, 2004
    Applicant: International Business Machines Corporation
    Inventors: Kevin A. Batson, Robert E. Busch, Garrett S. Koch, Fred J. Towler, Reid A. Wistort
  • Patent number: 6728123
    Abstract: The present invention provides a memory architecture that allows memory checking and replacement of defective words by spare elements already provided on the chip that do not increase the chip size. The method of the invention uses a separate redundant array architecture to provide address translation, so that the redundant entries are represented as the correct entry index that they are replacing.
    Type: Grant
    Filed: April 15, 2002
    Date of Patent: April 27, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kevin A. Batson, Robert E. Busch, Gary S. Koch, Fred J. Towler, Reid A. Wistort
  • Publication number: 20040052134
    Abstract: The present invention provides a memory architecture that allows memory checking and replacement of defective words by spare elements already provided on the chip that do not increase the chip size. The method of the invention uses a separate redundant array architecture to provide address translation, so that the redundant entries are represented as the correct entry index that they are replacing.
    Type: Application
    Filed: August 14, 2003
    Publication date: March 18, 2004
    Inventors: Kevin A. Batson, Robert E. Busch, Gary S. Koch, Fred J. Towler, Reid A. Wistort
  • Patent number: 6697277
    Abstract: A match line circuit in a content addressable memory (CAM) has a match line coupled to a first pull-up device and a first pull-down device at a match node. The first pull-up device has selectively adjustable pull-up impedances associated with it. The match line circuit also includes a second pull-up device coupled to a second pull-down device at a float node, and an enabling signal for activating the match line circuit during a memory comparison operation. The enabling signal precharges the match node to a logic low level and the float node to a logic high level in between memory comparison operations.
    Type: Grant
    Filed: April 23, 2003
    Date of Patent: February 24, 2004
    Assignee: International Business Machines Corporation
    Inventors: Fred J. Towler, Reid A. Wistort, Jason Rotella
  • Publication number: 20030198071
    Abstract: A method for determining a desired operating impedance for a computer memory circuit is disclosed, the computer memory circuit having a plurality of discrete, selectively adjustable impedance values associated therewith. In an exemplary embodiment of the invention, the method includes applying, to a reference circuit, a test impedance value to a reference circuit. The test impedance value is controlled by a binary count. A determination is made, based upon the applied test impedance value, whether the reference circuit is in either a first state or a second state. The binary count is incremented if the reference circuit is in the first state and decremented if the reference circuit is in the second state. A condition is determined in which the reference circuit oscillates between the first state and said second state, and a pair of binary count values is stored. The desired operating impedance for the computer memory circuit corresponds to the lower of the stored pair of binary count values.
    Type: Application
    Filed: April 23, 2003
    Publication date: October 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: Fred J. Towler, Reid A. Wistort, Jason Rotella
  • Publication number: 20030193822
    Abstract: The present invention provides a memory architecture that allows memory checking and replacement of defective words by spare elements already provided on the chip that do not increase the chip size. The method of the invention uses a separate redundant array architecture to provide address translation, so that the redundant entries are represented as the correct entry index that they are replacing.
    Type: Application
    Filed: April 15, 2002
    Publication date: October 16, 2003
    Applicant: International Business Machines Corporation
    Inventors: Kevin A. Batson, Robert E. Busch, Gary S. Koch, Fred J. Towler, Reid A. Wistort
  • Patent number: 6618279
    Abstract: A method for determining a desired operating impedance for a computer memory circuit includes applying, to a reference circuit, a test impedance value to a reference circuit. The test impedance value is controlled by a binary count. A determination is made, based upon the applied test impedance value, whether the reference circuit is in either a first state or a second state. The binary count is incremented if the reference circuit is in the first state and decremented if the reference circuit is in the second state. A condition is determined in which the reference circuit oscillates between the first state and said second state, and a pair of binary count values is stored. The desired operating impedance for the computer memory circuit corresponds to the lower of the stored pair of binary count values.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: September 9, 2003
    Assignee: International Business Machines Corporation
    Inventors: Fred J. Towler, Reid A. Wistort, Jason Rotella
  • Patent number: 6552941
    Abstract: A method for determining the memory cell stability of individual memory cells included within a memory array is disclosed. In an exemplary embodiment, the method includes presetting each memory cell to a first logic state and then applying a gradually increasing, controlled leakage current to a node within each memory cell. The voltage of each of the nodes within each corresponding memory cell is then monitored. Then, for each memory cell within the memory array, the level of leakage current which causes the memory cell to be changed from the first logic state to a second logic state is determined. The level of leakage current which causes the memory cell to be changed from the first logic state to the second logic state corresponds to the threshold voltage of a pull-up PFET within the memory cell.
    Type: Grant
    Filed: July 11, 2001
    Date of Patent: April 22, 2003
    Assignee: International Business Machines Corporation
    Inventors: Robert C. Wong, Fred J. Towler
  • Publication number: 20030031039
    Abstract: A method for determining a desired operating impedance for a computer memory circuit is disclosed, the computer memory circuit having a plurality of discrete, selectively adjustable impedance values associated therewith. In an exemplary embodiment of the invention, the method includes applying, to a reference circuit, a test impedance value to a reference circuit. The test impedance value is controlled by a binary count. A determination is made, based upon the applied test impedance value, whether the reference circuit is in either a first state or a second state. The binary count is incremented if the reference circuit is in the first state and decremented if the reference circuit is in the second state. A condition is determined in which the reference circuit oscillates between the first state and said second state, and a pair of binary count values is stored. The desired operating impedance for the computer memory circuit corresponds to the lower of the stored pair of binary count values.
    Type: Application
    Filed: August 6, 2001
    Publication date: February 13, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Fred J. Towler, Reid A. Wistort, Jason Rotella
  • Publication number: 20030012067
    Abstract: A method for determining the memory cell stability of individual memory cells included within a memory array is disclosed. In an exemplary embodiment, the method includes presetting each memory cell to a first logic state and then applying a gradually increasing, controlled leakage current to a node within each memory cell. The voltage of each of the nodes within each corresponding memory cell is then monitored. Then, for each memory cell within the memory array, the level of leakage current which causes the memory cell to be changed from the first logic state to a second logic state is determined. The level of leakage current which causes the memory cell to be changed from the first logic state to the second logic state corresponds to the threshold voltage of a pull-up PFET within the memory cell.
    Type: Application
    Filed: July 11, 2001
    Publication date: January 16, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert C. Wong, Fred J. Towler
  • Patent number: 6373738
    Abstract: A Match-Detection Circuit and Match-Detection method, for low-power-consuming searches in a Content Addressable Memory. A HIT is output when the Match Line rises from a Low voltage level to a higher Match Detection Voltage. The Match Detection Voltage is approximately the conducting threshold voltage of an N-channel Field Effect Transistor (FET), and is normally less than One Half of the Power Supply Voltage. Circuits and methods to turn of the through-current in each MISS-ing entry by a carefully timed control signal at the end of a brief Match Detection Period, are disclosed.
    Type: Grant
    Filed: November 20, 2000
    Date of Patent: April 16, 2002
    Assignee: International Business Machines Corporation
    Inventors: Fred J. Towler, Reid A. Wistort
  • Patent number: 6201750
    Abstract: Scannable fuse latches are provided that can override current fuse values, read current fuse values, and latch current fuse values. Using the scannable fuse latches of the current invention allows current fuse values to be overridden, which can be important in testing and failure analysis to place the integrated circuit in a known state. The scannable fuse latches of the current invention also allow current fuse values to be read. This aids failure analysis because the current state of the failed integrated circuit can be determined. Finally, the scannable fuse latches of the present invention allow the current state of fuses to be latched and provided to a core of an integrated circuit.
    Type: Grant
    Filed: June 21, 2000
    Date of Patent: March 13, 2001
    Assignee: International Business Machines Corporation
    Inventors: Robert E. Busch, Fred J. Towler, Reid A. Wistort
  • Patent number: 5666078
    Abstract: An output driver circuit is disclosed that generates an accurate and predictable output impedance driver value corresponding to a programmable external impedance. The output driver circuit includes an external resistance device, voltage comparator device, control logic, an evaluate circuit and off-chip driver (OCD) circuit. Voltage from the external resistance device (VZQ) is compared with voltage created from the evaluate circuit (VEVAL) by the voltage comparator device, which indicates to the control logic whether VEVAL is greater than or less than VZQ. The control logic will adjust the evaluate circuit accordingly with a count until the two voltages are basically equal (i.e., the count is alternating between two adjacent binary count values). At which time the control logic operates the OCD with the lower of the two adjacent count values to produce a proper and predictable driving impedance.
    Type: Grant
    Filed: February 7, 1996
    Date of Patent: September 9, 1997
    Assignee: International Business Machines Corporation
    Inventors: Steven H. Lamphier, Harold Pilo, Michael J. Schneiderwind, Fred J. Towler