Wie überprüfen Sie Ihren Schaltplan, bevor Sie zum Layout übergehen [geschlossen]

Ich arbeite mit Altium.

Welche Überprüfungen führen Sie besonders durch, wenn Sie vom Schaltplan zum Layout in Bezug auf die Elektronik und in Bezug auf die Erfassung gehen?

DRC, Simulation, Prototyping. Und am wichtigsten - Peer-Review.
Zusätzlich. In den Projektoptionen können Sie unter der Registerkarte Fehlerberichte und Verbindungsmatrix verschiedene Fehlerberichte einstellen . Nachdem Sie festgelegt haben, was für Ihr Projekt erforderlich ist, kompilieren Sie Ihr Projekt und überprüfen Sie die Meldungen des Compilers.
@BenceKaulics Ihr Kommentar sollte als Antwort gepostet werden, zumindest mit dem Zusatz einer Ingenieurbewertung. Je nach Projekt ist eine Simulation möglicherweise nicht notwendig oder praktikabel. Prototyping ist nicht Teil des elektronischen Prozesses (als Antwort auf den Kommentar von EugeneSh). Es ist Teil des realen Designprozesses, und soweit ich weiß, fragt das OP nach CAD.

Antworten (2)

Bei Altium handelt es sich um eine gut integrierte Umgebung mit einer sehr engen Kopplung zwischen Schaltplan- und Layoutaspekten. Altium hat ein Konzept von Komponentenverknüpfungen , mit denen Sie überprüfen können, ob jede Komponente auf der Leiterplatte mit etwas auf der Leiterplatte verknüpft ist. Darüber hinaus gibt es, wie Bence in einem Kommentar oben erwähnt hat, DRC- und ERC-Regelmatrizen, die Sie verwenden können, um Ihr Design zu überprüfen.

ERC wird im Schaltplaneditor verwendet und kann schwimmende Netze, nicht verbundene Ports, mehrere Netznamenverletzungen usw. erkennen. Altium hat das Konzept, Ihr Design zu "kompilieren" - dies sollte fehler- und warnfrei sein, aber zumindest Sie sollte verstehen, warum Fehler/Warnungen auftreten, und diese entsprechend abzeichnen. Der wichtigste Fehler (IMHO), den ERC für Sie abfangen sollte, sind Single-Pin- oder Floating-Netze - peinlich, wenn ein Design nicht funktioniert, weil Sie einen Netznamen vertippt haben und sie tatsächlich nicht miteinander verbunden sind.

DRC wird im PCB-Editor verwendet und dient zur Überprüfung physischer Regeln – schwimmende Netze, enge Abstände, Lötstoppmaskensplitter, Hochgeschwindigkeits-Routing, ringförmiger Ring usw. Sie sollten sich die Anforderungen Ihrer Fab ansehen und sie als Standardregelsatz in Altium eingeben . Dies gilt eher für die physische Leiterplatte während/nach dem Layout.

(Eher ein Tipp): Ich persönlich nutze die Fähigkeit von Altium nicht, Ein-/Ausgänge/bidirektionale/usw. Pin-Typen auf Komponenten zu definieren - das hat mir immer mehr Probleme bereitet, als es hilft. Als Konstruktionsprinzip (wieder IMO) sollten Komponenten mit seriellen Verbindungen (UARTs, PCIe usw.) visuelle Pfeile/Anzeigen auf ihren schematischen Symbolen Tx/Rx haben, damit Sie überprüfen können, ob Sie kein Verbindungsproblem haben. Einige Hersteller nennen ihre Ausgänge TxD/Tx, andere versuchen Ihnen zu "helfen" und nennen ihre Eingänge TxD/Tx, also schließen Sie die Drähte dort an. Altium wird dies nicht automatisch für Sie abfangen, es sei denn, Sie definieren Pins als Ein-/Ausgänge. In diesem Fall kann der ERC Sie wissen lassen, dass Sie einen Fehler gemacht haben.

Grundsätzlich hängt die Antwort auf diese Frage von Ihrer Unternehmensumgebung ab, IMO. In einer Umgebung, in der der Schaltplandesigner auch der Layouter ist, ist der Übergang viel einfacher, obwohl es immer noch eine Überprüfungsphase geben sollte, in der Ihre Kollegen Ihnen helfen, den Schaltplan in angemessenem Rahmen abzuzeichnen. Pin-Swaps und ähnliches sind während des Layouts üblich, und der Schaltplan sollte auch nach Abschluss des Layouts erneut überprüft werden.

In einer Umgebung, in der Sie das Layout übergeben, ist es unerlässlich, dass Sie Layoutanforderungen definieren, möglicherweise durch das Schreiben eines Leitfadens. Denken Sie daran, dass Sie in Altium Netzklassen und Parameter-Flags verwenden können, um zu definieren, welche Netze kontrollierte Impedanz haben usw. Sie können auch temporäre Notizen auf dem Schaltplan hinterlassen, die auf Dinge hinweisen, die dem Designer möglicherweise nicht bewusst sind, wie z. B. die Notwendigkeit der Platzierung bestimmte Entkopplungskappen über bestimmten Stiften.

Wenn die Pins der Bauteile Eigenschaften wie Input, Output, Power, Ground etc. haben, sind einige Prüfungen auf offene Inputs, zwei Outputs im gleichen Netz, nicht verbundene Power- oder Ground-Pins möglich. Sie können ein Netz hervorheben, um zu sehen, was damit verbunden ist und was nicht.