PCB-Design Ingenieure sollte Denken Sie an die wichtigen Prinzipien des PCB-Leiterplattendesigns: Verkürzung der PCB-Design Zyklus ist zu einem häufigen Problem geworden. Designer sind auch mit schnellen Veränderungen in der Leiterplattentechnologie konfrontiert, wie schnellere Verarbeitungsgeschwindigkeiten und immer komplexere IC-Verpackungen, die Komplexität der PCB-Design, das einfachste Glied im Designprozess ist. Daher, um die Effizienz des Entwurfsprozesses zu verbessern, Instrumente für das Zwangsmanagement sind zunehmend unverzichtbar geworden.
Obwohl Constraint Management Tools in einigen vorhandenen CAD Toolkits auf der PCB-Markt, Viele Designer konnten das volle Potenzial dieser Tools nicht ausschöpfen. Der Schlüssel zur Verwendung von Constraint Management Tools besteht darin, die Fähigkeiten und Eigenschaften der verwendeten Software zu verstehen und sie in den gesamten Designfluss zu integrieren.. In PCB-Design, Der effektive Einsatz von Einschränkungen und Regeln kann den Entwurfszyklus verkürzen, Verbesserung der Skalierbarkeit aktueller oder sich entwickelnder Technologien, und erleichtern die Wiederverwendung von Design in zukünftigen Designs.
Das Konzept des Constraint Managements ist sehr einfach zu verstehen: Sie müssen nur Constraints und Regeln einrichten und dann das Design an das Layout übergeben. Und in einigen Fällen ist die Umsetzung tatsächlich so einfach. Aber sobald Ingenieure in die Phase der Beschränkung und Regelsetzung in der Konstruktionsumgebung eintreten, werden sie feststellen, dass nicht alles so klar ist, wie erwartet.
Es ist sehr wichtig, zunächst die verfügbaren Fähigkeiten und Funktionen zu erkunden. Der richtige Artikel listet einige wichtige Prinzipien auf, die Designer beachten sollten.
sollte
1. Wissen Sie, was für Ihr Design relevant ist und wie Informationen von einer Stufe des Entwurfsprozesses zur nächsten weitergegeben werden. Es ist eine gute Angewohnheit, Differentialsignale zuzuweisen. Idealerweise möchten Sie das Differenzsignal als Teil des Top-Down-Ansatzes zuweisen; Daher möchten Sie sicherstellen, dass die oben genannten Anforderungen im Schaltplan- oder Constraint-Management-Tool erfüllt werden können, und dann an das Layout senden.
2. Die Informationen werden ordnungsgemäß archiviert und verwaltet, um sicherzustellen, dass sie in zukünftigen Designs verwendet werden können. Die Einrichtung eines Systems, in dem verifizierte Implementierungen gespeichert und von Designteammitgliedern gemeinsam genutzt werden können, spart Zeit und hilft, den gesamten Designzyklus des Projekts zu verkürzen. Viele CAD-Systeme sind strukturiert, so dass Konstruktionsdaten in einem Konstruktionsordner gespeichert werden, der alle Informationen einschließlich Einschränkungen und Vorlagen enthält, die im Entwurf verwendet werden. Verwalten Sie Ihre Daten sinnvoll im Projektordner, so dass Sie die Daten leicht abrufen können, wenn Sie bestimmte spezifische Daten im zukünftigen Design wiederverwenden möchten.
3. Nutzen Sie die Flexibilität von Constraint Management Tools. Diese Software kann Einschränkungen an jedem Punkt des Entwurfszyklus vorwärts- oder rückwärts ausführen, Berichte erstellen und Änderungen aufzeichnen. All dies reduziert Nacharbeit und trägt zur Aufrechterhaltung der Designintegrität bei.
4. Stellen Sie sicher, dass die von Ihnen gewählten Werkzeuge die Möglichkeit haben, Topologie für Analysen zu zeichnen, Anregungen festzulegen und einzigartige Board Stacks für einzelne oder kombinierte Liniensegmente zu erstellen.
Es ist effizienter, das Constraint Management System zum Zentrum der Anwendung zu machen, als Daten aus manuellen Kalibrierungswerten in Tabellenkalkulationen zu verwenden und dann zu versuchen, diese Daten zwischen den Schaltplan- und Layoutwerkzeugen hin und her zu übergeben.
Constraint Management kann in verschiedenen Phasen des PCB-Designprozesses durchgeführt werden
Abbildung: Constraint Management kann in verschiedenen Phasen des PCB Design Prozesses durchgeführt werden
Sollte nicht
1. Übermäßige Beschränkungen des Netzes. Das macht es schwierig, das Signal zu routen. In extremen Fällen, insbesondere wenn zusätzliche Schichten hinzugefügt werden müssen, um die entsprechenden Verdrahtungsprobleme wie Timing- oder Abstandsanforderungen zu überwinden, kann die Entwurfszeit exponentiell verlängert werden.
2. Legen Sie Einschränkungen in der Mitte des Entwurfsprozesses fest. Es ist wichtig, diese Arbeit zu Beginn der Aufgabe zu erledigen. Wenn Sie zu einem späteren Zeitpunkt Einschränkungen für das Signal festlegen, müssen Sie möglicherweise die Leiterplatte umleiten, was viel Zeit verschwendet. Vor Layout und Routing sollten relevante Strategien geplant und verarbeitet werden, damit dies nicht geschieht.
3. Vergessen Sie kritische Netzwerke. Wenn Sie das Constraint Management System zum Festlegen von Constraints verwenden, ist es ratsam, die gesamte Leiterplatte nach Abschluss der Verkabelung des kritischen Netzwerks zu routen – insbesondere, wenn Sie Längen- oder Verzögerungsbeschränkungen für das Signal festlegen. Andernfalls besteht bei der Umsetzung der Festlängenstrategie auf dem Signal kein Raum mehr für eine Verlängerung.
4. Nehmen Sie das Beschränkungsmanagement-Tool des Berichtssystems an, das nicht mit Verdrahtungswerkzeugen interagieren kann und keine Daten einführen kann. Es ist sicherlich gut, Constraints und Regeln festzulegen, aber wenn Sie jede zugewiesene Constraint manuell abfragen müssen, wird der Nutzen der Verwendung von Constraint Management Tools gelöscht.
5. Anwenden von Einschränkungen, die nicht mit Designregeln vereinbar sind. PCB-DesignSie folgen den Herstellungsrichtlinien, um Leiterplattenroute. Wenn die Einschränkungen nicht verwaltet und in Verbindung mit Designrichtlinien verwendet werden, z. B. korrekter Signalabstand für bessere Ätzergebnisse oder gutes Schichtstapeln zur Minimierung von Querstörungen, Probleme können auftreten. Einige Tools erlauben die Freiheit, Einschränkungen auf kritische Netzwerke in Ihrem Design anzuwenden; Andere wenden Ihre Entwurfsregeln in jeder Phase des Entwurfszyklus an, so werden sie gestärkt. So oder so, wenn Sie Einschränkungen anwenden, Stellen Sie sicher, dass Sie nicht gegen Designregeln verstoßen.