Patents by Inventor Rajendra Gandhi

Rajendra Gandhi 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: 8694955
    Abstract: A technique for determining thermal design point (TDP) power efficiency for an integrated circuit is disclosed. A simulation executes a set of input vectors on a model of an integrated circuit to generate a first estimated power consumption data during a first number of clock cycles. A simulation executes the set of input vectors on a model of an integrated circuit to generate a second estimated power consumption data during a second number of clock cycles. TDP power efficiency for the integrated circuit is calculated based on the first estimated power consumption data and the second estimated power consumption data.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: April 8, 2014
    Assignee: Nvidia Corporation
    Inventors: Robert J. Hasslen, Miodrag Vujkovic, Anish Muttreja, Kaushal Rajendra Gandhi
  • Publication number: 20110072412
    Abstract: A technique for determining thermal design point (TDP) power efficiency for an integrated circuit is disclosed. A simulation executes a set of input vectors on a model of an integrated circuit to generate a first estimated power consumption data during a first number of clock cycles. A simulation executes the set of input vectors on a model of an integrated circuit to generate a second estimated power consumption data during a second number of clock cycles. TDP power efficiency for the integrated circuit is calculated based on the first estimated power consumption data and the second estimated power consumption data.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 24, 2011
    Inventors: Robert J. Hasslen, Miodrag Vujkovic, Anish Muttreja, Kaushal Rajendra Gandhi
  • Publication number: 20060112199
    Abstract: Method and system for optimizing DMA request processing is provided. The system includes a HBA that uses a dynamic DMA maximum write burst count sizing to optimize processing of write and read requests, wherein the HBA includes a DMA optimizer module that selects a certain write burst size to adjust performance when read and write DMA requests are being utilized. The DMA optimizer module can toggle between write and read request priority based on a maximum write request burst size. A shorter maximum write burst size provides more opportunity to issue read requests and a larger maximum burst size provides a better write request performance. The method includes, evaluating a read request throughput rate; evaluating a write request throughput rate; evaluating a read request utilization rate; evaluating a write request utilization rate; and adjusting a maximum write burst size.
    Type: Application
    Filed: November 22, 2004
    Publication date: May 25, 2006
    Inventors: Bradley Sonksen, Kuangfu Chu, Rajendra Gandhi
  • Publication number: 20060053236
    Abstract: A host bus adapter coupled to a network and a host computing system is provided. The host bus adapter includes a direct memory access (“DMA”)mode detection module that receives a DMA channel identifier information from an arbitration module that receives requests from plural DMA channels, wherein the DMA mode detection module includes a DMA counter that counts a number of times a single DMA channel is exclusively serviced by the arbitration module and if the DMA counter value is equal to a threshold value, then the DMA mode detection module enables a single channel mode during which standard transaction rules are ignored for determining DMA request lengths for transferring data. The single channel mode is enabled for a certain duration. The host bus adapter includes a rule based segmentation logic that may be enabled and/or disabled by host bus adapter firmware and/or detection of a single channel mode condition.
    Type: Application
    Filed: September 8, 2004
    Publication date: March 9, 2006
    Inventors: Bradley Sonksen, Kuangfu Chu, Rajendra Gandhi