Holland and Knight LLP
System, method, and computer program product for genetic routing in an electronic circuit design
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.
Cadence Design Systems, Inc.
G G G G G
G06F G06F G06F G06F G06F
inventional inventional inventional additional inventional
Sheng Weifu Supriya Weiyi Elias Lee
Qian Li Ananthram Qi Fallon