Menu Général

Conseils pour l'utilisation de l'auto routage


La démarche conseilléeest la suivante:

1 - Réaliser le typon, avec:
- Toutes les connexions placées:
Par importation d'une netlist, menu Importer une netlist,
Ou avec la commande Placer une nouvelle connexion.
- Les composants placés judicieusement.

2 - Déterminer les paramètres de routage, menu Auto routeur | Paramètres.

3 - Lancer des essais multiples de routage, menu Auto routeur | essais multiples.

Les performances de votre ordinateur dé termine la durée de chaque essai.
La complexité du typon détermine de taux de réussite.

4 - Si le résultat n'est pas satisfaisant, déplacer des composants pour optimiser les connexions. Et refaire des essais.

5 - Terminer éventuellement " à la main ". Dans ce cas, qui prouve la supériorité de l'homme sur la machine ( ! ), router les pistes restantes avec la commande Router une connexion.

Rappel: Touche C pour placer une traversée, touche S pour placer un strap.

Note: Il n'est pas obligatoire de placer des bordures avant un auto routage. Dans ce cas, une marge de 20 pas de 2.54 mm est définie autour des composants.

Interdire des zones de routage.

Il est possible d'interdire des zones pour l 'auto routeur. Il suffit de placer des zones de cuivre, Bouton Placer une zone de cuivre. Aucune piste ne sera créées dans ces zones.

Conseils divers:

- Pour passer entre les broches des circuits intégrés:
- Réduisez la largeur des pistes à router : Menu Auto Routeur | Paramètres.
- et/ou Réduisez l' écart Piste/Piste et Piste/pastille : Menu Auto Routeur | Paramètres.- et/ou utiliser les empreintes nommées " circuits 08 br m ". Les pastilles y sont plus petites.

- Pous les composants CMS: Voir Les composants CMS.

Les messages d'erreur de l'autoroutage:

Il n''y a pas de connexion à router: Les pistes à relier sont indiquées par des connexions. Pour placer les connexions, voir la commande Placer une connexion.

2 composants ont le même nom: Afin d'éviter des confusions à l'autorouteur, il ne peut y avoir 2 composants de même nom. Les majuscules et minuscules sont différenciées: "r1" n'est pas identique à "R1".

Il y a déjà des pistes: Le routeur de WINTYPON est un routeur initial. Il ne travaille que sur un typon vierge. Ce choix s'explique par la philosophie générale de ce logiciel. Il ne doit y avoir aucune contrainte imposée. Vous pouvez faire ce que vous voulez, des pistes bizarres, des " entorses " aux règles traditionnelles de conception. Pour résumer, on peut " bidouiller ". Dans ce cas, comment ferait le routeur pour comprendre vos cas particulier, non classiques ? De plus, sur un typon avec plein de piste, l'auto routeur ne serait pas obligatoirement plus performant que vous...

Result fct CreerUnePastille = nil ! : Ne doit pas arriver. Merci de prevenir Micrelec. Joindre alors le typon provoquant ce message.

Le composant XXX n'est pas sur le pas de routage: Placer ce composant sur le pas de routage, ou changer le pas de routage menu Auto routeur | Paramètre. Il est aussi possible de router sans ce composant, et le remettre ensuite. Cette limitation du 1/4 de pas pour le pas de routage empèche d'avoir une matrice de routage trop importante. Exemple: Une carte de 10 cm x 10 cm demande en mémoire.
- Pas de routage = 1 pas : 40 x 40 = 1600 octets.
- Pas de routage = 1/2 pas : 80 x 80 = 6400 octets.
- Pas de routage = 1/4 de pas : 160 x 160 = 25 600 octets.
et au 1/32 pas, ce qui est actuellement interdit: 1280 x 1280 = 1 638 400 octets soit 1,6 Mo. Le temps de calcul deviendrait alors conséquent: 1h et plus ! WINTYPON n'est pas prévue pour une telle complexité...

Il y a un ou plusieurs textes : Placer les textes à la fin du routage, lorsque le circuit est terminé.

Bordure de carte non valide: Les bordure de carte doivent délimiter une zone rectangulaire pour un bon fonctionnement. Il faut donc 4 bordures au minimum. Rappel : Il est possible de router sans bordures.

Un composant est hors des bordures: Tous les composants doivent se trouver dans un cadre rectangulaire, délimité par des bordures. Rappel : Il est possible de router sans bordures.

Plus assez de mémoire pour le routage auto: Votre ordinateur n'a plus assez de mémoire. Fermer les applications en cours. Si le message persiste, arreter et rallumez votre ordinateur, puis relancer WINTYPON.

Comment fonctionne l'auto routeur de WINTYPON ?

1 - Il détermine les pastilles à reliées entre elles, et leurs affecte un numéro de connexion.
2 - Il calcule les dimensions du typon, et en relation avec le pas de routage, détermine la taille de la matrice de routage en mémoire.
3 - Il cherche à relier les pastilles reliées entres elles. La technique utilisée est similaire à une inondation: Si une vallé e est inondée, l'eau atteindra toujours le fond de la vallée, même si les détours sont complexes...
4 - Il transforme les " détours " trouvés en pistes, et optimise le tracé.

Pour les essais multiples, l'ordre de recherche est défini aléatoirement à chaque essai. Les résultats sont donc toujours différents. C'est pourquoi il ne faut pas hésiter à lancer de nombreux essais.

Limitations de l'auto routeur:

- Les contours de carte de forme non rectangulaire sont ignorées et ramenés à un rectangle.
- Ne change pas de face en cours de travail.
- N'est pas réentrant ( une piste génante n'est pas modifiée ).

Problè mes connus:

- Des zones de cuivre à cheval sur des bordures ou en dehors de la carte peuvent provoquer des " plantages ".
- Des pistes peuvent " effleurer " des pastilles, c'est à dire être trop proche de celles çi.