Patents by Inventor Harkaran Singh

Harkaran Singh 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: 9292651
    Abstract: A method of physical design of an IC using an EDA tool includes identifying elements of the IC design that have excess positive timing slack. The excess timing slack elements are placed in a separate partition and then parameters of the characteristics of the excess timing slack elements are modified to reduce their excess timing slack, such as reducing the voltage supplied to the separate partition, thereby lowering power consumption of the IC design.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: March 22, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Chetan Verma, Amit Kumar Dey, Ashis Maitra, Kulbhushan Misri, Amit Roy, Harkaran Singh, Vijay Tayal
  • Publication number: 20150248519
    Abstract: A method of physical design of an IC using an EDA tool includes identifying elements of the IC design that have excess positive timing slack. The excess timing slack elements are placed in a separate partition and then parameters of the characteristics of the excess timing slack elements are modified to reduce their excess timing slack, such as reducing the voltage supplied to the separate partition, thereby lowering power consumption of the IC design.
    Type: Application
    Filed: March 3, 2014
    Publication date: September 3, 2015
    Inventors: Chetan Verma, Amit Kumar Dey, Ashis Maitra, Kulbhushan Misri, Amit Roy, Harkaran Singh, Vijay Tayal
  • Patent number: 8063685
    Abstract: A flip-flop circuit includes a data input, a clock input for receiving a clock signal having active edges and inactive edges, a data output, an input circuit, a pulse generator, and a latch. The input circuit sets first and second nodes to different initial logic states in response to an inactive edge of the clock signal, and selectively changes the logic state of either the first node or the second node in response to a pulse input signal to control the state of a third node, such that the selection depends on the logic state of the data input. The pulse generator circuit enables the pulse input signal in response to an active edge of the clock signal, and disables the pulse input signal in response to detecting the change in the initial logic state of either the first node or the second node. The latch stores a data output signal for output at the data output, the data output signal depending on the logic state of the third node.
    Type: Grant
    Filed: August 8, 2010
    Date of Patent: November 22, 2011
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Kapil Narula, Amol Agarwal, Sumeet Aggarwal, Sunit K. Bansal, Sabaa Sandhu, Harkaran Singh