L'équipe de développement du module de calcul SimPCB a fait face à un défi majeur : tester exhaustivement la précision de leur solveur pour le calcul des lignes de transmission. Les méthodes manuelles traditionnelles dans Ansys s'avéraient extrêmement chronophages, nécessitant de modifier manuellement chaque primitive (largeur de piste, espacements, masque, épaisseurs de couches) pour chaque structure, tandis que la vérification croisée avec Si9000 présentait ses propres limitations et ne pouvait être automatisée.
La solution développée repose sur un pipeline automatisé permettant d'analyser systématiquement le comportement des paramètres L (inductance), R (résistance) et G (conductance) pour 64 structures types de lignes de transmission. L'approche utilise des séries paramétriques où un seul paramètre est modifié à la fois (hauteur diélectrique, permittivité, largeur de conducteur, etc.) tandis que les autres restent fixes, avec des vérifications à différentes fréquences (100, 500 et 1000 MHz) pour capturer les dépendances fréquentielles. Le processus de validation suit un critère à deux niveaux : les écarts entre MATLAB et Polar déclenchent une analyse plus approfondie dans Ansys pour distinguer les erreurs de formule des véritables sensibilités géométriques.
L'automatisation a nécessité la création d'un modèle de référence (Golden Model) contenant tous les primitifs possibles, avec des paramètres interdépendants permettant une reconstruction automatique de la géométrie. Le système utilise des scripts VBS pour manipuler Ansys sans intervention manuelle, avec un dictionnaire d'actions externalisé dans Excel pour gérer les modifications paramétriques. Cette approche élimine la routine fastidieuse des ajustements manuels tout en garantissant la cohérence des modèles et la fiabilité des résultats, transformant un processus qui prenait des semaines en une opération systématique et reproductible.