Patents by Inventor Gagan Hasteer

Gagan Hasteer 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: 7350168
    Abstract: A system, method and computer program product are provided for equivalency checking between a first design and a second design having sequential differences. To accomplish the equivalency checking, sequential differences between a first design and a second design are identified. It is then determined whether the first design and the second design are equivalent, utilizing the identified sequential differences.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: March 25, 2008
    Assignee: Calypto Design Systems, Inc.
    Inventors: Anmol Mathur, Nikhil Sharma, Deepak Goyal, Gagan Hasteer, Rajarshi Mukherjee
  • Patent number: 7287235
    Abstract: A method of simplifying a logic circuit for enabling cycle-by-cycle equivalence checking is provided. To accomplish this, first, a logic circuit is identified to be a variable delay circuit or a fixed delay circuit. If the logic circuit is a variable delay circuit, it is converted to a fixed delay circuit by using additional circuitry to obtain a fixed delay circuit. If the fixed delay circuit is a logic circuit that performs multiple cycle computations, it is converted to a logic circuit that performs the same computation in a single cycle. Circuit acceleration includes concatenating multiple copies of the fixed delay circuit. After performing circuit acceleration on all sub-circuits in the fixed delay circuit, a combined accelerated circuit is obtained. Thereafter, redundant flip-flops are identified and removed from the combined accelerated circuit and the combined accelerated circuit is optimized.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: October 23, 2007
    Assignee: Calypto Design Systems, Inc.
    Inventors: Gagan Hasteer, Deepak Goyal
  • Patent number: 7284218
    Abstract: A method and a system for inplace symbolic simulation of circuits. This method is applicable to both single clock and multiple clock domain designs. The method performs inplace symbolic simulation by appending slots to the various objects of the circuit. The slot associated with an object is a function of time, and it represents the functionality of the element at a given time. The method comprises the steps of determining a phase-list, determining ticks associated with each object of the circuit. Based on these ticks, slots are generated. Further, relations between the slots of the various objects of the circuit are captured.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: October 16, 2007
    Assignee: Calypto Design Systems, Inc.
    Inventors: Sumit Roy, Gagan Hasteer, Anmol Mathur