Patents by Inventor Raymond A. Heald
Raymond A. Heald 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: 7797596Abstract: A method for testing an integrated circuit implemented in an electronic system. The method includes placing an integrated circuit (or portion thereof) that is implemented in an operational system (e.g., in a computer system) in an offline status. An electrical parameter of the integrated system (e.g., a voltage, clock frequency, etc.) is set, and a built-in self-test (BIST) is conducted. Any failures that occur during the BIST are recorded. Testing is then repeated for each of a plurality of predetermined values of the electrical parameter, recording any failures that occur. Once testing is complete a failure rate/range is determined for each of the predetermined values.Type: GrantFiled: September 26, 2007Date of Patent: September 14, 2010Assignee: Oracle America, Inc.Inventors: Anand Dixit, Raymond A. Heald, Steven R. Boyle
-
Patent number: 7679978Abstract: A novel scheme for screening weak memory cell includes a cell coupled to a leakage stress delivery circuitry (LSDC), which, in turn, is coupled to an induced leakage adjustment control (ILAC). The LSDC includes a combination of PMOS transistors, NMOS transistors or both PMOS and NMOS transistors that are controlled by a plurality of stress inducing signals. The PMOS and/or NMOS transistors of the LSDC are coupled to a pair of complementary data lines. The complementary data lines are inputs to a sense amplifier and are outputs of a write driver. The ILAC controls the quantity of the leakage stress applied through the LSDC to the pair of complementary data lines. The ILAC further includes a leakage varying circuitry that is configured to adjust the leakage stress applied to the complementary data lines through the LSDC.Type: GrantFiled: July 11, 2007Date of Patent: March 16, 2010Assignee: Sun Microsystems, Inc.Inventors: Hua-Yu Su, Raymond A Heald, Wen-Jay Hsu, Paul J. Dickinson, Venkatesh P Gopinath, Lik T Cheng, Shih-Huey Wu
-
Publication number: 20090083598Abstract: A method for testing an integrated circuit implemented in an electronic system. The method includes placing an integrated circuit (or portion thereof) that is implemented in an operational system (e.g., in a computer system) in an offline status. An electrical parameter of the integrated system (e.g., a voltage, clock frequency, etc.) is set, and a built-in self-test (BIST) is conducted. Any failures that occur during the BIST are recorded. Testing is then repeated for each of a plurality of predetermined values of the electrical parameter, recording any failures that occur. Once testing is complete a failure rate/range is determined for each of the predetermined values.Type: ApplicationFiled: September 26, 2007Publication date: March 26, 2009Inventors: Anand Dixit, Raymond A. Heald, Steven R. Boyle
-
Patent number: 7215175Abstract: An improved circuit for sensing and programming fuses in integrated circuits. The circuit is broadly comprised of a fuse cell, a reference circuit, a sense amplifier and a level detector. In one embodiment of the present invention, a two-stage sensing scheme is implemented. The improved fuse sensing circuit uses current-mode sensing and implements an auto-read current reduction scheme. Using a level-detect circuit, the virtual ground is raised automatically if the high-voltage power supply exceeds core supply (Vdd) by a fixed dc voltage. This reduces effective sensing voltage and the read current and thus helps preserve unblown fuse integrity. In one embodiment of the invention, four modes of operation are implemented: “Normal Read,” “Unblown_Read,” “Blown_Read_1” and “Blown_Read_2.” The default read mode is the “normal read” while the “Unblown” and “Blown” read modes are for fuse calibration purposes.Type: GrantFiled: September 1, 2004Date of Patent: May 8, 2007Assignee: Sun Microsystems, Inc.Inventors: Gurupada Mandal, Suresh Seshadri, David Hugh McIntyre, Raymond A. Heald, William Y. Mo
-
Patent number: 7129800Abstract: A method and apparatus for compensating for age related degradation in the performance of integrated circuits. In one embodiment, the phase-locked loop (PLL) charge pump is provided with multiple legs that can be selectively enabled or disabled to compensate for the effects of aging. In an alternate embodiment, the power supply voltage control codes can be increased or decreased to compensate for aging effects. In another embodiment, a ring oscillator is used to approximate the effects of NBTI. In this embodiment, the frequency domain is converted to time domain using digital counters and programmable power supply control words are used to change the operating parameters of the power supply to compensate for aging effects.Type: GrantFiled: February 4, 2004Date of Patent: October 31, 2006Assignee: Sun Microsystems, Inc.Inventors: Claude R. Gauthier, Pradeep R. Trivedi, Raymond A. Heald, Gin S. Yee
-
Patent number: 6596563Abstract: In one aspect of the present invention, a method provides a connecting path diversion through an upper layer of an integrated circuit by alteration of a connecting path through a lower layer of the integrated circuit. This method enables a circuit path in an integrated circuit to be modified in an accessible layer for testing before the modified circuit path is incorporated in a redesigned integrated circuit design. In another aspect of the present invention, a modified multi-layer integrated circuit chip includes a connecting path formed in a lower layer and a substitute connecting path that is etched in the lower layer. Subsequently, the connecting path formed in the lower layer may be severed.Type: GrantFiled: March 4, 2002Date of Patent: July 22, 2003Assignee: Sun Microsystems, Inc.Inventors: Xuejun Yuan, Xiaowei Jin, Rambabu Pyapali, Raymond A. Heald, James M. Kaku, Helen Dunn, Thelma C. Taylor, Peter F. Lai, Aharon Ostrer
-
Publication number: 20020096774Abstract: In one aspect of the present invention, a method provides a connecting path diversion through an upper layer of an integrated circuit by alteration of a connecting path through a lower layer of the integrated circuit. This method enables a circuit path in an integrated circuit to be modified in an accessible layer for testing before the modified circuit path is incorporated in a redesigned integrated circuit design.Type: ApplicationFiled: March 4, 2002Publication date: July 25, 2002Inventors: Xuejun Yuan, Xiaowei Jin, Rambabu Pyapali, Raymond A. Heald, James M. Kaku, Helen M. Dunn, Thelma C. Taylor, Peter F. Lai, Aharon Ostrer
-
Patent number: 6396149Abstract: In one aspect of the present invention, a method provides a connecting path diversion through an upper layer of an integrated circuit by alteration of a connecting path through a lower layer of the integrated circuit. This method enables a circuit path in an integrated circuit to be modified in an accessible layer for testing before the modified circuit path is incorporated in a redesigned integrated circuit design. In another aspect of the present invention, a modified multi-layer integrated circuit chip includes a connecting path formed in a lower layer and a substitute connecting path that is etched in the lower layer. Subsequently, the connecting path formed in the lower layer may be severed.Type: GrantFiled: June 13, 2000Date of Patent: May 28, 2002Assignee: Sun Microsystems, Inc.Inventors: Xuejun Yuan, Xiaowei Jin, Rambabu Pyapali, Raymond A. Heald, James M. Kaku, Helen Dunn, Thelma C. Taylor, Peter F. Lai, Aharon Ostrer
-
Patent number: 6339542Abstract: A method of continuously replenishing a four-transistor static RAM storage cell is described. Such method comprises biasing both the back gate terminals and the normal gate terminals of the two bit line coupling transistors in the static RAM storage cell to voltage levels for causing a flow of small compensating currents through such coupling transistors when they are in a standby or non-access condition. Such small compensating currents are supplied to the two storage transistors in the storage cell for replenishing leakage of charge from the parasitic capacitance in the storage cell. The bias voltages are supplied by adaptive bias circuits which adjust the bias voltages to track changes in the leakage of charge from the parasitic cell capacitance.Type: GrantFiled: June 6, 2001Date of Patent: January 15, 2002Assignee: Sun Microsystems, Inc.Inventors: Michael Anthony Ang, Raymond A. Heald, Roger Y. Lo
-
Publication number: 20010028575Abstract: A method of continuously replenishing a four-transistor static RAM storage cell is described. Such method comprises biasing both the back gate terminals and the normal gate terminals of the two bit line coupling transistors in the static RAM storage cell to voltage levels for causing a flow of small compensating currents through such coupling transistors when they are in a standby or non-access condition. Such small compensating currents are supplied to the two storage transistors in the storage cell for replenishing leakage of charge from the parasitic capacitance in the storage cell. The bias voltages are supplied by adaptive bias circuits which adjust the bias voltages to track changes in the leakage of charge from the parasitic cell capacitance.Type: ApplicationFiled: June 6, 2001Publication date: October 11, 2001Inventors: Michael Anthony Ang, Raymond A. Heald, Roger Y. Lo
-
Patent number: 6301146Abstract: A method of continuously replenishing a four-transistor static RAM storage cell is described. Such method comprises biasing both the back gate terminals and the normal gate terminals of the two bit line coupling transistors in the static RAM storage cell to voltage levels for causing a flow of small compensating currents through such coupling transistors when they are in a standby or non-access condition. Such small compensating currents are supplied to the two storage transistors in the storage cell for replenishing leakage of charge from the parasitic capacitance in the storage cell. The bias voltages arc supplied by adaptive bias circuits which adjust the bias voltages to track changes in the leakage of charge from the parasitic cell capacitance.Type: GrantFiled: December 23, 1999Date of Patent: October 9, 2001Inventors: Michael Anthony Ang, Raymond A. Heald, Roger Y. Lo
-
Patent number: 6098150Abstract: The present invention relates to a method and apparatus for efficiently outputting words from an N-way set-associative cache. In one embodiment, the cache tags contain information indicating which set contains a line holding data succeeding the last word in the line accessed during a cache read. For a cache which outputs M words for each access, when the addressed word is within M-1 words of the end of the line, the cache will output all the words from the accessed word to the end of the line and the remainder of the M words from a succeeding line in whatever set is indicated by the pointer.Type: GrantFiled: November 17, 1995Date of Patent: August 1, 2000Assignee: Sun Microsystems, Inc.Inventors: Vernon Brethour, Raymond A. Heald
-
Patent number: 5825224Abstract: A dynamic flip-flop includes a first input latch coupled to receive a data input signal and a second input latch coupled to receive the complement of the data put signal. The first and second input latches have first and second shutoff circuits, respectively. During a precharge phase, the first and second input latches each provide an output signal of a first logic level. During an evaluation phase, the first and second input latches sample the data input signal and complemented data input signal, respectively. In response to the samples of true and the complement of the data input signal, one input latch's output signal will transition to a second logic level, while the other input latch's output signal will remain at the first logic level. A first output latch and a second output latch are coupled to receive the output signals of the first and second input latches, respectively. The first and second output latches are inverting.Type: GrantFiled: July 29, 1996Date of Patent: October 20, 1998Assignee: Sun Microsystems, Inc.Inventors: Edgardo F. Klass, David W. Poole, Chaim Amir, Raymond A. Heald
-
Patent number: 5636130Abstract: A method is provided for accurately determining the propagation delay of a gate under consideration in a static timing analyzer. This is accomplished by determining both the output load and input rise time of the gate under consideration. These values are then compared with a load versus rise time grid having previously determined values of propagation delay (points) for specified combinations of load and input rise time. These points are then used to interpolate a value of propagation delay for the gate under consideration by an interpolation technique that accounts for at least one of the following non-linear effects: the feed forward capacitance of a gate, soft switching, gate resistance, source and drain resistance, and/or other non-linear effects. The method accounts for each non-linear effect by imparting a corresponding component to propagation delay only in that range of output load and input rise time for which that non-linear effect is most pronounced.Type: GrantFiled: July 5, 1995Date of Patent: June 3, 1997Assignee: Sun Microsystems, Inc.Inventors: Raoul B. Salem, Vernon R. Brethour, Wen-Jay Hsu, Raymond A. Heald, Subramanian Ganesan
-
Patent number: 5546569Abstract: A clock generator generates repetitive master clock pulses, each master clock pulse having a leading edge and a trailing edge. The time interval between the leading edge of a first master clock pulse and the leading edge of a second master clock pulse defines a single clock cycle. A write pulse generating circuit generates write pulses for writing data into a multi-port RAM, and a read pulse generating circuit generates read pulses for reading data from the RAM. When simultaneous reading and writing of data is requested in a particular clock cycle, the leading edge of the write pulse is generated in response to the leading edge of the first master clock pulse before the leading edge of the second master clock pulse. The leading edge of the read pulse is generated after the leading edge of the write pulse, such that the data written into the memory can be read out of the memory during the same clock cycle through a different port with the only common connection being the memory cells.Type: GrantFiled: September 8, 1993Date of Patent: August 13, 1996Assignee: Intergraph CorporationInventors: Robert J. Proebsting, Raymond A. Heald
-
Patent number: 4821235Abstract: A translinear static memory cell employs both bipolar and metal-oxide-semiconductor technologies. Bipolar transistors are employed as switching devices, whereas MOS transistors provide power supply and coupling functions. Among other advantages, the bipolar transistors provide large changes in output current for small changes in input voltage, thereby enabling high level read signals to be obtained. The MOS load and coupling transistors facilitate bidirectional current flow into and out of the cell, thereby enabling write operations to be achieved during relatively short periods of time.Type: GrantFiled: April 17, 1986Date of Patent: April 11, 1989Assignee: Fairchild Semiconductor CorporationInventor: Raymond A. Heald
-
Patent number: 4112511Abstract: A bipolar memory cell of reduced size requires only four I.sup.2 L operated transistors and three access lines. Two current injection transistors supply operating current to two inversely operated flip-flop transistors and also function as load devices as well as coupling devices. The three access lines conduct power to the cells as well as the signals for the write and read operations. A write operation is performed by ratioing the currents supplied to a memory cell array such that only a selected cell is written.Type: GrantFiled: September 13, 1977Date of Patent: September 5, 1978Assignee: Signetics CorporationInventor: Raymond A. Heald