Des fonctions de routage complètes
DipTrace PCB Layout est un environnement professionnel de conception de cartes piloté par les contraintes, destiné aux équipes d’ingénierie qui développent des cartes multicouches denses avec des exigences de haute vitesse et de signaux mixtes. Le système de règles de conception repose sur les classes de réseaux, les espacements entre classes et les paramètres par objet pour chaque classe et chaque couche. DRC en temps réel valide chaque action selon ces règles avant son application à la carte. Le routage interactif avec déplacement des pistes (push and shove), l’édition interactive, le routage de paires différentielles avec tolérances de phase et de longueur, l’égalisation des longueurs et un routeur automatique basé sur la géométrie des objets couvrent l’ensemble du processus de routage. Les paramètres électriques et physiques des pistes, lignes de transmission, paires différentielles et inductances planaires sont calculés. L’empilage des couches, les styles de vias ainsi que les vias borgnes et enterrés sont gérés par projet. Les cartes sont vérifiées par rapport au schéma d’origine, visualisées en 3D avec accélération matérielle, exportées pour la CAO mécanique et transmises à la fabrication aux formats Gerber X2, ODB++ et IPC-2581C.
Fonctionnalités de Conception de circuits imprimés
Une structure de projet intelligente
DipTrace offre un environnement unifié avec conversion directe du schéma en circuit imprimé, mise à jour à partir du schéma ou de la liste de connexions, rétroannotation, ainsi que surbrillance et sélection croisées en temps réel. Les réseaux sont regroupés en classes avec des paramètres personnalisés et des règles entre classes. Les vias traversants, borgnes et enterrés sont organisés en styles de vias.
Placement des composants
Les composants peuvent être placés manuellement par simple glisser-déposer ou à l’aide des fonctions « Placement par liste » et « Sélection croisée depuis le schéma ». Ils peuvent aussi être placés automatiquement selon les paramètres de l’utilisateur, avec optimisation de la longueur des pistes. Pour obtenir d’excellents résultats, combinez toutes les méthodes de placement disponibles.
Routage interactif
Routage avec déplacement des pistes (push and shove) à 90°/45° ou à angle libre, avec arcs et courbes, plusieurs modes de routage et d’édition, placement automatique des vias et modification des paramètres des pistes à la volée. Le routage respecte les règles des classes de réseaux et les règles entre classes. Remplissage de cuivre basé sur la géométrie des objets, couture et blindage par vias configurables, raccordements en goutte d’eau pour les pastilles, les vias, les changements de largeur des pistes et les jonctions en T.
Édition interactive
Déplacez les pistes, vias, composants, pastilles, trous de fixation, formes ou le contour de la carte : les pistes et vias environnants libèrent automatiquement de l’espace. Les pistes modifiées contournent les pastilles et les zones d’exclusion, et les portions redondantes sont supprimées lors du reroutage. L’édition applique les règles de conception en continu ou ramène les objets à leur dernière position sans violation.
Une structure de projet intelligente
DipTrace offre un environnement unifié avec conversion directe du schéma en circuit imprimé, mise à jour à partir du schéma ou de la liste de connexions, rétroannotation, ainsi que surbrillance et sélection croisées en temps réel. Les réseaux sont regroupés en classes avec des paramètres personnalisés et des règles entre classes. Les vias traversants, borgnes et enterrés sont organisés en styles de vias.
Placement des composants
Les composants peuvent être placés manuellement par simple glisser-déposer ou à l’aide des fonctions « Placement par liste » et « Sélection croisée depuis le schéma ». Ils peuvent aussi être placés automatiquement selon les paramètres de l’utilisateur, avec optimisation de la longueur des pistes. Pour obtenir d’excellents résultats, combinez toutes les méthodes de placement disponibles.
Routage interactif
Routage avec déplacement des pistes (push and shove) à 90°/45° ou à angle libre, avec arcs et courbes, plusieurs modes de routage et d’édition, placement automatique des vias et modification des paramètres des pistes à la volée. Le routage respecte les règles des classes de réseaux et les règles entre classes. Remplissage de cuivre basé sur la géométrie des objets, couture et blindage par vias configurables, raccordements en goutte d’eau pour les pastilles, les vias, les changements de largeur des pistes et les jonctions en T.
Édition interactive
Déplacez les pistes, vias, composants, pastilles, trous de fixation, formes ou le contour de la carte : les pistes et vias environnants libèrent automatiquement de l’espace. Les pistes modifiées contournent les pastilles et les zones d’exclusion, et les portions redondantes sont supprimées lors du reroutage. L’édition applique les règles de conception en continu ou ramène les objets à leur dernière position sans violation.
Routeur automatique à haute vitesse
Le routeur automatique haut de gamme de DipTrace, basé sur la géométrie des objets et doté de réglages avancés, permet de router aussi bien des cartes multicouches complexes que des cartes monocouches simples avec des cavaliers filaires. L’interface DSN/SES permet d’utiliser des routeurs externes (Specctra, Electra, Topor, etc.).
Signaux à haute vitesse et différentiels
Les fonctions complètes d’égalisation des longueurs —tableau de comparaison en temps réel, règles DRC de tolérance de longueur et outil de placement de méandres— permettent d’obtenir les caractéristiques temporelles requises pour les réseaux et bus à haute vitesse. Les paires différentielles, avec leurs paramètres avancés de phase et de longueur, se routent facilement en mode deux pistes simultanées ou une seule piste. L’outil de réglage de phase permet de corriger rapidement et précisément les déphasages. Le logiciel tient compte de l’empilage des couches et des fils de bonding internes aux boîtiers pour calculer la longueur d’un réseau à haute vitesse ou la phase d’une paire différentielle.
Vérifications avancées
DipTrace offre un environnement de conception sans erreur. DRC vérifie les espacements entre les objets du projet, les limites dimensionnelles et les contraintes de phase et de longueur des paires différentielles. Les règles sont définies selon les types d’objets, les couches, les classes de réseaux et les paramètres entre classes. DRC en temps réel contrôle chaque action et affiche les erreurs avant qu’elles ne soient commises. La vérification de la connectivité garantit le routage correct de tous les réseaux et signale les réseaux interrompus ou fusionnés. La comparaison avec le schéma permet de repérer les différences entre le circuit imprimé et le schéma d’origine.
Routeur automatique à haute vitesse
Le routeur automatique haut de gamme de DipTrace, basé sur la géométrie des objets et doté de réglages avancés, permet de router aussi bien des cartes multicouches complexes que des cartes monocouches simples avec des cavaliers filaires. L’interface DSN/SES permet d’utiliser des routeurs externes (Specctra, Electra, Topor, etc.).
Signaux à haute vitesse et différentiels
Les fonctions complètes d’égalisation des longueurs —tableau de comparaison en temps réel, règles DRC de tolérance de longueur et outil de placement de méandres— permettent d’obtenir les caractéristiques temporelles requises pour les réseaux et bus à haute vitesse. Les paires différentielles, avec leurs paramètres avancés de phase et de longueur, se routent facilement en mode deux pistes simultanées ou une seule piste. L’outil de réglage de phase permet de corriger rapidement et précisément les déphasages. Le logiciel tient compte de l’empilage des couches et des fils de bonding internes aux boîtiers pour calculer la longueur d’un réseau à haute vitesse ou la phase d’une paire différentielle.
Vérifications avancées
DipTrace offre un environnement de conception sans erreur. DRC vérifie les espacements entre les objets du projet, les limites dimensionnelles et les contraintes de phase et de longueur des paires différentielles. Les règles sont définies selon les types d’objets, les couches, les classes de réseaux et les paramètres entre classes. DRC en temps réel contrôle chaque action et affiche les erreurs avant qu’elles ne soient commises. La vérification de la connectivité garantit le routage correct de tous les réseaux et signale les réseaux interrompus ou fusionnés. La comparaison avec le schéma permet de repérer les différences entre le circuit imprimé et le schéma d’origine.
Traitement multithread
Le remplissage des zones de cuivre, la vérification des règles de conception et le contrôle de la connectivité des réseaux s’exécutent sur plusieurs threads et s’adaptent au nombre de cœurs de processeur disponibles. Sur les cartes multicouches denses comportant de grandes zones de cuivre et de nombreux réseaux, la vérification de l’ensemble de la carte reste suffisamment rapide pour être exécutée en continu pendant la conception.
Aperçu 3D du circuit imprimé et exportation STEP
Le module Conception de circuits imprimés intègre un aperçu 3D en temps réel avec accélération matérielle. Il affiche un modèle de la carte fabriquée avec tous ses composants montés. La carte peut être tournée autour de trois axes, agrandie ou réduite ; les couleurs de l’aperçu sont personnalisables. Vous pouvez exporter la carte au format STEP ou VRML 2.0 pour la modélisation en CAO mécanique. Les modèles 3D de composants aux formats *.wrl, *.3ds, *.step et *.iges sont pris en charge. Plus de 11 000 modèles 3D sont fournis avec le logiciel.
Importation / exportation
Échange de conceptions de circuits imprimés et de bibliothèques aux formats Altium, OrCAD, PADS, P-CAD, Eagle, KiCad et DXF. Importation de listes de connexions aux formats Accel, Allegro, Mentor, PADS, P-CAD, KiCad, Protel et Tango, et de conceptions aux formats ODB++ et PADS VX ASCII.
Traitement multithread
Le remplissage des zones de cuivre, la vérification des règles de conception et le contrôle de la connectivité des réseaux s’exécutent sur plusieurs threads et s’adaptent au nombre de cœurs de processeur disponibles. Sur les cartes multicouches denses comportant de grandes zones de cuivre et de nombreux réseaux, la vérification de l’ensemble de la carte reste suffisamment rapide pour être exécutée en continu pendant la conception.
Aperçu 3D du circuit imprimé et exportation STEP
Le module Conception de circuits imprimés intègre un aperçu 3D en temps réel avec accélération matérielle. Il affiche un modèle de la carte fabriquée avec tous ses composants montés. La carte peut être tournée autour de trois axes, agrandie ou réduite ; les couleurs de l’aperçu sont personnalisables. Vous pouvez exporter la carte au format STEP ou VRML 2.0 pour la modélisation en CAO mécanique. Les modèles 3D de composants aux formats *.wrl, *.3ds, *.step et *.iges sont pris en charge. Plus de 11 000 modèles 3D sont fournis avec le logiciel.
Importation / exportation
Échange de conceptions de circuits imprimés et de bibliothèques aux formats Altium, OrCAD, PADS, P-CAD, Eagle, KiCad et DXF. Importation de listes de connexions aux formats Accel, Allegro, Mentor, PADS, P-CAD, KiCad, Protel et Tango, et de conceptions aux formats ODB++ et PADS VX ASCII.
XML natif pour les flux de travail avec Git
Les projets sont enregistrés en XML natif, un format texte adapté à Git, Mercurial et aux autres systèmes externes de gestion de versions. Les données de remplissage de cuivre sont enregistrées sous forme compressée ou en texte brut. La gestion des versions est assurée par le dépôt, et non par DipTrace.
Fichiers de fabrication
Gerber RS-274X et Gerber X2, Excellon N/C Drill, ODB++, IPC-2581C, listes de connexions IPC-D-356A, fichiers de placement des composants (Pick and Place), nomenclatures (BOM) et DXF. Exportation des polices vectorielles et TrueType. Prise en charge de la fabrication par fraisage. DipTrace figure parmi les partenaires de développement ODB++Design.
XML natif pour les flux de travail avec Git
Les projets sont enregistrés en XML natif, un format texte adapté à Git, Mercurial et aux autres systèmes externes de gestion de versions. Les données de remplissage de cuivre sont enregistrées sous forme compressée ou en texte brut. La gestion des versions est assurée par le dépôt, et non par DipTrace.
Fichiers de fabrication
Gerber RS-274X et Gerber X2, Excellon N/C Drill, ODB++, IPC-2581C, listes de connexions IPC-D-356A, fichiers de placement des composants (Pick and Place), nomenclatures (BOM) et DXF. Exportation des polices vectorielles et TrueType. Prise en charge de la fabrication par fraisage. DipTrace figure parmi les partenaires de développement ODB++Design.