Patents by Inventor Han Y. Ko

Han Y. Ko 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: 7663517
    Abstract: A method for configuring a circuit for providing a power OK (POK) signal is described. The method includes identifying a voltage range and voltage interval, dividing the voltage range into a plurality of segments, selecting a reference voltage for each segment, and selecting resistor values for a plurality of voltage dividers for dividing an output voltage from a precision voltage reference into each of the reference voltages. A power OK signal generator and method for generating a power OK signal are also described.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: February 16, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Deepak Rao, Han Y. Ko
  • Patent number: 6890184
    Abstract: An electrical connector for conveying signals between two circuit boards includes a first connector portion including a first array of board contacts for connection to a first corresponding footprint on a first circuit board. The connector also includes a second connector portion including a second array of board contacts for connection to a second corresponding footprint on a second circuit board. The signals include a plurality of signal groups each including a different plurality of related signals. Each of the signal groups is assigned to a grouping of related board contacts of the first array and to a corresponding grouping of related board contacts of the second array. When the first connector portion and the second connector portion are mated, each grouping of board contacts of the first array is electrically coupled to the corresponding grouping of board contacts in a transposed location in the second array.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: May 10, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Drew G. Doblar, Han Y. Ko, Stephen K. Gee
  • Publication number: 20040203259
    Abstract: An electrical connector for conveying signals between two circuit boards. An electrical connector includes a first connector portion including a first array of board contacts for connection to a first corresponding footprint on a first circuit board. The connector also includes a second connector portion including a second array of board contacts for connection to a second corresponding footprint on a second circuit board. The signals include a plurality of signal groups each including a different plurality of related signals. Each of the signal groups is assigned to a grouping of related board contacts of the first array and to a corresponding grouping of related board contacts of the second array. When the first connector portion and the second connector portion are mated, each grouping of board contacts of the first array is electrically coupled to the corresponding grouping of board contacts in a transposed location in the second array.
    Type: Application
    Filed: April 10, 2003
    Publication date: October 14, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Drew G. Doblar, Han Y. Ko, Stephen K. Gee
  • Patent number: 6751740
    Abstract: A system and method for providing a common power detect and presence detect signal. In one embodiment, a memory module includes a voltage regulator and a power detector circuit. The voltage regulator may be configured to provide a stable operating voltage to the various circuits of the memory module. The power detector circuit may be configured to detect the presence of the operating voltage from the output of the voltage regulator. The power detector circuit may assert an output signal in response to a detection of a voltage from the voltage regulator. The output signal asserted by the power detector circuit may then be driven through a single pin of a connector mounted to the memory module to a storage unit of the host computer system. The storage unit may be configured to store the state of the output signal.
    Type: Grant
    Filed: August 11, 2000
    Date of Patent: June 15, 2004
    Assignee: Sun Microsystems, inc.
    Inventors: William L. Robertson, Han Y. Ko
  • Patent number: 6714433
    Abstract: A memory module comprising a printed circuit board having mounting locations for a plurality of memory chips. A line driver having a plurality of outputs for each input is used to drive address and control signals to the chips, with each set of outputs coupled to a subset of the chips. Memory access time is improved by limiting subset size and thereby limiting driver loading. Subsets may correlate to banks of memory chips. Access time is substantially the same for a module with a plurality of banks of memory chips as it is for a module with only one bank of chips. Computer memory may be efficiently exchanged by using only such memory modules, allowing higher clock speed since the range of memory access times is reduced and requiring no change to system memory configuration or settings. Memory modules having differing capacities can be easily interchanged in the system.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: March 30, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Drew G. Doblar, Han Y. Ko
  • Patent number: 6640309
    Abstract: A computer system is described including a processor for executing instructions, a memory module for storing instructions and data, and a memory controller coupled between the processor and the memory module. The memory controller provides a differential clock signal and memory access signals which are routed to the memory module. The memory module includes multiple memory devices coupled to a clock buffer. The clock buffer produces a new single-ended “regenerated” clock signal from the differential clock signal. The clock buffer includes an input buffer circuit and a phase-locked loop (PLL). The input buffer circuit receives the differential clock signal from the memory controller and produces a single-ended reference clock signal from the differential clock signal. The PLL produces the regenerated clock signal substantially at the same frequency of, and in synchronization with, the single-ended reference clock signal produced by the input buffer circuit.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: October 28, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Drew G. Doblar, Han Y. Ko
  • Patent number: 6574746
    Abstract: A system and method for storing error correction check words in computer memory modules. Check bits stored in physically adjacent locations within a dynamic random access memory (DRAM) chip are assigned to different check words. By assigning check bits to check words in this manner, multi-bit soft errors resulting from errors in two or more check bits stored in physically adjacent memory locations will appear as single-bit errors to an error correction subsystem. Similarly, the likelihood of multi-bit errors occurring in the same check word may be reduced.
    Type: Grant
    Filed: July 2, 1999
    Date of Patent: June 3, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Tayung Wong, Ashok Singhal, Clement Fang, John Carrillo, Han Y. Ko
  • Publication number: 20030090879
    Abstract: A memory module for expanding memory of a computer. The memory module comprises a printed circuit board including a connector edge having a plurality of contact pads configured to convey data signals, power and ground to and from said printed circuit board. The power and ground contact pads alternate along said connector edge with no more than four adjacent data signal contact pads without intervening power or ground contact pads. A plurality of memory devices mounted on the printed circuit board. A clock driver is coupled to each of the plurality of memory devices and is configured to receive a differential clock signal and to produce at least one single-ended clock signal for clocking the plurality of memory devices. The clock driver includes a phase-locked loop for phase-locking the at least one single-ended clock signal.
    Type: Application
    Filed: June 14, 2002
    Publication date: May 15, 2003
    Inventors: Drew G. Doblar, Han Y. Ko, Lam Dong, Clement Fang, David Jeffrey, Tayung Wong, Jay Robinson, John Carrillo, Nagaraj Mitty, Nikhil Vaidya
  • Patent number: 6534872
    Abstract: An apparatus and system comprising electrical interconnection devices (EIDs), such as printed wiring boards, semiconductor packages, and printed circuit boards, having novel via and signal trace positioning. The vias may be positioned off-center from the pattern of the surface pads. Via groups, or staircase vias, connect surface pads with vias extending into the electrical interconnection device. The via groups convert the pad geometry on the surface to a more open via pattern on one or more internal layers. The EID comprises a plurality of pads formed on a surface for providing electrical connections to another EID. A plurality of vias each extend from a corresponding pad to another layer of the printed wiring board. Each via is offset from a central location of its corresponding pad.
    Type: Grant
    Filed: August 10, 1999
    Date of Patent: March 18, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Michael C. Freda, Han Y. Ko, Ali Hassanzadeh
  • Publication number: 20030043613
    Abstract: A memory module comprising a printed circuit board having mounting locations for a plurality of memory chips. A line driver having a plurality of outputs for each input is used to drive address and control signals to the chips, with each set of outputs coupled to a subset of the chips. Memory access time is improved by limiting subset size and thereby limiting driver loading. Subsets may correlate to banks of memory chips. Access time is substantially the same for a module with a plurality of banks of memory chips as it is for a module with only one bank of chips. Computer memory may be efficiently exchanged by using only such memory modules, allowing higher clock speed since the range of memory access times is reduced and requiring no change to system memory configuration or settings. Memory modules having differing capacities can be easily interchanged in the system.
    Type: Application
    Filed: June 15, 2001
    Publication date: March 6, 2003
    Inventors: Drew G. Doblar, Han Y. Ko
  • Patent number: 6447309
    Abstract: An apparatus for suppressing power bus bouncing in a hot-swappable system has been developed. The apparatus includes a connection module with three interior pins for: the power return; the power supply; and the system ground. The system ground pin is shorter than the other two so that it makes contact with the power bus after the bouncing from the return and supply pins has subsided.
    Type: Grant
    Filed: December 12, 2000
    Date of Patent: September 10, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Han Y. Ko, Robert C. Cyphers, Tomonori Hirai, Keith Y. Oka, Alan D. Martin
  • Publication number: 20020072259
    Abstract: An apparatus for suppressing power bus bouncing in a hot-swappable system has been developed. The apparatus includes a connection module with three interior pins for: the power return; the power supply; and the system ground. The system ground pin is shorter than the other two so that it makes contact with the power bus after the bouncing from the return and supply pins has subsided.
    Type: Application
    Filed: December 12, 2000
    Publication date: June 13, 2002
    Inventors: Han Y. Ko, Robert C. Cyphers, Tomonori Hirai, Keith Y. Oka, Alan D. Martin
  • Publication number: 20020040446
    Abstract: A computer system is described including a processor for executing instructions, a memory module for storing instructions and data, and a memory controller coupled between the processor and the memory module. The memory controller provides a differential clock signal and memory access signals which are routed to the memory module. The memory module includes multiple memory devices coupled to a clock buffer. The clock buffer produces a new single-ended “regenerated” clock signal from the differential clock signal. The clock buffer includes an input buffer circuit and a phase-locked loop (PLL). The input buffer circuit receives the differential clock signal from the memory controller and produces a single-ended reference clock signal from the differential clock signal. The PLL produces the regenerated clock signal substantially at the same frequency of, and in synchronization with, the single-ended reference clock signal produced by the input buffer circuit.
    Type: Application
    Filed: October 26, 2001
    Publication date: April 4, 2002
    Applicant: Sun Microsystems, Inc.
    Inventors: Drew G. Doblar, Han Y. Ko
  • Patent number: 6338144
    Abstract: A computer system is described including a processor for executing instructions, a memory module for storing instructions and data, and a memory controller coupled between the processor and the memory module. The memory controller provides a differential clock signal and memory access signals which are routed to the memory module. The memory module includes multiple memory devices coupled to a clock buffer. The clock buffer produces a new single-ended “regenerated” clock signal from the differential clock signal. The clock buffer includes an input buffer circuit and a phase-locked loop (PLL). The input buffer circuit receives the differential clock signal from the memory controller and produces a single-ended reference clock signal from the differential clock signal. The PLL produces the regenerated clock signal substantially at the same frequency of, and in synchronization with, the single-ended reference clock signal produced by the input buffer circuit.
    Type: Grant
    Filed: February 19, 1999
    Date of Patent: January 8, 2002
    Assignee: Sun Microsystems, Inc.
    Inventors: Drew G. Doblar, Han Y. Ko
  • Publication number: 20010013100
    Abstract: A computer system is described including a processor for executing instructions, a memory module for storing instructions and data, and a memory controller coupled between the processor and the memory module. The memory controller provides a differential clock signal and memory access signals which are routed to the memory module. The memory module includes multiple memory devices coupled to a clock buffer. The clock buffer produces a new single-ended “regenerated” clock signal from the differential clock signal. The clock buffer includes an input buffer circuit and a phase-locked loop (PLL). The input buffer circuit receives the differential clock signal from the memory controller and produces a single-ended reference clock signal from the differential clock signal. The PLL produces the regenerated clock signal substantially at the same frequency of, and in synchronization with, the single-ended reference clock signal produced by the input buffer circuit.
    Type: Application
    Filed: February 19, 1999
    Publication date: August 9, 2001
    Inventors: DREW G. DOBLAR, HAN Y. KO