Patents by Inventor Mysore Sriram

Mysore Sriram 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: 11100271
    Abstract: Seamless transitions between routing modes are provided via providing a cursor in association with a design layout; in response to receiving a follow-the-cursor (FTC) command at a first position in the design layout, create a first trace in the design layout where the cursor is displayed; in response to receiving a start command for point-to-point routing at a second position in the design layout: complete the first trace at the second position; and provide an indicator at the second position; in response to receiving an end command for point-to-point routing at a third position in the design layout: create a second trace in the design layout where the cursor is displayed; and create a third trace in the design layout, wherein the third trace is routed from the first trace to the second trace.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: August 24, 2021
    Assignee: Synopsys, Inc.
    Inventors: Mysore Sriram, Praveeen Yadav, Philippe Aubert McComber
  • Patent number: 11030375
    Abstract: Techniques and systems for capturing and using routing intent in an integrated circuit (IC) design are described. Some embodiments use a graphical user interface (GUI) to capture routing intent for a net, wherein the routing intent includes a set of circuit objects associated with the net, a routing pattern, and optionally a set of user-provided attribute values. Next, the embodiments provide the routing intent to a router, wherein the router uses the routing intent to route the net.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: June 8, 2021
    Assignee: Synopsys, Inc.
    Inventors: Mysore Sriram, Anuradha Agarwal
  • Publication number: 20210089699
    Abstract: Seamless transitions between routing modes are provided via providing a cursor in association with a design layout; in response to receiving a follow-the-cursor (FTC) command at a first position in the design layout, create a first trace in the design layout where the cursor is displayed; in response to receiving a start command for point-to-point routing at a second position in the design layout: complete the first trace at the second position; and provide an indicator at the second position; in response to receiving an end command for point-to-point routing at a third position in the design layout: create a second trace in the design layout where the cursor is displayed; and create a third trace in the design layout, wherein the third trace is routed from the first trace to the second trace.
    Type: Application
    Filed: September 18, 2020
    Publication date: March 25, 2021
    Inventors: Mysore SRIRAM, Praveeen YADAV, Philippe Aubert MCCOMBER
  • Patent number: 10867105
    Abstract: Techniques and systems for determining a route from a start point to a target point in an integrated circuit (IC) design using topology-driven line probing are described. Some embodiments can create a data structure to store a set of nodes, wherein each node is located on a horizontal probe or a vertical probe, and wherein each node has a cost. The embodiments can then perform a set of operations in an iterative loop, the set of operations comprising: selecting a lowest cost node from the set of nodes; terminating the iterative loop if the lowest cost node is located at the target point; extending a probe from the lowest cost node if the lowest cost node is not located at the target point; creating at least one new node on the probe or on an ancestor of the probe; and adding the new node to the set of nodes.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: December 15, 2020
    Assignee: Synopsys, Inc.
    Inventors: Mysore Sriram, Praveen Yadav, Philippe A. McComber
  • Publication number: 20200202064
    Abstract: Techniques and systems for determining a route from a start point to a target point in an integrated circuit (IC) design using topology-driven line probing are described. Some embodiments can create a data structure to store a set of nodes, wherein each node is located on a horizontal probe or a vertical probe, and wherein each node has a cost. The embodiments can then perform a set of operations in an iterative loop, the set of operations comprising: selecting a lowest cost node from the set of nodes; terminating the iterative loop if the lowest cost node is located at the target point; extending a probe from the lowest cost node if the lowest cost node is not located at the target point; creating at least one new node on the probe or on an ancestor of the probe; and adding the new node to the set of nodes.
    Type: Application
    Filed: December 18, 2019
    Publication date: June 25, 2020
    Applicant: Synopsys, Inc.
    Inventors: Mysore Sriram, Praveen Yadav, Philippe A. McComber
  • Publication number: 20200034509
    Abstract: Techniques and systems for capturing and using routing intent in an integrated circuit (IC) design are described. Some embodiments use a graphical user interface (GUI) to capture routing intent for a net, wherein the routing intent includes a set of circuit objects associated with the net, a routing pattern, and optionally a set of user-provided attribute values. Next, the embodiments provide the routing intent to a router, wherein the router uses the routing intent to route the net.
    Type: Application
    Filed: July 25, 2019
    Publication date: January 30, 2020
    Applicant: Synopsys, Inc.
    Inventors: Mysore Sriram, Anuradha Agarwal
  • Patent number: 7168074
    Abstract: A scaled-down representation of input to a compute-intensive application is created. A computing requirement based on the scaled-down representation is calculated. A turn-around time and an actual cost to a customer to run the compute-intensive application with the input, on one or more processors, based on the calculated computing requirement, is calculated and then sent to the customer.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: January 23, 2007
    Assignee: Intel Corporation
    Inventors: Ganapati Srinivasa, Hemanth Kumar, Donald Pearson, Mysore Sriram
  • Publication number: 20040267977
    Abstract: A replacement path is identified for a signal path of a circuit design from if possible, topological equivalent alternate paths of the signal path, and if not possible, from topologically morphed versions of the signal path. In various embodiments, topological equivalent alternate paths are identified by sliding one or more path segments of (the topologically morphed version of the) the signal path. In various embodiments, topology morphing may be effectuated through breaking of one or more path segments, each at one or more points.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Inventor: Mysore Sriram
  • Patent number: 6519751
    Abstract: In one embodiment the invention is a method. The method includes finding costs to route a net to a set of crosspoints on a boundary. The method also includes propagating the costs to a succeeding set of nodes.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: February 11, 2003
    Assignee: Intel Corporation
    Inventors: Mysore Sriram, May Huang
  • Publication number: 20020170029
    Abstract: In one embodiment the invention is a method. The method includes finding costs to route a net to a set of crosspoints on a boundary. The method also includes propagating the costs to a succeeding set of nodes.
    Type: Application
    Filed: March 31, 2000
    Publication date: November 14, 2002
    Inventors: Mysore Sriram, May Huang