Patents by Inventor Gaurav G. Mehta

Gaurav G. Mehta 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: 6629194
    Abstract: A memory includes a plurality of banks of memory elements. For a memory read access operation, bank enable logic coupled to each of the plurality of banks is responsive to an address of a memory element to be read to selectively deactivate a first precharge clock signal to be received by a first one of the banks that includes the memory element to be read. The bank enable logic is further responsive to the address to selectively maintain in an active state a second precharge clock signal to be received by a second one of the banks that does not include the memory element to be read.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: September 30, 2003
    Assignee: Intel Corporation
    Inventors: Sudarshan Kumar, Gaurav G. Mehta, Sadhana Madhyastha, Jiann-Cherng Lan
  • Patent number: 6628539
    Abstract: A multi-entry register file cell includes multiple memory elements. A value stored in each of the multiple memory elements may be individually read from the register file cell in response to asserting a single word line.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: September 30, 2003
    Assignee: Intel Corporation
    Inventors: Sudarshan Kumar, Gaurav G. Mehta, Sadhana Madhyastha, Jiann-Cherng Lan
  • Publication number: 20020181268
    Abstract: A multi-entry register file cell includes multiple memory elements. A value stored in each of the multiple memory elements may be individually read from the register file cell in response to asserting a single word line.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventors: Sudarshan Kumar, Gaurav G. Mehta, Sadhana Madhyastha, Jiann-Cherng Lan
  • Publication number: 20020184431
    Abstract: A memory includes a plurality of banks of memory elements. For a memory read access operation, bank enable logic coupled to each of the plurality of banks is responsive to an address of a memory element to be read to selectively deactivate a first precharge clock signal to be received by a first one of the banks that includes the memory element to be read. The bank enable logic is further responsive to the address to selectively maintain in an active state a second precharge clock signal to be received by a second one of the banks that does not include the memory element to be read.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventors: Sudarshan Kumar, Gaurav G. Mehta, Sadhana Madhyastha, Jiann-Cherng Lan
  • Patent number: 6341099
    Abstract: A technique for reducing power consumption in a data storage device consisting of a number of data cells includes arranging the number of data cells in clusters, each cluster having more than one data cell having their data enable inputs connected together. A data write bus is provided to provide data enable signals to the data enable inputs of the number of data cells. A number of pass gates are respectively disposed between the clusters and the write data bus. The pass gates are selectively enabled to allow data enable signals to pass from the write data bus to the data enable inputs of the more than one data cell of a selected one or more of the clusters. A number of inverters may be respectively disposed between the number of pass gates and the clusters. A number of sustainer circuits may be respectively connected to the number of pass gates. Each of the pass gates may include a pair of field effect transistors which may be complementary field effect transistors.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: January 22, 2002
    Assignee: Intel Corporation
    Inventors: Sudarshan Kumar, Sadhana Madhyastha, Gaurav G. Mehta, Jiann-Cherng James Lan
  • Patent number: 6005417
    Abstract: A method and apparatus for reducing power consumption in a domino logic is provided. An input of the domino logic block has as an output of an upstream logic block. A first state, e.g. default or idle, of the output of the upstream logic block is determined. The an output of the domino logic block corresponding to the said first state is determined. A logic block is modified, such that the output of the domino logic block for the first state is the same as a precharge state of the output. This results in preventing the output of the domino logic block from toggling when the first state is the input to the domino logic block.
    Type: Grant
    Filed: June 30, 1997
    Date of Patent: December 21, 1999
    Assignee: Intel Corporation
    Inventors: Gaurav G. Mehta, Yahya Sotoudeh, Chris L. Simone, Tsai-Chu Cheng, Chi-Kai Sin
  • Patent number: 5880608
    Abstract: The present invention is a novel method of interfacing static logic to domino logic. A static logic block is connected to one input of a domino evaluation tree. The domino evaluation tree operates only during a brief window of time, while an evaluation control block is ON. Since the input to the domino gate only must be stable during this brief window of time, there is no need to latch the output of the static logic.
    Type: Grant
    Filed: December 27, 1996
    Date of Patent: March 9, 1999
    Assignee: Intel Corporation
    Inventors: Gaurav G. Mehta, David Harris, S. Deo Singh
  • Patent number: 5821775
    Abstract: The present invention is an improved interface between monotonic and non-monotonic domino logic. A monotonic domino logic block is clocked by CLK. The last stage of the monotonic domino logic is clocked by the delayed clock, DCLK, to extend its evaluation period beyond Phase I by a brief window of time, t.sub.d. The true output and the inverted output of the last stage of the monotonic domino logic block are inputs to a non-monotonic domino evaluation tree. The non-monotonic domino evaluation tree operates while an evaluation control block is ON. The evaluation control block is ON only during that extension of the evaluation period, t.sub.d, for a time less than or equal to the period t.sub.d. Since the output of the last stage of the monotonic logic block remains stable during this extended evaluation period, and the non-monotonic domino evaluation tree operates at most during this window of time, there is no need to use latches or use a dual rail implementation for the monotonic logic.
    Type: Grant
    Filed: December 27, 1996
    Date of Patent: October 13, 1998
    Assignee: Intel Corporation
    Inventors: Gaurav G. Mehta, David Harris, S. Deo Singh