Crédit éditorial : Santiparp Wattanaporn/Shutterstock.com
l y a quelques temps, on m'a offert un vol à bord d'un AT-6, un avion de la Seconde Guerre mondiale qui servait à former les pilotes de chasse. Il s'agit probablement du meilleur cadeau que l'on puisse faire à un passionné d'aviation, et j'ai passé les cinq mois suivants à attendre ce moment avec impatience. Le jour tant attendu est enfin arrivé et j'ai éprouvé une joie infinie lorsque nous nous sommes envolés vers les grands espaces célestes. C'est alors que le pilote a effectué un tonneau, et mon rêve de revivre Top Gun s'est effondré. J'ai passé le reste du vol avec un sac à vomi à la main. J'étais terriblement déçu de me rendre compte que mon estomac n'était pas capable de supporter les acrobaties à haute vitesse.
J'ai ressenti la même déception la première fois que j'ai utilisé un routeur automatique pour concevoir un circuit imprimé. Je pensais que celui-ci allait router ma carte avec la même ingéniosité qui me caractérise. Malheureusement, lorsque j'ai récupéré ma carte dans le routeur, le résultat était catastrophique. Le routeur automatique avait bien joué son rôle, mais j'allais devoir passer des heures, voire des journées à nettoyer la carte à la main afin de la rendre présentable.
Toutefois, de nouvelles technologies ont récemment permis aux concepteurs d'exploiter les avantages du routage automatique. Le routage interactif automatique est différent du routage automatique, et il le surpasse à bien des égards. Avant d'en décrire les avantages, étudions les différences fondamentales qui les caractérisent.
Ils peuvent sembler similaires, mais en réalité, ils n'ont rien en commun. Bien sûr, tous deux sont des moteurs de routage, mais un routeur automatique se charge de tout, alors qu'un routeur interactif automatique vous permet de rester aux commandes.
Les routeurs automatiques existent en tant qu'applications autonomes depuis longtemps. Bien qu'ils communiquent à présent avec des logiciels de montage de circuits imprimés, ils ont toutefois besoin de suivre leurs propres règles de conception pour fonctionner. On peut configurer ces règles manuellement ou les importer depuis un logiciel de montage. Lorsqu'il est en marche, un routeur automatique tente de compléter les routes définies pour tous les réseaux activés du circuit. Il parcourt toutes ces routes en effectuant une série de passes, à l'aide de conditions prédéfinies destinées à différentes stratégies de routage. Une fois cette étape terminée, le concepteur importe les informations relatives à l'impression conductrice dans l'application de montage afin de remplacer le routage existant. La quantité de routage d'impression conductrice utilisable produite par le routeur automatique dépend totalement des réglages effectués par le concepteur. Toutefois, il est possible que les résultats ne répondent pas à vos attentes.
En revanche, le succès d'un routeur interactif automatique ne dépend pas des réglages supplémentaires effectués par le concepteur. Comme un routeur interactif automatique fait partie intégrante de l'application de montage, il utilise plutôt des règles de conception existantes. Vous avez certainement déjà utilisé ces règles dans le cadre du routage manuel standard. Vous pouvez également accéder aux commandes d'un routeur interactif automatique en toute facilité depuis les menus de routage existant des outils de montage. Il suffit que le concepteur sélectionne un réseau ou un groupe de réseaux sur lesquels le routeur interactif automatique puisse fonctionner, puis qu'il mette le routeur en marche. Les routeurs interactifs automatiques permettent aux utilisateurs de contrôler le routage comme s'ils routaient la carte manuellement, mais à la vitesse d'un routage automatisé.
La configuration d'un routeur automatique peut s'avérer très complexe
Le fonctionnement d'un routeur automatique nécessite de nombreux réglages. Comme il prend entièrement le routage en charge, vous devez lui apprendre à jouer son rôle en fonction de vos besoins. Pour ce faire, vous devez configurer des règles de conception, ainsi que des stratégies. Bien que l'on puisse importer des règles de conception, telles que des classes de réseaux et des contraintes topologiques depuis le logiciel de montage, il faut toutefois les définir avec précision afin d'obtenir des performances optimales du routeur automatique. Cependant, le vrai défi consiste à configurer les différentes stratégies automatiques de routage. Celles-ci déterminent la manière dont une impression conductrice doit être routée, ainsi que le nombre de tentatives à effectuer avant d'abandonner. Elles comprennent également des distances de routage erronées et le nombre de tentatives de nettoyage du routage que le routeur automatique doit effectuer. La configuration de stratégies de routage automatique n'est pas une tâche aisée, et il faut acquérir de l'expérience pour comprendre comment un routeur automatique se comporte en fonction des circonstances.
D'autre part, un routeur interactif automatique permet de diriger le chemin de routage sans avoir recours à une procédure laborieuse d'élaboration de stratégie. Comme il ne route que les réseaux sélectionnés, et non l'intégralité de la carte, vous n'avez pas besoin de mettre en place les stratégies nécessaires à un routeur automatique. Lorsque le réseau ou le groupe de réseaux à router est sélectionné, vous pouvez le mettre en marche. Vous avez la possibilité de permettre au routeur de sélectionner son propre chemin de routage ou de suivre un chemin manuellement dessiné pour lui en tant que modèle. Le fait de dessiner le modèle du chemin permet de diriger le routage, pendant que le routeur interactif automatique réalise la lourde tâche de définir les impressions conductrices (pistes).
Le routage interactif automatique est capable d'offrir des modèles de routage comme ci-dessous
L'utilisation d'un routeur interactif automatique n'entraîne pas le type de problèmes que l'on peut rencontrer lorsque l'on utilise un routeur automatique. Une carte routée automatiquement peut entraîner un grand nombre d'effets indésirables. Il arrive de constater la présence de petites aspérités, d'angles et de dysfonctionnements agaçants, de même que des pistes conductrices errant un peu partout sur la carte. Ceci est attribuable au fait que le routeur automatique abandonne, puis retente de router des pistes conductrices afin de terminer sa mission. Il tente également de router l'intégralité de la carte. Pour ce faire, il se concentre sur le fait de terminer ces routages plutôt que des créer des modèles de routage uniformes. Par conséquent, le routage de bus et d'autres modèles peuvent se décomposer en domaines de routages d'émissions conductrices individuels incohérents.
L'objectif principal d'un routeur interactif automatique est très différent. Plutôt que d'essayer de router l'intégralité de la carte, il ne route que les réseaux sélectionnés. En se concentrant uniquement sur ceux-ci, un routeur interactif automatique route des pistes en fonction de modèles de routage uniformes stricts. Vous pouvez également indiquer le chemin que le groupe de pistes conductrices sélectionné doit suivre. Ceci constitue une différence considérable pour un routeur automatique avec lequel les décisions relatives au routage sont prises par le routeur, et non par le concepteur.
Le routage interactif automatique associe la précision du routage manual à la puissance d'un routeur automatique.
ActiveRoute d'Altium est en mesure de vous offrir les avantages du mode interactif automatique. Souhaitez-vous en savoir plus sur les solutions de routage de circuits imprimés proposées par Altium ? Parlez-en à un expert Altium.