Patents by Inventor Ranjan Vaish

Ranjan Vaish 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: 10135643
    Abstract: An embodiment includes a first feedback tap, a second feedback tap, and a summation circuit. The summation circuit may include a first load and a second load coupled to each other at an internal circuit node, and coupled in series between a power supply node and an output node. The summation circuit may be configured to receive, via a serial communication link, an input signal indicative of a series of data symbols, and to generate an output voltage level on the output node based upon a current data symbol. The first feedback tap, coupled to the output node, may be configured to sink a first current from the output node based upon a first previously received data symbol. The second feedback tap, coupled to an intermediate circuit node, may be configured to sink a second current from the intermediate circuit node based upon a second previously received data symbol.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: November 20, 2018
    Assignee: Oracle International Corporation
    Inventors: Long Kong, Ranjan Vaish, Muthukumar Vairavan, Zuxu Qin
  • Patent number: 9806918
    Abstract: Embodiments include systems and methods for providing fast direct feedback to correct decision feedback equalization (DFE) in receiver circuits. Embodiments can provide direct feedback for DFE correction in a manner that is effective in high-speed data channels, while manifesting less latency, power consumption, and/or area than conventional DFE implementations. In some implementations, in each clock cycle (e.g., Tn), implementations can select (e.g., using a multiplexer) between a positive reference signal and a negative reference signal (e.g., both reference signals generated according to an inter-symbol interference magnitude for a data channel) according to a decision feedback signal from a previous clock cycle (Tn?1). The selected reference signal can be compared (e.g., in the same clock cycle Tn, using a comparator) with an input data signal to generated an updated decision feedback signal for a next clock cycle (e.g., Tn+1).
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: October 31, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jianghui Su, Rajesh Kumar, Ranjan Vaish
  • Patent number: 6940771
    Abstract: A memory array design is provided. Memory cells are defined an intersections of rows and columns. A pair of bitline segments are defined for each column. A connecting load device of each memory cell is connected to either a first or a second of the pair of bitline segments. An equal number of load devices in each column couple to each of the pair of bitlines.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: September 6, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Shree Kant, Aparna Ramachandran, Ranjan Vaish
  • Publication number: 20040151044
    Abstract: A memory array design is provided. Memory cells are defined an intersections of rows and columns. A pair of bitline segments are defined for each column. A connecting load device of each memory cell is connected to either a first or a second of the pair of bitline segments. An equal number of load devices in each column couple to each of the pair of bitlines.
    Type: Application
    Filed: January 30, 2003
    Publication date: August 5, 2004
    Applicant: Sun Microsystems, Inc.
    Inventors: Shree Kant, Aparna Ramachandran, Ranjan Vaish