Patents by Inventor Nishu Kohli

Nishu Kohli 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).

  • Publication number: 20130142003
    Abstract: A memory circuitry includes memory components operable in response to first edges of an internal clock; and internal clock generating circuitry to generate the internal clock in response to a system clock, wherein the first edges of the internal clock are generated in response to both a rising and a falling edge of the system clock.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicants: STMicroelectronics, SA, STMicroelectronics Pvt Ltd.
    Inventors: Nishu Kohli, Robin M. Wilson
  • Publication number: 20130135914
    Abstract: A ternary content addressable memory (TCAM) is formed by TCAM cells that are arranged in an array. Each TCAM cell includes a first and second SRAM cells and a comparator. The SRAM cells predominantly in use have a horizontal topology with a rectangular perimeter defined by longer and shorter side edges. The match lines for the TCAM extend across the array, and are coupled to TCAM cells along an array column. The bit lines extend across the array, and coupled to TCAM cells along an array row. Each match line is oriented in a first direction (the column direction) that is parallel to the shorter side edge of the horizontal topology layout for the SRAM cells in each CAM cell. Each bit line is oriented in a second direction (the row direction) that is parallel to the longer side edge of the horizontal topology layout for the SRAM cells in each CAM cell.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Applicant: STMICROELECTRONICS PVT. LTD.
    Inventor: Nishu Kohli
  • Publication number: 20130007548
    Abstract: An embodiment of a method for automated test pattern generation (ATPG), a system for ATPG, and a memory configured for ATPG. For example, an embodiment of a memory includes a first test memory cell, a data-storage memory cell, and a test circuit configured to enable the test cell and to disable the data-storage cell during a test mode.
    Type: Application
    Filed: July 1, 2011
    Publication date: January 3, 2013
    Applicant: STMicroelectronics Pvt. Ltd.
    Inventor: Nishu KOHLI
  • Publication number: 20120170393
    Abstract: Delays are introduced in self-timed memories by introducing a capacitance on the path of a signal to be delayed. The capacitances are realized by using idle-lying metal layers in the circuitry. The signal to be delayed is connected to the idle-lying capacitances via programmable switches. The amount of delay introduced depends on the capacitance introduced in the path of signal, which in turn depends on state of the switches. The state of the switches is controlled by delay codes provided externally to the delay introducing circuitry. Since idle-lying metal capacitances are utilized, the circuitry can be implemented using a minimum amount of additional hardware. Also, the delay provided by the circuitry is a function of memory cell SPICE characteristics and core parasitic capacitances.
    Type: Application
    Filed: March 5, 2012
    Publication date: July 5, 2012
    Applicant: STMICROELECTRONICS PVT.LTD.
    Inventors: Nishu Kohli, Mudit Bhargava, Shishir Kumar
  • Patent number: 8138455
    Abstract: A novel method for introducing delays in self timed memories is disclosed. In the proposed method, delays are introduced by introducing a capacitance on the path of signal to be delayed. The capacitances are realized by using idle lying metal layers in the circuit. The signal to be delayed is connected to these idle lying capacitances via programmable switches. The amount of delay introduced depends on the capacitance introduced in the path of signal which in turn depends on state of the switches. The state of the switches is controlled by delay codes provided externally to the delay introducing circuitry. Since, in the proposed method, idle-lying metal capacitances are utilized, the circuit can be implemented using minimum amount of additional hardware. Also delay provided by the proposed circuitry is a function of memory cell spice characteristics and core parasitic capacitances.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: March 20, 2012
    Assignee: STMicroelectronics Pvt. Ltd.
    Inventors: Nishu Kohli, Mudit Bhargava, Shishir Kumar
  • Publication number: 20070201287
    Abstract: A novel method for introducing delays in self timed memories is disclosed. In the proposed method, delays are introduced by introducing a capacitance on the path of signal to be delayed. The capacitances are realized by using idle lying metal layers in the circuit. The signal to be delayed is connected to these idle lying capacitances via programmable switches. The amount of delay introduced depends on the capacitance introduced in the path of signal which in turn depends on state of the switches. The state of the switches is controlled by delay codes provided externally to the delay introducing circuitry. Since, in the proposed method, idle-lying metal capacitances are utilized. the circuit can be implemented using minimum amount of additional hardware. Also delay provided by the proposed circuitry is a function of memory cell spice characteristics and core parasitic capacitances.
    Type: Application
    Filed: December 28, 2006
    Publication date: August 30, 2007
    Applicant: STMicroelectronics Pvt. Ltd.
    Inventors: Nishu Kohli, Mudit Bhargava, Shishir Kumar