ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
Timing-driven optimization. More...
#include <layout_optimizer.hpp>
Public Member Functions | |
void | add_component (const Component &comp, double delay) |
void | add_net (const Net &net) |
void | update_timing_criticality () |
Calculate critical path and update net criticalities. | |
CostResult | optimize_for_timing () |
Timing-driven placement optimization. |
Timing-driven optimization.
Specialized optimizer that prioritizes critical path timing.
Definition at line 315 of file layout_optimizer.hpp.
void zlayout::optimization::TimingDrivenOptimizer::add_component | ( | const Component & | comp, |
double | delay ) |
void zlayout::optimization::TimingDrivenOptimizer::add_net | ( | const Net & | net | ) |
CostResult zlayout::optimization::TimingDrivenOptimizer::optimize_for_timing | ( | ) |
Timing-driven placement optimization.
void zlayout::optimization::TimingDrivenOptimizer::update_timing_criticality | ( | ) |
Calculate critical path and update net criticalities.