Patents by Inventor Seungwhun Paik

Seungwhun Paik 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: 11836425
    Abstract: In certain embodiments, a method includes the following steps. An engineering change order (ECO) is for fixing a violation of a target constraint on a target netlist of an integrated circuit. A constraint on a related netlist of the integrated circuit is identified. The identified constraint is adversely affected by fixing the violation of the target constraint. A processor concurrently modifies the target netlist to fix the violation of the target constraint and modifies the related netlist to prevent violation of the adversely affected constraint.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: December 5, 2023
    Assignee: Synopsys, Inc.
    Inventors: Hye In Lee, Seungwhun Paik
  • Publication number: 20210256186
    Abstract: In certain embodiments, a method includes the following steps. An engineering change order (ECO) is for fixing a violation of a target constraint on a target netlist of an integrated circuit. A constraint on a related netlist of the integrated circuit is identified. The identified constraint is adversely affected by fixing the violation of the target constraint. A processor concurrently modifies the target netlist to fix the violation of the target constraint and modifies the related netlist to prevent violation of the adversely affected constraint.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 19, 2021
    Inventors: Hye In Lee, Seungwhun Paik
  • Patent number: 10339258
    Abstract: Some embodiments determine a merged timing graph for a multi-instance module (MIM), wherein each node in the merged timing graph corresponds to a pin in the MIM, and wherein each node in the merged timing graph stores timing information associated with the corresponding pins in multiple instances of the MIM in a circuit design. The embodiments can then determine an ECO for the MIM based on the merged timing graph.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: July 2, 2019
    Assignee: SYNOPSYS, INC.
    Inventors: Seungwhun Paik, Nahmsuk Oh, Subramanyam Sripada, Rupesh Nayak
  • Publication number: 20170004244
    Abstract: Some embodiments determine a merged timing graph for a multi-instance module (MIM), wherein each node in the merged timing graph corresponds to a pin in the MIM, and wherein each node in the merged timing graph stores timing information associated with the corresponding pins in multiple instances of the MIM in a circuit design. The embodiments can then determine an ECO for the MIM based on the merged timing graph.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Applicant: SYNOPSYS, INC.
    Inventors: Seungwhun Paik, Nahmsuk Oh, Subramanyam Sripada, Rupesh Nayak
  • Patent number: 9390221
    Abstract: A system and a method are disclosed for displaying an output of a static timing analysis. A plurality of timing violations of an integrated circuit is identified. The timing violations are associated with a timing path. A reason is identified for each of the timing violations. A priority for fixing the timing violations is determined. Information describing the timing violations is sent for being presented. The information presented includes an information indicating priority associated with timing violations to assist developers in prioritizing tasks for fixing the timing violations.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 12, 2016
    Assignee: Synopsys, Inc.
    Inventors: Nahmsuk Oh, Seungwhun Paik, Jia Wang
  • Publication number: 20160085901
    Abstract: A system and a method are disclosed for displaying an output of a static timing analysis. A plurality of timing violations of an integrated circuit is identified. The timing violations are associated with a timing path. A reason is identified for each of the timing violations. A priority for fixing the timing violations is determined. Information describing the timing violations is sent for being presented. The information presented includes an information indicating priority associated with timing violations to assist developers in prioritizing tasks for fixing the timing violations.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Nahmsuk Oh, Seungwhun Paik, Jia Wang