Direkt zum Hauptinhalt
Diese Seite wird mit automatisierter Übersetzung angezeigt. Lieber auf Englisch ansehen?

Überprüfung des seriellen Kanals

Design und Überprüfung serieller HyperLynx-Kanäle

HyperLynx führt sowohl eine standardbasierte Interconnect-Compliance-Analyse als auch eine herstellermodellbasierte IBIS-AMI-Simulation für serielle Hochgeschwindigkeitsverbindungen durch. Die automatische Analyse nach der Route auf Systemebene umfasst die vollständige Topologieextraktion mithilfe einer integrierten 3D-EM-Modellierung mit skalierbarer Leistung.

Technische Visualisierung des seriellen Kanaldesigns mit digitalen Schaltungselementen und Datenflussverbindungen.

Die umfassendste Unterstützung für Standards

A diagram showing various SerDes protocols and their applications in high-speed data transmission.

HyperLynx unterstützt über 250 verschiedene Protokolle und Varianten von Ethernet, Glasfaserkanal, HDMI, JESD, MIPI D-PHY, OIF-CEI, PCI-e und USB Familien.

Serielle Links müssen den Anforderungen in den zugehörigen Standardspezifikationsdokumenten entsprechen. Diese Spezifikationen legen die Anforderungen an das Sendergerät (Tx) und das IC-Paket, die Pin-zu-Pin-Verbindung auf Systemebene und das Empfängergerät (Rx) und das IC-Paket fest. Diese Dokumente sind lang (oft Hunderte von Seiten) und detailliert. Nur einen Standard vollständig zu verstehen, ist eine riesige Aufgabe — aber es gibt Dutzende davon, mit Hunderten von Varianten.

Siemens-Experten untersuchen jeden dieser Standards, um Simulationsaufbauten zu erstellen, die HyperLynx so konfigurieren, dass es den richtigen Analyseablauf durchführt und die mit jedem Standardprotokoll verbundenen Metriken meldet.

Jeder Analysetyp wird über eine integrierte Konfigurationsdatei spezifiziert, die automatisch Kanalgeschwindigkeit, Modulation, Stimuluskodierung, Analysefluss und Metrikberichte sowohl für die Compliance-Analyse als auch für die IBIS-AMI-Simulation einrichtet. Diese Konfigurationsdateien können mit einem eingebauten Editor kopiert und geändert werden, und neue Konfigurationen können hinzugefügt werden, wenn verfügbar. HyperLynx beinhaltet auch eine Reihe von „generischen“ Setups, die für schnelle Was-wäre-wenn-Analysen und Prototyping-Unterstützung für neue Protokolle nützlich sind.

Integrierte 3D-EM-Modellierung

Die elektromagnetische Vollwellen-3D-Modellierung von BGA- und Steckerausbrüchen über Übergänge und Blockkondensatoren ist für die genaue Analyse serieller Verbindungen bei Geschwindigkeiten über 5 GT/s unerlässlich. Ohne genaue 3D-EM-Modelle für diese Bereiche können Margen auf Systemebene nicht genau bestimmt werden.

Das vollständige End-to-End-Kanalmodell besteht aus einer Vielzahl verschiedener Elemente, die in der Regel vom Hersteller bereitgestellte S-Parameter-Dateien (IC-Pakete und Stecker), Trace-Modelle einschließlich Oberflächenrauheitseffekten und S-Parameter-Dateien von 3D-EM-Solvern zur Darstellung von Leiterplattendurchbrüchen, über- und blockierenden Kondensatorstrukturen enthalten. Der Prozess, das Routing in Abschnitte zu unterteilen und dann das komplette Trace-Modell aus den zugehörigen Modellen aufzubauen, wird als Schnitt- und Stichmodellierung bezeichnet. Es ist wichtig, dass die Modelle für die einzelnen Abschnitte so spezifiziert werden, dass sie kaskadiert werden können, ohne dass Fehler entstehen. HyperLynx automatisiert diesen Prozess, um komplette Topologiemodelle für serielle Verbindungen zu erstellen. Das Kanalmodell wird auf der Grundlage der Kenntnis des analysierten Protokolls erstellt, sodass es den Protokollanforderungen an die Modellauflösung und Bandbreite entspricht.

Beim Extrahieren eines Topologiemodells für eine serielle Verbindung verwendet HyperLynx zunächst eine eingebettete DRC-Engine, um Bereiche zu identifizieren, die eine 3D-EM-Modellierung erfordern. Ein Bereich, der das Signal enthält, und sein Rückweg werden identifiziert, dann wird ein entsprechendes 3D-EM-Solver-Projekt erstellt. Diese Analyse wird für alle analysierten Kanäle durchgeführt, und die 3D-Bereiche werden verglichen, sodass identische Bereiche nicht zweimal gelöst werden. Die resultierenden Bereiche werden dann automatisch gelöst und komplette Kanaldurchgangsmodelle werden für die Simulation und Ergebnisverarbeitung erstellt. HyperLynx automatisiert diesen gesamten Prozess — der Designer spezifiziert die interessierenden Signale und Kriterien für die Identifizierung eines Aggressorsignals — und HyperLynx erledigt den Rest. Dieser Prozess bietet eine vollständige Kanalmodellierungsgenauigkeit, vergleichbar mit der Modellierung des gesamten Kanals in einem 3D-Solver, zu einem Bruchteil der Rechen- und Speicherkosten.

Sleek HyperLynx technology logo with dynamic lines representing scalable digital performance

Für große Designs mit Hunderten von Kanälen und Tausenden von Bereichen skaliert HyperLynx die Leistung des 3D-Solvers, indem es Solver parallel über ein LAN ausführt, entweder durch Nutzung der bereits am Standort des Kunden installierten Lastmanagement-Einrichtungen oder durch Nutzung seiner eigenen internen Job Distribution Facility.

Analyse der Einhaltung überlegener Standards

Die Protocol Compliance Analysis untersucht die Pin-zu-Pin-Verbindung auf Systemebene in einem Design, um sicherzustellen, dass sie die Anforderungen des geltenden Protokollstandards erfüllt. Es nutzt die Anforderungen an die Systemverbindung, die als Teil des Standards selbst veröffentlicht wurden. Die Konformitätsanalyse ist besonders nützlich, weil die meisten Systemdesigner handelsübliche ICs verwenden; sie erstellen weder die ICs, die sie verwenden, noch die zugehörigen IC-Pakete. Die Compliance-Analyse konzentriert sich auf das, was Systemdesigner tatsächlich erstellen: Systemplatinen. Bis jetzt mussten die meisten Systemdesigner ihre Arbeit nur validieren, indem sie eine Link-Simulation mit vom Hersteller bereitgestellten Komponentenmodellen (IBIS-AMI) durchführten. Das erhöht die Komplexität, da IBIS-AMI-Modelle oft schwer zu beschaffen und zu validieren sind und der Prozess zur Einrichtung von Simulationen und zur Interpretation der Ergebnisse oft von Modell zu Modell unterschiedlich ist.

A graphical representation of a compliance test for high-speed serial data transmission systems.

Die Standards für serielle Verbindungen spezifizieren detaillierte Anforderungen an die Systemverbindung, die analytisch verifiziert werden können. Da Systemdesigner in der Regel für das Design von Leiterplattenverbindungen verantwortlich sind, bei denen Standardkomponenten verwendet werden, ist es sinnvoll, das Design der Systemverbindung selbst zu analysieren und zu optimieren. Genau das macht HyperLynx Compliance Analysis. Die Konformitätsanalyse funktioniert, wenn Herstellermodelle (IBIS-AMI) nicht verfügbar sind, sodass sie immer auf einem Design ausgeführt werden kann. Der Ablauf der HyperLynx-Compliance-Analyse ist der gleiche, unabhängig davon, welche Komponenten von Anbietern verwendet werden, was bedeutet, dass er einmal erlernt und für verschiedene Designs und Komponentenanbieter verwendet werden kann — anstatt sich jedes Mal zu ändern. Der HyperLynx-Fluss ist sogar über mehrere Protokolle hinweg konstant, im Gegensatz zu anderen standardbasierten Techniken, die die verwendeten Tools und die Analysemethoden von Protokoll zu Protokoll variieren.

HyperLynx Compliance Analysis erstellt einen umfassenden HTML-Bericht, der zeigt, wie die Kanaleigenschaften im Vergleich zu den Zeit- und Frequenzanforderungen abschneiden. Die Kanalbetriebsmargen mit einer „Spezifizierung“ Tx und Rx werden zusammen mit den automatisch ermittelten optimalen Equalizer-Einstellungen angezeigt, die zur Durchführung der Analyse verwendet werden. Der Bericht enthält eine Fülle detaillierter Daten, die nützlich sind, um festzustellen, wie das Kanaldesign verbessert werden könnte.

Die Compliance-Analyse ist schneller und einfacher durchzuführen als Simulationen mit IBIS-AMI-Modellen von Anbietern. Wenn die Konformitätsanalyse zeigt, dass ein Design mit spezifikationsbasierten Tx- und Rx-Geräten funktioniert UND die Geräte des tatsächlichen Komponentenherstellers den Standard erfüllen oder übertreffen, dann sollte davon ausgegangen werden, dass das komplette System funktioniert. Die IBIS-AMI-Analyse wird immer noch für die Designabnahme empfohlen, aber die Konformitätsanalyse ist eine ideale Methode, um Designs zu überprüfen und zu debuggen, bevor Sie die Zeit und Mühe investieren, die für eine vollständige IBIS-AMI-Simulation erforderlich sind.

IBIS-AMI-Simulation

Die Simulation mit vom Hersteller bereitgestellten Modellen (IBIS-AMI) ist die genaueste Form der seriellen Verbindungsanalyse, da sie die tatsächlichen Geräte und Ausgleichsfunktionen modelliert, die für Tx und Rx in einer seriellen Verbindung verwendet werden. Wenn die tatsächlichen ICs die Anforderungen des Standards übertreffen, wird sich dieses Verhalten in einer erhöhten Betriebsmarge für die Verbindung widerspiegeln. Da IBIS-AMI-Modelle die tatsächlichen Ausgleichsfunktionen und Einstellungen der physischen Geräte widerspiegeln, kann die Simulation verwendet werden, um die Ausgleichseinstellungen zu bestimmen, die auf Systemebene implementiert werden sollten.

Diese erhöhte Genauigkeit hat jedoch ihren Preis — den Aufwand, der erforderlich ist, um IBIS-AMI-Modelle für die Verwendung zu erhalten und zu validieren, zusammen mit dem zusätzlichen Aufwand, Simulationen zu konfigurieren und Simulationsergebnisse zu interpretieren. IBIS-AMI-Modelle gibt es in 3 Hauptvarianten, die oft als statistische (nur Init), Time-Domain (nur Getwave) und Dual-Modelle (sowohl Init als auch Getwave) bezeichnet werden. Das bedeutet, dass die Analyseabläufe zwischen verschiedenen Modellkombinationen variieren, da die Analyseabläufe von den Modelltypen gesteuert werden, die in der Simulation verwendet werden. Die effektive Verwendung von IBIS-AMI-Modellen erfordert das Verständnis der verschiedenen Modelltypen und ihrer richtigen Anwendung; in der Regel eine Aufgabe für engagierte Simulationsspezialisten. Aus diesem Grund wird empfohlen, die fachkundige IBIS-AMI-Simulation zu verschieben und zunächst die Compliance-Analyse zu verwenden, um so viele Probleme wie möglich zu identifizieren und zu lösen. Ein zusätzlicher Vorteil ist, dass die für die Compliance-Analyse erstellten Kanalmodelle direkt für die IBIS-AMI-Simulation wiederverwendet werden können, sodass die gesamte detaillierte Kanalmodellierung bereits erledigt ist!

Person in black shirt standing against white wall with black border, holding a dark object.
Übersicht

SERDES-Kanalausgleich für serielle Schnittstellen

Die neueren SerDes-Protokolle nach Industriestandard wie PCIe Gen6, USB4 und die 100G per-Lane Ethernet- und OIF/CEI-Standards stellen PCB-Designer vor mehrere einzigartige Herausforderungen. Während sich die Geschwindigkeiten für jede Generation ungefähr verdoppeln, bleibt das verwendete dielektrische Material über Generationen hinweg dasselbe. Um den erhöhten Verlust bei höheren Datenraten zu kompensieren, werden komplexe Entzerrungstechniken eingesetzt.

SERDES-Whitepaper-Werbeserie zur Signalintegritätsserie

Ressourcen