Patents by Inventor Ronald Ho

Ronald Ho 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: 7786427
    Abstract: A memory module is formed of multiple memory chips and an optical interface chip fixed on a substrate. The chips are interconnected by proximity communication (PxC) in which each chip includes transmitting and receiving elements, such as electrical pads which form capacitively coupled links when the chips are placed together with their pads facing each other. The PxC links may be directly between the chips or through an intermediate passive bridge chip. The interface chip is coupled to an external optical channel and includes converters between optical and electrical signals, control circuitry, buffers, and PxC elements for communicating with the memory chips. The array of memories may be a linear or two-dimensional array around the interface chip forming a redundant PxC network, optionally with redundant PxC connections. Multiple rectangular memory chips may present their narrow sides to the interface chip to maximize bandwidth.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: August 31, 2010
    Assignee: Oracle America, Inc.
    Inventors: Craig S. Forrest, Robert J. Drost, Ronald Ho, Ivan E. Sutherland
  • Patent number: 7763396
    Abstract: A system that fabricates a semiconductor chip. The system places patterns for components which require fine line-widths within a high resolution region of a reticle, wherein the high resolution region provides sharp focus for a given wavelength of light used by the lithography system. At the same time, the system places patterns for components which do not require fine line-widths outside of the high-resolution region of the reticle, thereby utilizing the region outside of the high-resolution region of the reticle instead of avoiding the region. Note that the coarseness for components placed outside of the high resolution region of the reticle is increased to compensate for the loss of optical focus outside of the high resolution region.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: July 27, 2010
    Assignee: Oracle America, Inc.
    Inventors: David C. Douglas, Ronald Ho, Robert J. Drost
  • Publication number: 20100179429
    Abstract: Systems, methods, and related computer program products for ultrasonic examination of a tissue volume, such as a human breast, are described. A handheld volumetric ultrasound scanning probe, which is characterized by a two-dimensional scan area with a substantially rigid cap extending across the two-dimensional scan area, is provided with a texturably couplant-porous material sheet covering the substantially rigid cap over at least a portion of the two-dimensional scan area. The texturably couplant-porous material sheet facilitates positional stability of the handheld volumetric ultrasound scanning probe while positioned against a skin surface of the tissue volume. Advantageously, while the texturably couplant-porous material sheet brings about a more stable physical interface at the skin surface, the texturably couplant-porous material sheet brings about little or no degradation in acquired image quality.
    Type: Application
    Filed: January 22, 2010
    Publication date: July 15, 2010
    Inventors: Ronald HO, Shih-Ping Wang
  • Patent number: 7747173
    Abstract: Embodiments of an integrated circuit are described. This integrated circuit includes a clock-generator circuit configured to provide a clock signal and an optical clock path coupled to the clock-generator circuit. Note that the optical clock path is configured to distribute optical signals corresponding to the clock signal. Furthermore, note that a given optical signal has a phase which is different than phases of the other optical signals.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: June 29, 2010
    Assignee: Oracle America, Inc.
    Inventors: Ronald Ho, John E. Cunningham, Ashok V. Krishnamoorthy, Robert J. Drost
  • Publication number: 20100129999
    Abstract: One embodiment of the present invention provides a system that facilitates high-bandwidth communication using a flexible bridge. This system includes a chip with an active face upon which active circuitry and signal pads reside, and a second component with a surface upon which active circuitry and/or signal pads reside. A flexible bridge provides high-bandwidth communication between the active face of the chip and the surface of the second component. This flexible bridge provides a flexible connection that allows the chip to be moved with six degrees of freedom relative to the second component without affecting communication between the chip and the second component. Hence, the flexible bridge allows the chip and the second component to communicate without requiring precise alignment between the chip and the second component.
    Type: Application
    Filed: January 12, 2010
    Publication date: May 27, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Arthur R. Zingher, Bruce M. Guenin, Ronald Ho, Robert J. Drost
  • Patent number: 7715420
    Abstract: One embodiment of the present invention provides a system that facilitates biasing receiver circuits within an integrated circuit. During operation, the system provides n receiver circuits within the integrated circuit to be biased. Next, the system provides n+m communication channels between n drivers and n receivers, wherein m is a number of additional communication channels, and wherein m>0. Then, the system couples the n+m communication channels to the n drivers, wherein each driver is selectively coupled to m+1 communication channels. The system also couples the n+m communication channels to the n receivers, wherein each receiver is selectively coupled to m+1 communication channels. In this way, at any given time n of the communication channels are active and m of the communication channels are inactive. Finally, the system refreshes inactive m communication channels' biases while the m inactive communication channels are not communicating signals.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: May 11, 2010
    Assignee: Oracle America, Inc.
    Inventors: Robert J. Drost, Ronald Ho
  • Publication number: 20100114678
    Abstract: Among other disclosed subject matter, a computer-implemented method for compensation distribution includes analyzing first content from a publisher with regard to a quality criterion. The method includes associating the first content with a quality score based on the analysis. The method includes providing second content to the publisher to be published with the first content. The method includes distributing a compensation to the publisher relating to the second content, the compensation based at least in part on the quality score.
    Type: Application
    Filed: July 2, 2009
    Publication date: May 6, 2010
    Applicant: GOOGLE INC.
    Inventors: Brian Axe, Ronald Ho, Amit Paunikar, Christian Oestlien
  • Publication number: 20100115349
    Abstract: In a proximity communication system, transmit elements on one chip are aligned with receive elements on a second chip juxtaposed with the first chip. However, if the elements are misaligned, either statically or dynamically, the coupling between chips is degraded. The misalignment may be compensated by controllably degrading performance of the system. For example, the transmit signal strength may be increased. The bit period or the time period for biasing each bit may be increased, thereby decreasing the bandwidth. Multiple coupling elements, such as capacitors, may be ganged together, thereby decreasing the number of channels. The granularity of symbols, such as images, may be increased by decreasing the number of bits per symbol. Multiple coupling elements, such as capacitors, may be ganged together, thereby decreasing the number of channels.
    Type: Application
    Filed: November 3, 2008
    Publication date: May 6, 2010
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Ronald Ho, Ashok V. Krishnamoorthy, John E. Cunningham, Robert J. Drost
  • Patent number: 7694203
    Abstract: Embodiments of an integrated circuit that includes a debug circuit are described. This debug circuit is configured to test an asynchronous circuit by performing analog measurements on asynchronous signals associated with the asynchronous circuit, and includes a triggering module configured to gate the debug circuit based on one or more of the asynchronous signals. This triggering module has a continuous mode of operation and a single-shot mode of operation. A timing module within the debug circuit has a timing range exceeding a pre-determined value, and is configured to provide signals corresponding to a first time base or signals corresponding to a second time base. Furthermore, control logic within the debug circuit is configured to select a mode of operation and a given time base for the debug circuit, which is either the first time base or the second time base.
    Type: Grant
    Filed: July 3, 2007
    Date of Patent: April 6, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Frankie Y. Liu, Ronald Ho, Robert J. Drost
  • Patent number: 7675312
    Abstract: A method and apparatus for performing on-chip voltage sampling of a weakly-driven node of a semiconductor device are disclosed. In some embodiments, the node is a floating node or is capacitively-driven. In some embodiments, it is involved in proximity-based communication. Sampling the node may include isolating the signal to be sampled using a source-follower amplifier before passing it to the sampling circuit. Sampling the node may include biasing the node to a desired voltage using a leaky transistor or other biasing circuit. In some embodiments, the biasing circuit may also be used to calibrate the sampler by coupling one or more calibration voltages to the node in place of a biasing voltage and measuring the sampler output. The sampler may be suitable for sub-sampling high frequency signals to produce a time-expanded, lower frequency version of the signals. The output of the sampler may be a current communicated off-chip for testing.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: March 9, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Ronald Ho, Thomas G. O'Neill, Robert D. Hopkins, Frankie Y. Liu
  • Patent number: 7671449
    Abstract: One embodiment of the present invention provides a system that facilitates high-bandwidth communication using a flexible bridge. This system includes a chip with an active face upon which active circuitry and signal pads reside, and a second component with a surface upon which active circuitry and/or signal pads reside. A flexible bridge provides high-bandwidth communication between the active face of the chip and the surface of the second component. This flexible bridge provides a flexible connection that allows the chip to be moved with six degrees of freedom relative to the second component without affecting communication between the chip and the second component. Hence, the flexible bridge allows the chip and the second component to communicate without requiring precise alignment between the chip and the second component.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: March 2, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Arthur R. Zingher, Bruce M. Guenin, Ronald Ho, Robert J. Drost
  • Patent number: 7659619
    Abstract: A device includes a first semiconductor die having a first surface and a second surface. The first semiconductor die is configured to communicate by capacitive coupling using one or more of a plurality of proximity connectors proximate to the first surface. The first semiconductor die is configured to have a flexibility compliance greater than a first pre-determined value in a direction substantially perpendicular to a plane including the plurality of proximity connectors in order to reduce misalignment in the direction between the plurality of proximity connectors and additional proximity connectors on another device.
    Type: Grant
    Filed: October 12, 2005
    Date of Patent: February 9, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Arthur R. Zingher, Robert J. Moffat, Ronald Ho
  • Patent number: 7649245
    Abstract: One embodiment of the present invention provides a system that facilitates high-bandwidth communication using a flexible bridge. This system includes a chip with an active face upon which active circuitry and signal pads reside, and a second component with a surface upon which active circuitry and/or signal pads reside. A flexible bridge provides high-bandwidth communication between the active face of the chip and the surface of the second component. By matching the wire line size in the flexible bridge to the size of circuits and/or signal pads on the chip and on the second component, the system allows signals to be sent between the circuits on the chip and the second component without having to change the scale of the interconnect, thereby alleviating wireability and bandwidth limitations of conventional chip packaging technologies.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: January 19, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Arthur R. Zingher, Bruce M. Guenin, Ronald Ho, Robert J. Drost
  • Patent number: 7646984
    Abstract: Embodiments of an integrated circuit are described. This integrated circuit includes: a clock-generator circuit configured to provide a clock signal; an optical clock path coupled to the clock-generator circuit; and a latch coupled to the optical clock path. This optical clock path is configured to distribute an optical signal corresponding to the clock signal. Furthermore, the optical clock path is configured to optically set a skew value for the optical signal, and is configured to selectively gate distribution of the optical signal to the latch based on activity of the latch. Note that the selective gating is performed optically.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: January 12, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Ronald Ho, John E. Cunningham, Ashok V. Krishnamoorthy, Robert J. Drost
  • Patent number: 7629813
    Abstract: A system that dynamically refreshes the inputs of a differential receiver. During operation, while a differential transmitter is not transmitting data, the system applies substantially equal voltages to the outputs of the differential transmitter so that the differential voltage on the outputs of the differential transmitter is substantially zero. The system then refreshes the inputs of an associated differential receiver by applying substantially equal voltages to the inputs of the differential receiver so that the differential voltage on the inputs of the differential receiver is substantially zero. The differential transmitter is coupled to the differential receiver through a DC blocking mechanism, which prevents a DC voltage on the differential transmitter from reaching the differential receiver.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: December 8, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Robert Proebsting, Robert J. Drost, Ronald Ho
  • Publication number: 20090279341
    Abstract: A memory module is formed of multiple memory chips and an optical interface chip fixed on a substrate. The chips are interconnected by proximity communication (PxC) in which each chip includes transmitting and receiving elements, such as electrical pads which form capacitively coupled links when the chips are placed together with their pads facing each other. The PxC links may be directly between the chips or through an intermediate passive bridge chip. The interface chip is coupled to an external optical channel and includes converters between optical and electrical signals, control circuitry, buffers, and PxC elements for communicating with the memory chips. The array of memories may be a linear or two-dimensional array around the interface chip forming a redundant PxC network, optionally with redundant PxC connections. Multiple rectangular memory chips may present their narrow sides to the interface chip to maximize bandwidth.
    Type: Application
    Filed: May 6, 2008
    Publication date: November 12, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Craig S. Forrest, Robert J. Drost, Ronald Ho, Ivan E. Sutherland
  • Publication number: 20090205850
    Abstract: One embodiment of the present invention provides a system that facilitates reducing the power needed for proximity communication. This system includes an integrated circuit with an array of transmission pads that transmit signals using proximity communication. This array is comprised of a set of macropads, where each given macropad is comprised of a set of micropads that can be configured to transmit a signal. A steering fabric routes signals to and within macropads, such that a subset of the micropads in the array can be configured to transmit the signal to a receiving component. Each macropad receives a limited number of input signals, with the steering fabric routing input signals to the micropads of the macropads. By limiting the number of input signals that are routed to the micropads of the macropads, the steering fabric eliminates redundant steering configurations for the array and reduces the power needed to transmit the signal.
    Type: Application
    Filed: December 24, 2008
    Publication date: August 20, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Alex Chow, Robert J. Drost, Ronald Ho, Arlene Proebsting, Robert Proebsting
  • Publication number: 20090189674
    Abstract: One embodiment of the present invention provides a system that facilitates proximity communication. This system includes a circuit containing a bootstrap transistor and a pass-gate transistor, where the drain of the bootstrap transistor is coupled to the gate of the pass-gate transistor. Note that a first coupling capacitance exists between the source of the pass-gate transistor and the drain of the bootstrap transistor and a second coupling capacitance exists between the drain of the pass-gate transistor and the drain of the bootstrap transistor. During operation, the gate and the source of the bootstrap transistor are coupled to a high voltage, thereby causing an intermediate voltage at the drain of the bootstrap transistor.
    Type: Application
    Filed: June 30, 2008
    Publication date: July 30, 2009
    Applicant: Sun Microsystems, Inc.
    Inventors: Alex Chow, Robert J. Drost, Ronald Ho, Robert Proebsting, Arlene Proebsting
  • Publication number: 20090189241
    Abstract: One embodiment of the present invention provides a system that facilitates reducing the power needed for proximity communication. This system includes an integrated circuit with an array of transmission pads that transmit a signal using proximity communication. A layer of fill metal is located in proximity to this array of transmission pads, wherein the layer of fill metal is “floating” (e.g., not connected to any signal). Leaving this layer of fill metal floating reduces the parasitic capacitance for the array of transmission pads, which can reduce the amount of power needed to transmit the signal.
    Type: Application
    Filed: December 24, 2008
    Publication date: July 30, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Alex Chow, Robert J. Drost, Ronald Ho, Arlene Proebsting
  • Publication number: 20090193295
    Abstract: A method of testing a proximity communication system for voltage margin by impressing a voltage upon the data link between the transmitter on one chip and the receiver on the other chip coupled to the transmitter through a capacitively coupling circuit formed by juxtaposed capacitor pads on the respective two chips. The impressed voltage is varied and the output of the receiver is monitored to determine an operational voltage margin. The floating inputs on the receiver may be continuously biased by connecting them to variable biasing supply voltages through high impedances. When the floating inputs are periodically refreshed to a refresh voltage during a quiescent data period, the refresh voltage is varied between successive refresh cycles. The variable test voltage may be applied to transmitter output when it is in a high-impedance state, and the output of the receiver is measured.
    Type: Application
    Filed: January 12, 2009
    Publication date: July 30, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Robert J. Drost, Ronald Ho, Justin M. Schauer