The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 15, 2022

Filed:

Jan. 04, 2021
Applicant:

Cadence Design Systems, Inc., San Jose, CA (US);

Inventors:

Weifu Li, San Jose, CA (US);

Elias Lee Fallon, Allison Park, PA (US);

Supriya Ananthram, Los Gatos, CA (US);

Weiyi Qi, Santa Clara, CA (US);

Sheng Qian, Sunnyvale, CA (US);

Assignee:

Cadence Design Systems, Inc., San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 30/3947 (2020.01); G06F 30/398 (2020.01); G06F 30/31 (2020.01); G06F 111/06 (2020.01);
U.S. Cl.
CPC ...
G06F 30/3947 (2020.01); G06F 30/31 (2020.01); G06F 30/398 (2020.01); G06F 2111/06 (2020.01);
Abstract

The present disclosure relates to a computer-implemented method for electronic design is provided. Embodiments may include receiving, using at least one processor, an electronic design having one or more unoptimized nets. Embodiments may further include applying a genetic algorithm to the electronic design, wherein the genetic algorithm includes a multi-stage routing analysis. A first stage analysis may apply a device-level global routing analysis, a second stage analysis may include an intra-row routing analysis, a third stage may include an inter-row routing analysis, and a fourth stage may include a post-routing optimization analysis. Embodiments may also include generating an optimized routing of the one or more unoptimized nets and displaying the optimized routing at a graphical user interface.


Find Patent Forward Citations

Loading…