Patents by Inventor Vasisht Vadi

Vasisht Vadi 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: 10505541
    Abstract: A level shifter according to some embodiments is disclosed. In some embodiments, a level shifter includes a middle-of-the-line (MOL) capacitor; and a circuit including at least one thin-film transistor coupled to the MOL capacitor, wherein an input voltage provided to the MOL capacitor is split between the MOL capacitor and the circuit. The MOL capacitor can be formed with a contact strip adjacent to a gate structure. A method of forming a level shifter using thin-oxide technologies includes forming a middle-of-the-line (MOL) capacitor; forming a circuit with one or more thin-film transistors; and coupling the MOL capacitor to the circuit such that an input voltage provided at the MOL capacitor is split between the MOL capacitor and the circuit.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: December 10, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Albert Kumar, Ramaprasath Vilangudipitchai, Vasisht Vadi, Paul Penzes
  • Publication number: 20190058477
    Abstract: A level shifter according to some embodiments is disclosed. In some embodiments, a level shifter includes a middle-of-the-line (MOL) capacitor; and a circuit including at least one thin-film transistor coupled to the MOL capacitor, wherein an input voltage provided to the MOL capacitor is split between the MOL capacitor and the circuit. The MOL capacitor can be formed with a contact strip adjacent to a gate structure. A method of forming a level shifter using thin-oxide technologies includes forming a middle-of-the-line (MOL) capacitor; forming a circuit with one or more thin-film transistors; and coupling the MOL capacitor to the circuit such that an input voltage provided at the MOL capacitor is split between the MOL capacitor and the circuit.
    Type: Application
    Filed: August 18, 2017
    Publication date: February 21, 2019
    Inventors: Albert KUMAR, Ramaprasath VILANGUDIPITCHAI, Vasisht VADI, Paul PENZES
  • Patent number: 10032763
    Abstract: In an aspect of the disclosure, a MOS device for using bulk cross-coupled thin-oxide decoupling capacitor is provided. The MOS device may include a pMOS transistor and an nMOS transistor. The MOS device may include a first set of transistor body connections adjacent the pMOS transistor and the nMOS transistor. The first set of transistor body connections may couple a first voltage source to the pMOS transistor body. The first set of transistor body connections may further couple a second voltage source to the nMOS transistor body. The MOS device may include a second set of transistor body connections adjacent the pMOS transistor and the nMOS transistor. The second set of transistor body connections may couple the nMOS transistor gate to the pMOS transistor body. The second set of transistor body connections may further couple the pMOS transistor gate to the nMOS transistor body.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: July 24, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Albert Kumar, Hai Dang, Sreeker Dundigal, Vasisht Vadi
  • Publication number: 20170352651
    Abstract: In an aspect of the disclosure, a MOS device for using bulk cross-coupled thin-oxide decoupling capacitor is provided. The MOS device may include a pMOS transistor and an nMOS transistor. The MOS device may include a first set of transistor body connections adjacent the pMOS transistor and the nMOS transistor. The first set of transistor body connections may couple a first voltage source to the pMOS transistor body. The first set of transistor body connections may further couple a second voltage source to the nMOS transistor body. The MOS device may include a second set of transistor body connections adjacent the pMOS transistor and the nMOS transistor. The second set of transistor body connections may couple the nMOS transistor gate to the pMOS transistor body. The second set of transistor body connections may further couple the pMOS transistor gate to the nMOS transistor body.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 7, 2017
    Inventors: Albert KUMAR, Hai DANG, Sreeker DUNDIGAL, Vasisht VADI
  • Publication number: 20070013428
    Abstract: A clock distribution network having: a main trunk configured to provide a differential clock signal; a plurality of branches coupled to the main trunk for distributing the differential clock signal to a plurality of circuit elements on the integrated circuit; and a plurality of switches coupling the main trunk to the plurality of branches.
    Type: Application
    Filed: August 29, 2006
    Publication date: January 18, 2007
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, Steven Young, Atul Ghia, Adebabay Bekele, Suresh Menon
  • Publication number: 20060290403
    Abstract: A clock distribution network having: a main trunk configured to provide a differential clock signal; a plurality of branches coupled to the main trunk for distributing the differential clock signal to a plurality of circuit elements on the integrated circuit; and a plurality of switches coupling the main trunk to the plurality of branches.
    Type: Application
    Filed: August 29, 2006
    Publication date: December 28, 2006
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, Steven Young, Atul Ghia, Adebabay Bekele, Suresh Menon
  • Publication number: 20060290402
    Abstract: A clock distribution network having: a backbone clock signal line configured to provide a differential clock signal; multiple branches coupled to the backbone clock signal line for distributing the differential clock signal to multiple programmable function elements; a first leaf node coupled to a first branch, where the first leaf node is configured to provide the differential clock signal to a first programmable function element; and a second leaf node coupled to a second branch, where the second leaf node is configured to provide a single ended clock signal derived from the differential clock signal to a second programmable function element.
    Type: Application
    Filed: August 29, 2006
    Publication date: December 28, 2006
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, Steven Young, Atul Ghia, Adebabay Bekele, Suresh Menon
  • Publication number: 20060288070
    Abstract: A method for detecting a pattern from an arithmetic logic unit (ALU) in an integrated circuit. The method includes the steps of: generating an output from an ALU; bitwise comparing the ALU output to a pattern to produce a first output; inverting the pattern and comparing the ALU output with the inverted pattern to produce a second output; bitwise masking the first and second outputs using a mask of a plurality of masks to produce third and fourth output bits; combining the third and fourth output bits to produce first and a second output comparison bits; and storing the first and second output comparison bits in a memory.
    Type: Application
    Filed: May 12, 2006
    Publication date: December 21, 2006
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, Jennifer Wong, Bernard New, Alvin Ching, John Thendean, Anna Wong, James Simkins
  • Publication number: 20060288069
    Abstract: An Integrated Circuit (IC) having a single-instruction-multiple-data (SIMD) is disclosed. The SIMD circuit includes: a plurality of multiplexers controlled by a first opcode; and an arithmetic logic unit (ALU) coupled to the plurality of multiplexers and controlled by a second opcode; and wherein the ALU has a plurality of adders, where the plurality of adders are controlled by some bits of the second opcode, and where a first adder of the plurality of adders adds a plurality of input bits to produce first summation bits and a first carry bit; the first adder operating concurrently with the other adders of the plurality of adders.
    Type: Application
    Filed: May 12, 2006
    Publication date: December 21, 2006
    Applicant: Xilinx, Inc.
    Inventors: James Simkins, Jennifer Wong, Bernard New, Alvin Ching, John Thendean, Anna Wong, Vasisht Vadi
  • Publication number: 20060230093
    Abstract: An integrated circuit (IC) for convergent rounding including: an adder circuit configured to produce a summation; a comparison circuit configured to bitwise compare the summation with an input pattern, bitwise mask the comparison using a mask, and combine the masked comparison to produce a comparison bit; and rounding circuitry for rounding the summation based at least in part on the comparison bit.
    Type: Application
    Filed: May 12, 2006
    Publication date: October 12, 2006
    Applicant: Xilinx, Inc.
    Inventors: Bernard New, Jennifer Wong, James Simkins, Alvin Ching, John Thendean, Anna Wong, Vasisht Vadi
  • Publication number: 20060230092
    Abstract: A physical floorplan for a digital signal processing (DSP) block including; an interconnect column having a plurality of programmable interconnect elements; a first DSP element having a plurality of first columns, a first output register column of the plurality of first columns positioned adjacent to the interconnect column; and a second DSP element, having a plurality of second columns a second output register column of the plurality of second columns positioned adjacent to the interconnect column.
    Type: Application
    Filed: May 12, 2006
    Publication date: October 12, 2006
    Applicant: Xilinx, Inc.
    Inventors: Alvin Ching, Jennifer Wong, Bernard New, James Simkins, John Thendean, Anna Wong, Vasisht Vadi
  • Publication number: 20060230096
    Abstract: An integrated circuit having a digital signal processing (DSP) circuit is disclosed. The DSP circuit includes: a plurality of multiplexers receiving a first set, second set, and third set of input data bits, where the plurality of multiplexers are coupled to a first opcode register; a bitwise adder coupled to the plurality of multiplexers for generating a sum set of bits and a carry set of bits from bitwise adding together the first, second, and third set of input data bits; and a second adder coupled to the bitwise adder for adding together the sum set of bits and carry set of bits to produce a summation set of bits and a plurality of carry-out bits, where the second adder is coupled to a second opcode register.
    Type: Application
    Filed: May 12, 2006
    Publication date: October 12, 2006
    Applicant: Xilinx, Inc.
    Inventors: John Thendean, Jennifer Wong, Bernard New, Alvin Ching, James Simkins, Anna Wong, Vasisht Vadi
  • Publication number: 20060230094
    Abstract: An integrated circuit that includes a digital signal processing element (DSPE) having a first and a second register block coupled to a first arithmetic logic unit (ALU) circuit; a middle DSPE adjacent to the top DSPE having a third and a fourth register block coupled to a second ALU circuit, where the third register block is coupled to the first register block, and the fourth register block register block is coupled to the second register block; and a bottom DSPE adjacent to the middle DSPE having a fifth and a sixth register block coupled to a third ALU circuit, where the fifth register block is coupled to the third register block and the sixth register block register block is coupled to the fourth register block.
    Type: Application
    Filed: May 12, 2006
    Publication date: October 12, 2006
    Applicant: Xilinx, Inc.
    Inventors: James Simkins, Jennifer Wong, Bernard New, Alvin Ching, John Thendean, Anna Wong, Vasisht Vadi
  • Publication number: 20060230095
    Abstract: A digital signal processing circuit having a pre-adder circuit includes; a first register block and a pre-adder circuit coupled to a multiplier circuit and to a set of multiplexers, where the set of multiplexers are controlled by an opcode, and where the pre-adder circuit has a first adder circuit; and an arithmetic logic unit (ALU) having a second adder circuit and coupled to the set of multiplexers.
    Type: Application
    Filed: May 12, 2006
    Publication date: October 12, 2006
    Applicant: Xilinx, Inc.
    Inventors: James Simkins, John Thendean, Vasisht Vadi, Bernard New, Jennifer Wong, Anna Wong, Alvin Ching
  • Publication number: 20060212499
    Abstract: A digital signal processing block having: 1) a first digital signal processing element including: a first multiplexer of a first plurality of multiplexers, the first multiplexer selecting between a first data input and a first zero constant input; and a first arithmetic unit coupled to the first plurality of multiplexers, the first arithmetic logic unit configured for addition; and 2) a second digital signal processing element including: a second multiplexer of a second plurality of multiplexers, the second multiplexer selecting between a second data input and a second zero constant input; and a second arithmetic unit coupled to the second plurality of multiplexers and to a third multiplexer of the first plurality of multiplexers, the second arithmetic unit configured for addition.
    Type: Application
    Filed: May 12, 2006
    Publication date: September 21, 2006
    Applicant: Xilinx, Inc.
    Inventors: Bernard New, Vasisht Vadi, Jennifer Wong, Alvin Ching, John Thendean, Anna Wong, James Simkins
  • Publication number: 20060195496
    Abstract: An integrated circuit for pattern detection including: an arithmetic logic unit coupled to a comparison circuit, where the arithmetic logic unit is programmed by an opcode; a selected pattern of a plurality of patterns selected by a first multiplexer, where the first multiplexer is coupled to the comparison circuit; and a register coupled to the comparison circuit for storing at least a partial comparison between an output of the arithmetic logic unit and the selected pattern.
    Type: Application
    Filed: May 12, 2006
    Publication date: August 31, 2006
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, Jennifer Wong, Bernard New, Alvin Ching, John Thendean, Anna Wong, James Simkins
  • Publication number: 20060190516
    Abstract: A digital signal processing circuit including: a multiplier circuit; a plurality of. multiplexers coupled to the multiplier circuit and controlled by a first opcode; and an arithmetic logic unit coupled to plurality of multiplexers and controlled by a second opcode.
    Type: Application
    Filed: April 21, 2006
    Publication date: August 24, 2006
    Applicant: Xilinx, Inc.
    Inventors: James Simkins, Jennifer Wong, Bernard New, Alvin Ching, John Thendean, Anna Wong, Vasisht Vadi, David Schultz
  • Publication number: 20050248364
    Abstract: Method and apparatus for dynamic configuration of function block logic of an integrated circuit is described. The integrated circuit includes a reconfiguration port coupled to a controller. The controller is coupled to an array of memory cell. A portion of the array of memory cells is coupled for read/write communication with the controller, and another portion of the array of memory cells is not coupled for read/write communication with the controller. The portion of the array of memory cells is configurable at an operational frequency of the integrated circuit for dynamic reconfiguration of the function block logic of the integrated circuit.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 10, 2005
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, David Schultz, John Logue, John McGrath, Anthony Collins, F. Goetting
  • Publication number: 20050246520
    Abstract: Method and apparatus for an interface to a system monitor (1600) is described. A controller (102) accessible via a port interface thereof (110) is configured for read/write access to configuration memory cells (1500) and for read access to status registers (1602). The configuration memory cells (1500) are addressable via a first address space, and the status registers (1602) are addressable via a second address space different from the first address space. The port interface (110) is configured to receive a plurality of signals including a data address signal (124) and a data clock signal (121). The data address signal (124) has address information for accessing either the first address space or the second address space.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, David Schultz, John Logue, John McGrath, Anthony Collins, F. Goetting
  • Publication number: 20050242865
    Abstract: A clock distribution network having: a main trunk configured to provide a differential clock signal; a plurality of branches coupled to the main trunk for distributing the differential clock signal to a plurality of circuit elements on the integrated circuit; and a plurality of switches coupling the main trunk to the plurality of branches.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 3, 2005
    Applicant: Xilinx, Inc.
    Inventors: Vasisht Vadi, Steven Young, Atul Ghia, Adebabay Bekele, Suresh Menon