L'optimiseur PDN utilise un processus en deux étapes pour déterminer la stratégie optimale pour remplir les condensateurs dans la conception analysée :
- La synthèse basée sur des experts utilise 5 stratégies différentes basées sur des techniques couramment utilisées pour créer et affiner des populations de condensateurs. Ce processus fonctionne rapidement et produit des résultats qui peuvent être utilisés tels quel ou utilisés comme une « graine » pour une optimisation ultérieure.
- L'optimisation génétique sensible au domaine fonctionne sur la sortie de la première étape et utilise un algorithme « générationnel » successif pour améliorer les performances de conception. Ce n'est pas un algorithme d'optimisation générique ; il est réglé pour découpler l'optimisation des condensateurs et produit de meilleurs résultats, plus rapidement qu'un optimiseur générique ne le ferait.



