Patents by Inventor Singrong Li

Singrong Li 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: 9201595
    Abstract: A memory array for process variation tolerant bypass operation. The memory array may utilize normal read operation data path of a memory I/O module. Accordingly, the speed at which the bypass operation may be executed may be increased. Furthermore, a potential for false read operations introduced by the utilization of the normal read operation data path of the memory I/O module may be reduced using a protect mechanism operable to block the output of false reads from the memory array.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: December 1, 2015
    Assignee: Oracle International Corporation
    Inventors: Jungyong Lee, Singrong Li, Hoyeol Cho
  • Patent number: 9064553
    Abstract: Embodiments include systems and methods for faster memory read-out using a combined read-select circuit. A novel read-select circuit is described, which, when enabled for reading, concurrently reads its respective input line and selects its value for read-out by the circuit. This can reduce delays and unnecessary toggling resulting from separate read and select circuits. Some implementations also include a multi-global-line architecture that can reduce the number of read stages in the memory read-out circuitry, thereby further reducing read-out delays. Accordingly, embodiments can be faster and more efficient than many traditional implementations without relying on an increase in power consumption or clock speed.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: June 23, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jungyong Lee, Heechoul Park, Singrong Li
  • Patent number: 8775745
    Abstract: A process variation tolerant collision detection apparatus for use in detecting collisions in a multibank memory. The apparatus may receive a plurality of memory commands for execution at the multibank memory. The plurality of memory commands may be compared by an index address comparator and a bank address comparator to generate an index match signal and a bank match signal. The index match signal and the bank match signal may be analyzed by a timing correction module such that errors associated with process variation of the signals used in the system may be eliminated. Accordingly, a corrected index match signal and a corrected bank match signal may be provided to a collision detection circuit to determine whether a collision exits.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 8, 2014
    Assignee: Oracle International Corporation
    Inventors: Jungyong Lee, Singrong Li, Heechoul Park
  • Publication number: 20140146622
    Abstract: Embodiments include systems and methods for faster memory read-out using a combined read-select circuit. A novel read-select circuit is described, which, when enabled for reading, concurrently reads its respective input line and selects its value for read-out by the circuit. This can reduce delays and unnecessary toggling resulting from separate read and select circuits. Some implementations also include a multi-global-line architecture that can reduce the number of read stages in the memory read-out circuitry, thereby further reducing read-out delays. Accordingly, embodiments can be faster and more efficient than many traditional implementations without relying on an increase in power consumption or clock speed.
    Type: Application
    Filed: November 26, 2012
    Publication date: May 29, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jungyong Lee, Heechoul Park, Singrong Li
  • Publication number: 20140082321
    Abstract: A process variation tolerant collision detection apparatus for use in detecting collisions in a multibank memory. The apparatus may receive a plurality of memory commands for execution at the multibank memory. The plurality of memory commands may be compared by an index address comparator and a bank address comparator to generate an index match signal and a bank match signal. The index match signal and the bank match signal may be analyzed by a timing correction module such that errors associated with process variation of the signals used in the system may be eliminated. Accordingly, a corrected index match signal and a corrected bank match signal may be provided to a collision detection circuit to determine whether a collision exits.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jungyong Lee, Singrong Li, Heechoul Park
  • Publication number: 20140082278
    Abstract: A memory array for process variation tolerant bypass operation. The memory array may utilize normal read operation data path of a memory I/O module. Accordingly, the speed at which the bypass operation may be executed may be increased. Furthermore, a potential for false read operations introduced by the utilization of the normal read operation data path of the memory I/O module may be reduced using a protect mechanism operable to block the output of false reads from the memory array.
    Type: Application
    Filed: September 19, 2012
    Publication date: March 20, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jungyong Lee, Singrong Li, Hoyeol Cho