Patents by Inventor Cyrus Hay

Cyrus Hay 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: 7797601
    Abstract: A system that generates test patterns for detecting transition faults in an integrated circuit (IC). During operation, the system receives slack times for each net in the IC. Note that a slack time for a net is the minimum amount of delay that the given net can tolerate before violating a timing constraint. For each possible transition fault in the IC, the system uses the slack times for nets in the IC to generate a test pattern which exposes the transition fault by producing a transition that propagates along the longest path to the transition fault.
    Type: Grant
    Filed: May 21, 2009
    Date of Patent: September 14, 2010
    Assignee: Synopsys, Inc.
    Inventors: Rohit Kapur, Tom W. Williams, Cyrus Hay
  • Publication number: 20090235133
    Abstract: A system that generates test patterns for detecting transition faults in an integrated circuit (IC). During operation, the system receives slack times for each net in the IC. Note that a slack time for a net is the minimum amount of delay that the given net can tolerate before violating a timing constraint. For each possible transition fault in the IC, the system uses the slack times for nets in the IC to generate a test pattern which exposes the transition fault by producing a transition that propagates along the longest path to the transition fault.
    Type: Application
    Filed: May 21, 2009
    Publication date: September 17, 2009
    Applicant: SYNOPSYS, INC.
    Inventors: Rohit Kapur, Tom W. Williams, Cyrus Hay
  • Patent number: 7546500
    Abstract: A system that generates test patterns for detecting transition faults in an integrated circuit (IC). During operation, the system receives slack times for each net in the IC. Note that a slack time for a net is the minimum amount of delay that the given net can tolerate before violating a timing constraint. For each possible transition fault in the IC, the system uses the slack times for nets in the IC to generate a test pattern which exposes the transition fault by producing a transition that propagates along the longest path to the transition fault.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: June 9, 2009
    Assignee: Synopsys, Inc.
    Inventors: Rohit Kapur, Tom W. Williams, Cyrus Hay
  • Publication number: 20070206354
    Abstract: A system that generates test patterns for detecting transition faults in an integrated circuit (IC). During operation, the system receives slack times for each net in the IC. Note that a slack time for a net is the minimum amount of delay that the given net can tolerate before violating a timing constraint. For each possible transition fault in the IC, the system uses the slack times for nets in the IC to generate a test pattern which exposes the transition fault by producing a transition that propagates along the longest path to the transition fault.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 6, 2007
    Inventors: Rohit Kapur, Tom Williams, Cyrus Hay
  • Patent number: 6269463
    Abstract: A method and system for generating test vectors for testing scan-based sequential circuits that contain non-scan cells using combinational ATPG techniques. The present invention includes the computer implemented step of receiving a netlist description of an integrated circuit device that comprises scan cells and non-scannable cells. Under certain conditions, some non-scan cells may exhibit sequential transparency behavior. The present invention identifies such conditions and characterizes each non-scan cell as sequentially transparent or non-transparent. Based on such characterization, the present invention transforms non-scan cells exhibiting sequential transparency behavior with transparent logic models during combinational ATPG (Automatic Test Pattern Generation) analysis. Because non-scan cells of exhibiting sequential transparency behavior are not replaced with “force-to-X” models, the fault coverage of the test patterns thus generated is significantly improved.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: July 31, 2001
    Assignee: Synopsys, Inc.
    Inventors: Suryanarayana Duggirala, Harihara Ganesan, Cyrus Hay