Outils d’autoroutage
Parent page: Commandes
Résumé
CircuitStudio inclut un autorouteur topologique. Un autorouteur topologique utilise une méthode différente pour cartographier l’espace de routage, une méthode qui n’est pas contrainte géométriquement. Au lieu d’utiliser les informations de coordonnées de l’espace de travail comme cadre de référence (en le divisant en grille), un autorouteur topologique construit une carte en utilisant uniquement les positions relatives des obstacles dans l’espace, sans référence à leurs coordonnées. Pour ce faire, il triangule l’espace entre les obstacles adjacents. Cette carte triangulée est ensuite utilisée par les algorithmes de routage pour « tisser » entre les paires d’obstacles, du point de départ de la route jusqu’au point d’arrivée. Les principaux atouts de cette approche sont que la carte est indépendante de la forme (les obstacles et les chemins de routage peuvent avoir n’importe quelle forme) et que l’espace peut être parcouru selon n’importe quel angle. Les algorithmes de routage ne sont pas limités à des trajets purement verticaux ou horizontaux, comme c’est le cas avec les routeurs à expansion rectilinéaire.
CircuitStudio inclut également des outils de fanout pour composants montés en surface, qui prennent aussi en charge le routage d’échappement BGA. Le moteur de routage d’échappement tentera de router chaque pastille juste au-delà du bord du composant, ce qui facilite grandement les connexions de routage.
Détails
L’autorouteur se configure et s’exécute depuis le menu Tools | Autoroute | Autoroute du ruban. La sélection de All dans le menu ouvre la boîte de dialogue Situs Routing Strategies, utilisée pour configurer les stratégies, sélectionner la stratégie requise et exécuter l’autorouteur.
Configurez l’autorouteur ou exécutez-le depuis le menu Autoroute.
Utilisez ces outils pour :
| Commande | Comportement |
|---|---|
| Autoroute » Setup | Cette commande ouvre la boîte de dialogue Situs Routing Strategies, prête à configurer et enregistrer des stratégies de routage. La moitié supérieure de la boîte de dialogue détaille le Routing Setup Report. Celui-ci doit toujours être vérifié avant le routage. Pour en savoir plus sur la configuration de l’autorouteur, consultez la page de boîte de dialogue Situs Routing Strategies. Pour en savoir plus sur une stratégie de routage individuelle, consultez la page de boîte de dialogue Situs Strategy Editor. |
| Autoroute » All | Cette commande ouvre la boîte de dialogue Situs Routing Strategies, prête à exécuter la stratégie de routage sélectionnée. |
| Autoroute » Net | Cette commande permet de router toutes les connexions d’un réseau spécifié. |
| Autoroute » Net Class | Cette commande permet de router toutes les connexions dans la ou les classes de réseaux spécifiées. |
| Autoroute » Connection | À l’aide de la stratégie de routage principale, tente d’autorouter la connexion choisie. |
| Autoroute » Area | À l’aide de la stratégie de routage principale, tente d’autorouter toutes les connexions qui commencent dans la zone choisie. |
| Autoroute » Component | À l’aide de la stratégie de routage principale, tente d’autorouter toutes les connexions qui commencent sur le composant choisi. |
| Autoroute » Component Class | Cette commande permet de router toutes les connexions provenant des pastilles des composants dans la ou les classes de composants spécifiées. |
| Autoroute » Connections on Selected Components | À l’aide de la stratégie de routage principale, tente d’autorouter toutes les connexions qui commencent sur les composants sélectionnés. |
| Autoroute » Connections Between Selected Components | À l’aide de la stratégie de routage principale, tente d’autorouter toutes les connexions qui passent entre les composants sélectionnés. |
| Fanout » All | Effectue le fanout de tous les composants montés en surface, conformément à la ou aux règles de conception de routage Fanout Control activées et aux paramètres de la boîte de dialogue Fanout Options. |
| Fanout » Power Plane Nets | Effectue le fanout de chaque réseau connecté à un plan d’alimentation conformément à la ou aux règles de conception de routage Fanout Control activées et aux paramètres de la boîte de dialogue Fanout Options. |
| Fanout » Signal Nets | Effectue le fanout de chaque réseau non connecté à un plan d’alimentation conformément à la ou aux règles de conception de routage Fanout Control activées et aux paramètres de la boîte de dialogue Fanout Options. |
| Fanout » Net | Effectue le fanout du réseau choisi, conformément à la ou aux règles de conception de routage Fanout Control activées et aux paramètres de la boîte de dialogue Fanout Options. |
| Fanout » Connection | Effectue le fanout de la connexion choisie conformément à la ou aux règles de conception de routage Fanout Control activées et aux paramètres de la boîte de dialogue Fanout Options. |
| Fanout » Component | Effectue le fanout du composant choisi conformément à la ou aux règles de conception de routage Fanout Control activées et aux paramètres de la boîte de dialogue Fanout Options. |
| Fanout » Selected Components | Effectue le fanout du ou des composants sélectionnés conformément à la ou aux règles de conception de routage Fanout Control activées et aux paramètres de la boîte de dialogue Fanout Options. |
| Fanout » Pad | Effectue le fanout de la pastille choisie conformément à la ou aux règles de conception de routage Fanout Control activées et aux paramètres de la boîte de dialogue Fanout Options. |
| Stop | Arrête l’autorouteur à la fin de la passe de routage en cours. |
| Reset | Réinitialise l’autorouteur. |
| Pause | Met l’autorouteur en pause. Il peut être redémarré si nécessaire. |