Patents by Inventor Rachid N. Helaihel

Rachid N. Helaihel 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: 8079004
    Abstract: One embodiment of the present invention provides a system that performs an efficient path-based static timing analysis (STA) in a circuit design. During operation, the system identifies a set of paths within the circuit design, wherein each path includes one or more segments. For a path in the set of paths, the system determines if at least one segment in the path is shared with a different path which was previously computed by performing a path-based STA, wherein the at least one segment in the different path is associated with previously computed path-based timing information. If so, the system then performs an estimation of a path-based delay for the path based at least on the path-based timing information associated with the shared segment in the different path. Otherwise, the system computes a path-based delay for the path by performing a path-based STA on the path.
    Type: Grant
    Filed: April 30, 2009
    Date of Patent: December 13, 2011
    Assignee: Synopsys, Inc.
    Inventors: Cristian Soviani, Rachid N. Helaihel, Khalid Rahmat
  • Publication number: 20100281445
    Abstract: One embodiment of the present invention provides a system that performs an efficient path-based static timing analysis (STA) in a circuit design. During operation, the system identifies a set of paths within the circuit design, wherein each path includes one or more segments. For a path in the set of paths, the system determines if at least one segment in the path is shared with a different path which was previously computed by performing a path-based STA, wherein the at least one segment in the different path is associated with previously computed path-based timing information. If so, the system then performs an estimation of a path-based delay for the path based at least on the path-based timing information associated with the shared segment in the different path. Otherwise, the system computes a path-based delay for the path by performing a path-based STA on the path.
    Type: Application
    Filed: April 30, 2009
    Publication date: November 4, 2010
    Applicant: SYNOPSYS, INC.
    Inventors: Christian Soviani, Rachid N. Helaihel, Khalid Rahmat
  • Patent number: 6964027
    Abstract: A method and system of optimizing exceptions to default timing constraints for use in integrated circuit design tools is described. A list of exceptions is accessed and optimized to generate a new list of exceptions. Optimizations may include: elimination of redundant information, resolution of conflicting information, and other transformations. The new list allows more efficient timing analysis, synthesis, placement, routing, noise analysis, power analysis, reliability analysis, and other operations to be performed by EDA tools.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: November 8, 2005
    Assignee: Synopsys, Inc.
    Inventors: Kayhan Kucukcakar, Rachid N. Helaihel
  • Publication number: 20040210861
    Abstract: A method and system of optimizing exceptions to default timing constraints for use in integrated circuit design tools is described. A list of exceptions is accessed and optimized to generate a new list of exceptions. Optimizations may include: elimination of redundant information, resolution of conflicting information, and other transformations. The new list allows more efficient timing analysis, synthesis, placement, routing, noise analysis, power analysis, reliability analysis, and other operations to be performed by EDA tools.
    Type: Application
    Filed: April 16, 2003
    Publication date: October 21, 2004
    Applicant: Synopsys, Inc.
    Inventors: Kayhan Kucukcakar, Rachid N. Helaihel