Patents by Inventor Philippe Aubert McComber
Philippe Aubert McComber 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: 11176306Abstract: A method, a system, and non-transitory computer readable medium for level package routing are provided. The method includes performing triangulation on a set of nets to generate a routing resource graph. The objects of the set of nets are represented by a respective center point during triangulation. The method also includes generating a route between the objects of the set of nets based on at least a total cost. The total cost is determined based on at least the routing resource graph. The method also includes altering the route based on a determination that a constraint rule is unmet and outputting routing information comprising the route for the set of nets.Type: GrantFiled: August 12, 2020Date of Patent: November 16, 2021Assignee: Synopsys, Inc.Inventors: About Liao, Bing Chen, Happy Wang, Pagan Chou, Cheng-chieh Chen, Philippe Aubert McComber, Siarhei Lekhtsikau
-
Patent number: 11100271Abstract: 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: GrantFiled: September 18, 2020Date of Patent: August 24, 2021Assignee: Synopsys, Inc.Inventors: Mysore Sriram, Praveeen Yadav, Philippe Aubert McComber
-
Publication number: 20210089699Abstract: 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: ApplicationFiled: September 18, 2020Publication date: March 25, 2021Inventors: Mysore SRIRAM, Praveeen YADAV, Philippe Aubert MCCOMBER
-
Publication number: 20210049315Abstract: A method, a system, and non-transitory computer readable medium for level package routing are provided. The method includes performing triangulation on a set of nets to generate a routing resource graph. The objects of the set of nets are represented by a respective center point during triangulation. The method also includes generating a route between the objects of the set of nets based on at least a total cost. The total cost is determined based on at least the routing resource graph. The method also includes altering the route based on a determination that a constraint rule is unmet and outputting routing information comprising the route for the set of nets.Type: ApplicationFiled: August 12, 2020Publication date: February 18, 2021Inventors: About LIAO, Bing CHEN, Happy WANG, Pagan CHOU, Cheng-chieh CHEN, Philippe Aubert McCOMBER, Siarhei LEKHTSIKAU
-
Patent number: 10909300Abstract: A customizable routing system allows designers to create custom connection layouts that can be stored, turned into templates, reused, and further customized. The system describes designer-input custom connection layouts in terms of “structural directives” that specify its patterns and properties instead of using precise dimensions. Structural directives may describe particular connection patterns between structural components (e.g., backbone or fishbone), the placement, width, direction or layer of specific structural components, and properties of structural components relative to other components. These structural directives are implemented generally during routing, such as through design constraints, which allows the router to locally optimize the design (e.g., for cost or wire length) while considering the structural intentions of the designer.Type: GrantFiled: November 19, 2019Date of Patent: February 2, 2021Assignee: Synopsys, Inc.Inventors: Hsiang-Wen Jimmy Lin, Friedrich Gunter Kurt Sendig, Mathieu Eric Drut, Philippe Aubert McComber
-
Publication number: 20200089835Abstract: A customizable routing system allows designers to create custom connection layouts that can be stored, turned into templates, reused, and further customized. The system describes designer-input custom connection layouts in terms of “structural directives” that specify its patterns and properties instead of using precise dimensions. Structural directives may describe particular connection patterns between structural components (e.g., backbone or fishbone), the placement, width, direction or layer of specific structural components, and properties of structural components relative to other components. These structural directives are implemented generally during routing, such as through design constraints, which allows the router to locally optimize the design (e.g., for cost or wire length) while considering the structural intentions of the designer.Type: ApplicationFiled: November 19, 2019Publication date: March 19, 2020Inventors: Hsiang-Wen Jimmy Lin, Friedrich Gunter Kurt Sendig, Mathieu Eric Drut, Philippe Aubert McComber
-
Patent number: 10528696Abstract: A customizable routing system allows designers to create custom connection layouts that can be stored, turned into templates, reused, and further customized. The system describes designer-input custom connection layouts in terms of “structural directives” that specify its patterns and properties instead of using precise dimensions. Structural directives may describe particular connection patterns between structural components (e.g., backbone or fishbone), the placement, width, direction or layer of specific structural components, and properties of structural components relative to other components. These structural directives are implemented generally during routing, such as through design constraints, which allows the router to locally optimize the design (e.g., for cost or wire length) while considering the structural intentions of the designer.Type: GrantFiled: February 28, 2017Date of Patent: January 7, 2020Assignee: Synopsys, Inc.Inventors: Hsiang-Wen Jimmy Lin, Friedrich Gunter Kurt Sendig, Mathieu Eric Drut, Philippe Aubert McComber
-
Patent number: 10346579Abstract: Embodiments relate to an interactive routing of connections in a circuit where connections associated with an initial pin of a circuit element (e.g., a row of FinFETs) are replicated in association with at least one other pin of the circuit element or a different circuit element in the circuit. The replication of connections can be performed intelligently by taking into account mapping of pins as well as design rules or other restrictions imposed on the circuit. The connections can be in form of trunks and branches, and are displayed as user inputs are received. A digital representation of the circuit with the connections as displayed is also generated. At least some of the connections in the circuit are replicated without individual user inputs based on user inputs associated with a connection to the initial pin.Type: GrantFiled: May 17, 2018Date of Patent: July 9, 2019Assignee: Synopsys, Inc.Inventors: Philippe Aubert McComber, Hsiang-Wen Jimmy Lin
-
Publication number: 20180268097Abstract: Embodiments relate to an interactive routing of connections in a circuit where connections associated with an initial pin of a circuit element (e.g., a row of FinFETs) are replicated in association with at least one other pin of the same circuit element or a different circuit element in the circuit. The replication of connections may be performed intelligently by taking into account the mapping of pins as well as design rules or other restrictions imposed on the circuit. The connections may be in the form of trunks and branches, and are displayed as user inputs are received. A digital representation of the circuit with the connections as displayed is also generated.Type: ApplicationFiled: May 17, 2018Publication date: September 20, 2018Inventors: Philippe Aubert McComber, Hsiang-Wen Jimmy Lin
-
Patent number: 10002224Abstract: Embodiments relate to an interactive routing of connections in a circuit wherein the connections associated with an initial pin of a circuit element (e.g., a row of FinFETs) are replicated in association with at least one other pin of the same circuit element or a different circuit element in the circuit. Replication of connections is performed intelligently by taking into account mapping of pins as well as imposing design rules or other restrictions on the circuit. The connections are in the form of trunks and branches, and are displayed as user inputs are received. A digital representation of the circuit with the connections as displayed is also generated. At least some of the connections in the circuit are replicated without individual user inputs based on user inputs associated with a connection to the initial pin.Type: GrantFiled: December 12, 2016Date of Patent: June 19, 2018Assignee: Synopsys, Inc.Inventors: Philippe Aubert McComber, Hsiang-Wen Jimmy Lin
-
Publication number: 20170249413Abstract: Embodiments relate to an interactive routing of connections in a circuit where connections associated with an initial pin of a circuit element (e.g., a row of FinFETs) are replicated in association with at least one other pin of the same circuit element or a different circuit element in the circuit. The replication of connections may be performed intelligently by taking into account the mapping of pins as well as design rules or other restrictions imposed on the circuit. The connections may be in the form of trunks and branches, and are displayed as user inputs are received. A digital representation of the circuit with the connections as displayed is also generated.Type: ApplicationFiled: December 12, 2016Publication date: August 31, 2017Inventors: Philippe Aubert McComber, Hsiang-Wen Jimmy Lin
-
Publication number: 20170249414Abstract: A customizable routing system allows designers to create custom connection layouts that can be stored, turned into templates, reused, and further customized. The system describes designer-input custom connection layouts in terms of “structural directives” that specify its patterns and properties instead of using precise dimensions. Structural directives may describe particular connection patterns between structural components (e.g., backbone or fishbone), the placement, width, direction or layer of specific structural components, and properties of structural components relative to other components. These structural directives are implemented generally during routing, such as through design constraints, which allows the router to locally optimize the design (e.g., for cost or wire length) while considering the structural intentions of the designer.Type: ApplicationFiled: February 28, 2017Publication date: August 31, 2017Inventors: Hsiang-Wen Jimmy Lin, Friedrich Gunter Kurt Sendig, Mathieu Eric Drut, Philippe Aubert McComber