Wysokoprędkościowe PCB często wymagają strojenia grup ścieżek, zarówno pojedynczych, jak i różnicowych, aby zapewnić, że sygnały podróżujące w fizycznym kanale dotrą do pewnego komponentu odbierającego w określonym czasie. Altium Designer zawiera potężne narzędzia, które pozwalają szybko i z wysoką jakością rozwiązać takie zadania. Zapoznaj się z tym dokumentem i osiągnij pożądany wynik jeszcze szybciej.
Większość interfejsów wysokiej prędkości zawiera interfejsy szeregowe, które są prowadzone jako pary różnicowe, lub zawierają równoległe magistrale jednokierunkowe, które działają na wysokich częstotliwościach. Niektóre interfejsy używają wielu par różnicowych równolegle do wysyłania danych między komponentami. Przykłady takich interfejsów to USB, PCIe, interfejsy pamięci DDR3/DDR4, kanały SerDes i wiele innych.
Aby te interfejsy działały poprawnie, konieczne jest, aby sygnały wysyłane z nadajnika do odbiornika przychodziły w pewnym ograniczonym niedopasowaniu czasowym. Problem ten rozwiązuje się przez wyrównanie długości grupy ścieżek w ramach pewnej tolerancji niedopasowania. Robi się to, dodając do krótszych ścieżek sekcję opóźniającą w formie akordeonów, puzonów lub wzoru piłokształtnego. W ramach pary różnicowej segmenty strojenia długości są również używane do zapewnienia eliminacji niedopasowania czasowego, co również pomaga w tłumieniu szumów, które mogą być obecne w odbieranym sygnale różnicowym.
Opcje strojenia w Altium Designer
Altium Designer posiada dwa narzędzia do wyrównywania:
Interaktywne strojenie długości – dla pojedynczych ścieżek;
Interaktywne strojenie długości par różnicowych – dla par różnicowych.
Po uruchomieniu narzędzia, w panelu właściwości można wybrać trzy wzory dostosowania długości.
Akordeon jest najczęściej używanym wzorem strojenia długości sieci. Panel właściwości służy do dostosowywania kształtu, amplitudy i rozstawu segmentów akordeonu. Wszystkie te parametry można dynamicznie zmieniać za pomocą klawiszy skrótów podczas tworzenia.
Dodatkowe funkcje przy pracy z umieszczonym akordeonem:
Przesuwanie/Zmiana rozmiaru
Zaznacz akordeon, a następnie kliknij lewym przyciskiem myszy wewnątrz ramki, aby przesunąć wzdłuż ścieżki. Przesuń boki lub narożniki ramki, aby zmienić rozmiar.
Obrót
Naciśnij R podczas obracania, aby włączyć obrót o wielokrotność 45 stopni.
Praktyczne wytyczne dotyczące stosowania wzoru akordeonu:
H to wysokość podniesienia ścieżki nad najbliższą płaszczyzną odniesienia.
Trombone wykorzystuje koncepcję rękawa strojeniowego i może być umieszczony na zakrętach ścieżki nawet w ciasnych miejscach, aby efektywnie wypełnić przestrzeń. W panelu właściwości możesz konfigurować kształt, rozstaw i pozycję segmentów trombone. Możesz również dynamicznie zmieniać wiele parametrów za pomocą klawiszy skrótów bezpośrednio podczas konstrukcji.
Dodatkowe opcje podczas pracy z umieszczonym trombone:
Przesuń/Zmień rozmiar
Różne tryby przesuwania i zmiany kształtu są dostępne za pomocą klawiszy Ctrl i Shift .
Praktyczne wytyczne dotyczące stosowania wzoru Trombone:
H to wysokość podniesienia ścieżki nad najbliższą płaszczyzną odniesienia.
Wzór piłozębny wykorzystuje koncepcję rękawa strojeniowego i może być umieszczony na zakrętach ścieżki. Pomaga to dokładniej dostroić długość. W panelu właściwości można skonfigurować kąt, szerokość, wysokość i początek „piłozębu”. Można również dynamicznie zmieniać wysokość, używając „klawiszy skrótów” bezpośrednio podczas konstrukcji.
Dodatkowe opcje przy pracy z wzorem piłozębnym:
Przesuń/Zmień rozmiar
Dostępne są różne tryby przesuwania i zmiany kształtu za pomocą klawiszy Ctrl i Shift.
Praktyczne wskazówki dotyczące używania wzorów piłozębnych do strojenia długości:
Obraz poniżej pokazuje kilka konserwatywnych wytycznych dotyczących używania struktury wzoru piłozębnego na PCB, szczególnie w dwóch ścieżkach w parze różnicowej. Te wytyczne są odpowiednie dla wolniejszych interfejsów z szybkością zbocza około 1 ns. Limit maksymalnego odstępu w sekcji wzoru piłozębnego to <2S przy szerokości zęba <3W. S to odstęp między ścieżkami, W to szerokość ścieżki w parze różnicowej. W wolniejszych interfejsach, te wytyczne są znane z zapewniania wymaganego dopasowania długości, ale bez powodowania nadmiernych odbić na wejściu do sekcji strojenia długości.
W przypadku znacznie szybszych interfejsów te wytyczne nie zawsze są prawdziwe, co sprawia, że preferowane staje się staranne dobieranie szerokości i odstępów między parami różnicowymi, aby zapobiec nadmiernemu impedancji i niezgodności opóźnień propagacji między dwoma ścieżkami w parze. Oznacza to, że projektant powinien użyć narzędzia Layer Stackup Manager w Altium Designer, aby uzyskać dobry początkowy oszacowanie optymalnej szerokości i odstępów ścieżek, a następnie użyć symulatora połączeń, aby bardziej dokładnie określić zgodność kanału. Po weryfikacji odpowiednich limitów strojenia długości, mogą one zostać umieszczone w układzie PCB za pomocą interaktywnych funkcji trasowania w edytorze PCB Altium Designer.