Unikaj problemów z integralnością sygnałów między płytkami w wysokowydajnych wielopłytkowych projektach PCB

Adam J. Fleischer
|  Utworzono: maj 5, 2026
At a Glance
Unikaj problemów z integralnością sygnału między płytkami w projektach wielopłytkowych PCB. Dowiedz się, jak przejścia przez złącza, przesunięcie czasowe i granice między płytkami zmniejszają margines.
Unikaj problemów z integralnością sygnałów między płytkami w wysokowydajnych wielopłytkowych projektach PCB

Większość problemów z integralnością sygnału w systemach wielopłytkowych wynika z granic między elementami, a nie z odcinków o kontrolowanej impedancji pomiędzy nimi. Wejście sygnału do złącza, przejście do kabla lub połączenie flex-rigid wprowadza nieciągłości impedancji, zmiany odniesienia i skośność, które narastają w całym kanale. Inżynierowie, którzy traktują każdą płytkę jako odizolowany problem routingu i odkładają decyzje dotyczące połączeń między nimi na etap pakietowania mechanicznego, przekonają się, że ich margines zostanie zużyty na granicach, których nigdy świadomie nie zaprojektowali.

Podstawowe ograniczenie jest takie, że każdy kanał wysokiej szybkości musi być budżetowany jako kompletna ścieżka od nadajnika do odbiornika, z uwzględnieniem każdego przejścia między płytkami, złączami, kablami i odcinkami flex. Gdy odpowiedzialność za granice jest niejasna lub nieudokumentowana, każdy zespół projektujący płytkę optymalizuje lokalnie, podczas gdy nikt nie odpowiada za przejścia. W efekcie powstaje kanał, który na poziomie systemu nie spełnia niczyjego budżetu impedancji ani skośności.

Najważniejsze wnioski

  • Awaria integralności sygnału (SI) między płytkami zaczyna się na granicy. Wejścia do złączy, przerwy w ścieżce odniesienia i przejścia między interkonektami zużywają margines łącza, który pozornie ma każda płytka, a złożony kanał przestaje działać. 
  • Skośność sumuje się w całym systemie. W przypadku interfejsów równoległych i par różnicowych: utrzymuj skośność na każdej płytce tam, gdzie masz kontrolę nad routingiem, przed i za interfejsami złączy, zamiast kompensować wszystkie niedopasowania długości/opóźnień na jednej płytce.
  • Rozumiej możliwości złączy dla kanałów o wysokiej przepustowości. Oceniaj złącza na podstawie danych dostawcy i wykorzystuj ich modele symulacyjne do pełnej oceny wydajności systemu w symulacji.

Wejście do złącza jako wzorzec projektowy wielokrotnego użytku

Większość przeoczonych problemów SI pojawia się na przejściach, a nie pośrodku długich, dobrze kontrolowanych odcinków. Granicę złącza należy traktować jako wzorzec projektowy wielokrotnego użytku, chroniony ograniczeniami i punktami kontrolnymi przeglądu, tak aby każdy zespół projektujący płytki wdrażał te same założenia. Gdy obszar wejścia jest definiowany przez spójny zestaw reguł, a nie pozostawiony indywidualnej ocenie, te same parametry są zachowywane w kolejnych projektach. Co najmniej wzorzec projektowy powinien wymuszać:

  • Definicję interfejsu: standard, docelową szybkość transmisji, mapę topologii obejmującą płytki, złącza, kabel lub segmenty flex oraz zmiany odniesienia.
  • Budżety skośności: wewnątrz pary i między liniami, przydzielone dla każdego segmentu.
  • Reguły dla złączy: ograniczenia mapy pinów, przeplatanie pinów masy, routing breakout i użycie przelotek.
  • Wyzwalacze zmian wymagające ponownej kontroli granicy: zamiana złącza, zmiana stackupu, zmiana długości kabla, relokacja płytki lub zmiany obudowy w pobliżu interkonektu.

Po zablokowaniu tych elementów obszar wejścia staje się ograniczonym blokiem projektowym, a nie doraźnym ćwiczeniem z routingu. Jeśli para różnicowa zmienia warstwy przy wejściu, zachowaj symetrię przejścia: taka sama struktura przelotek, taki sam fan-in/fan-out i takie samo użycie warstw dla obu linii.

Connector with black and red wire connects to PCB board

Ograniczenia mechaniczne wpływające na wydajność kanału

Wysokość stackupu, tolerancja wyrównania, ograniczenia zgięcia i trasy serwisowe to ograniczenia kanału, a nie wyłącznie kwestie mechaniczne. Zmiana trasy kabla, która dodaje 50 mm długości lub zmienia promień gięcia, modyfikuje opóźnienie i potencjalnie sprzężenie. Relokacja płytki, która zmienia wysokość połączenia złącza, może zmienić długość stubów przelotek lub wymagać innego przejścia stackupu.

Ujmij te zależności w ICD, tak aby zmiana mechaniczna automatycznie wyzwalała ponowną kontrolę granicy. Bez takiego powiązania zespoły mechaniczne wprowadzają zmiany, które z punktu widzenia pakietowania wyglądają niegroźnie, ale po cichu zmniejszają margines SI.

Kategoria zmiany

Przykład

Wpływ na kanał

Wymagane działanie

Złącze/wejście

Zmiana rodziny, rewizja mapy pinów, zmiana wysokości połączenia

Nieciągłość impedancji, długość stuba, geometria breakout

Ponownie zasymuluj wejście, zaktualizuj ICD, ponownie sprawdź budżet skośności

Stackup/struktura

Zmiana materiału, rewizja struktury przelotek, decyzja o backdrill

Przesunięcie impedancji, zachowanie przejścia odniesienia

Uruchom ponownie modele impedancji i TDR, zweryfikuj symetrię wejścia

Mechanika/routing

Zmiana długości kabla, promienia gięcia, relokacja płytki

Zmiana opóźnienia, zmiana sprzężenia, geometria połączenia

Ponownie zweryfikuj budżet skośności, potwierdź wyrównanie złącza

Umiejscowienie retimera/redrivera

Zmiana segmentacji kanału

Nowy punkt zgodności, zmieniony budżet strat

Ponownie podziel kanał, zaktualizuj definicje segmentów w ICD

Modelowanie kanału integralności sygnału

Aby zbudować kompleksowy model kanału, połącz kaskadowo bloki parametrów S od nadajnika do odbiornika. Każdy segment kanału, w tym obudowa, routing na płytce, wejścia przelotek, złącza i kable, wymaga określonego typu modelu.

  • Używaj modeli linii transmisyjnych dla jednorodnych ścieżek
  • Stosuj bloki parametrów S dla nieciągłości i złączy
  • Konwertuj pojedyncze parametry S do macierzy T i mnoż je sekwencyjnie
  • Uruchamiaj symulacje zgodności (strata wtrąceniowa, strata odbiciowa, diagram oka, COM), aby zidentyfikować dominujące segmenty wpływające na budżet strat lub odbić
  • Koreluj wyniki z pomiarami TDR i VNA, gdy sprzęt będzie dostępny
  • Dokumentuj wszystkie założenia modelu (pliki Touchstone, mapy pinów, stackup, geometria wejścia) w dokumencie kontroli interkonektu
  • Generuj ponownie modele, których dotyczy zmiana, i uruchamiaj ponownie symulacje, gdy zmienią się warunki brzegowe

Rozbieżności między symulacją a pomiarem zazwyczaj wynikają z różnic w geometrii wejścia, zmienności złącza lub właściwości dielektrycznych odbiegających od wartości z karty katalogowej. Podczas iteracji zmieniaj tylko jedną zmienną naraz. Traktowanie granic złączy jako stałych abstrakcji między rewizjami płytek to pewny sposób na stopniowe zmniejszanie marginesu SI bez zdawania sobie z tego sprawy, aż problem ujawnią pomiary prototypu.

Lista kontrolna systemowych bramek SI dla projektów wielopłytkowych

Przed layoutem

  • Zbuduj modele interkonektów dla 
  • Zablokuj orientację złącza i założenia dotyczące połączenia dla pierwszego przebiegu layoutu.
  • Przypisz właściciela dla łącza end-to-end.

Podczas layoutu

  • Standaryzuj geometrię wejścia do złącza: padstacki, antipady, stitching i ciągłość odniesienia.
  • Kontroluj stuby przelotek w polach złączy.
  • Śledź skośność względem budżetu systemowego i unikaj strojenia w pobliżu wejść, chyba że jest to wyraźnie dozwolone.

Przed wydaniem prototypu

  • Przeprowadź przegląd skoncentrowany najpierw na granicach: mapowanie, wejście, ciągłość ścieżki powrotnej, przydział skośności i ograniczenia mechaniczne.
  • Potwierdź, że złożony kanał odpowiada założonej topologii: lokalizacje płytek, wysokość stackupu, długość kabla lub flex oraz ograniczenia gięcia.
  • Zdefiniuj warunki walidacji uruchomienia: zestawy kabli, przyrządy i zmienne montażowe.

Po uruchomieniu

  • Jeśli łącze nie działa, najpierw skontroluj granice: mapę pinów i orientację, geometrię wejścia, ciągłość odniesienia i skośność segmentów.
  • Rejestruj każdą zmianę, która dotyka ścieżki interkonektu, i ponownie uruchamiaj przegląd granicy po zadziałaniu wyzwalacza.

Utrzymywanie widoczności kontekstu wielopłytkowego dzięki Altium Agile Teams

Systemowa integralność sygnału obejmuje kwestie elektryczne, mechaniczne i sourcingowe. Altium Agile Teams utrzymuje widoczność tego wielopłytkowego kontekstu w miarę rozwoju systemu, dzięki czemu zespoły mogą wychwycić zmiany granic, zanim decyzje dotyczące layoutu i pakietowania zostaną utrwalone. 

Przeglądy projektu odbywają się w kontekście projektu. Jeśli zmiana mechaniczna przesunie złącze i naruszy założenie kanału, zespół elektryczny zobaczy to odpowiednio wcześnie. Decyzje dotyczące złączy i kabli można podejmować równolegle z danymi o bieżącej dostępności i ryzyku z Octopart, co wspiera wcześniejsze decyzje o zamrożeniu części definiujących granice. Śledzenie zmian pozostaje powiązane ze stanem projektu, więc zamiany złączy i rewizje stackupu pozostają widoczne dla właściwych interesariuszy. 

Aby uzyskać więcej informacji, zobacz dokumentację Altium dotyczącą synchronizacji zespołu wielopłytkowego. To użyteczny kolejny krok w formalizacji sposobu, w jaki relacje wielopłytkowe powinny być przechwytywane i aktualizowane. Dowiedz się więcej o Altium Agile Teams →

About Author

About Author

Adam Fleischer is a principal at etimes.com, a technology marketing consultancy that works with technology leaders – like Microsoft, SAP, IBM, and Arrow Electronics – as well as with small high-growth companies. Adam has been a tech geek since programming a lunar landing game on a DEC mainframe as a kid. Adam founded and for a decade acted as CEO of E.ON Interactive, a boutique award-winning creative interactive design agency in Silicon Valley. He holds an MBA from Stanford’s Graduate School of Business and a B.A. from Columbia University. Adam also has a background in performance magic and is currently on the executive team organizing an international conference on how performance magic inspires creativity in technology and science. 

Powiązane zasoby

Powiązana dokumentacja techniczna

Powrót do strony głównej
Thank you, you are now subscribed to updates.