Podczas routingu mojej płytki PCB opartej na CY7C68013A właśnie zdałem sobie sprawę, że zwykłe gniazdo USB B i odpowiednik mini USB skutecznie zamieniają D + i D-.
Wygląda na to, że układ został przygotowany na gniazdo o regularnych rozmiarach (DP jest po lewej, jeśli patrzy się w stronę układu), podczas gdy dla mini USB muszę poprowadzić jedną z ścieżek pod gniazdem.
Czy to naprawdę tak, czy może coś zepsułem? W jaki sposób mam zachować impedancję i ograniczenia długości torów, podczas gdy jedna z torów musi iść inną drogą wokół padów gniazd?
pcb
usb
pcb-design
Malarze kodów
źródło
źródło
Odpowiedzi:
Zauważyłem ten sam problem podczas routingu kart z układami FTDI FT232. Oto, co mówi arkusz danych CY7C68013A na temat trasowania tych sygnałów:
Sugerowałbym metodę zygzakowatą, ale tylko wtedy, gdy ten niewielki objazd wokół szpilki zwiększył długość śladu o więcej niż 2 mm.
źródło
Czy jesteś pewien, że D- i D + są zamienione? Sprawdziłem specyfikację USB2 . ECN 1 opisuje złącze miniB i widzę tę samą kolejność dla standardowej i mini: Vbus, D-, D +, uziemienie.
Jeśli połączenia zostaną zamienione, czy nie możesz dodać kilku zygzaków w krótszym śladzie, aby był tak długi jak drugi? (Nie sądzę, żeby to było naprawdę konieczne, ale może dać ci trochę odpoczynku :-))
źródło
Ta dokumentacja stwierdza, że preferowane mocowanie microusb-b znajduje się na spodzie. http://portal.fciconnect.com/Comergent//fci/drawing/10103593.pdf
Miałem również problem, gdy zamontowałem na górnej stronie, że D + D- nie będzie w linii. Musiałem zamiast tego umieścić układ poniżej złącza i poprowadzić ślady między kołkami osłony.
źródło