Mam kartę Ethernet 3,3 V PCI pracującą na 5-woltowym gnieździe PCI. Jak to jest możliwe?

9

Oto konstrukcja gniazd PCI :

Projektowanie gniazda PCI: zanotuj dziury

Jak widać, są 32/64 bity i 3,3 / 5 woltów.

Za to co wiem:

  • 32-bitowe karty PCI mogą pracować w 64-bitowych gniazdach o tym samym napięciu.
  • 64-bitowe karty PCI mogą pracować w 32-bitowych gniazdach o tym samym napięciu.

Nie mam dokładnego obrazu, ale ten, który znalazłem w Internecie, jest bardzo blisko kopalni (moja ma 4 RJ45, a nie 2) i pokazuje, jak niektóre kontakty PCI mogą pozostać poza gniazdem, a karta będzie działać OK (może przy niższej prędkości):

Karta 64-bitowa w 32-bitowym gnieździe PCI

Ale znalazłem coś dziwnego na komputerze (serwerze sieciowym) w biurze: 64-bitowa karta sieci Ethernet 3,3 V działająca (działa) na 32-bitowym gnieździe 5 woltów .

Karta to Quad Ethernet PCI-X 64 bity:

5740 IBM 03N5444 Quad Port 10/100/1000 Base-TX Ethernet PCI-X Ethernet Adapter

Karta Quad RJ45

Jak pokazano na rysunku projektowym PCI (patrz wyżej), karta PCI o napięciu 3,3 V nigdy nie powinna pasować do gniazda PCI o napięciu 5 V, o ile występuje wycięcie (blokada, zatrzask lub jakkolwiek to nazywamy), więc karta nigdy nie będzie pasować w niewłaściwym gnieździe.
Wygląda jednak na to, że Hun Attila bawi się tym komputerem, ponieważ karta mieści się w gnieździe . Sztuką było wykonanie prostego cięcia, jak pokazano na tym obrazku:

Cięcie karty PCI Ethernet

To jest zdjęcie karty z operacją (przepraszam, mój aparat nie jest zbyt dobry):

Karta PCI Ethernet z cięciem

Oprócz zabawnej sztuczki, naprawdę niesamowite jest dla mnie to, że karta działa . Według pracowników tego biura może on działać idealnie: serwer jest przeznaczony głównie do ruchu sieciowego, równoważąc obciążenie 3 routerami DSL do 3 różnych sieci LAN. Nawet gdy ruch w sieci LAN jest bardzo niski w tym biurze, w niektórych dniach jest duży ruch internetowy (może ponad 100 użytkowników), więc karta sieciowa 4-RJ45 powinna działać dość intensywnie, a przynajmniej tak mi się wydaje.

Nie wiem, jak długo ten serwer pracuje z tą kartą sieciową Frankenstein (wiesz, co dzieje się w nowoczesnych przedsiębiorstwach: wszyscy są pracownikami tymczasowymi :-P, więc nie mogą mi powiedzieć), ale przynajmniej miesiące, może więcej .

Mam więc dwa pytania:

  • Jak to możliwe ? Dlaczego karta PCI 3,3 V działająca na 5-woltowym gnieździe PCI nie uległa awarii?
  • Czego można się spodziewać w przyszłości ? Dziwne zachowania sieciowe, dopóki układy Quad RJ45 się stopią? Uszkodzenia całego systemu (płyta główna, pamięć RAM, procesor ... itd.)? A może… czy to możliwe, że nic się nie wydarzy?

Płyta główna to HP P5LP-LE (Leonite) .

EDYCJA: Mam dostęp do tego rodzaju „podkręconej sieci” maszyny i myślę, że mogę wykonać każdy test, który byłby potrzebny , np. Intensywny ruch w sieci LAN, wymienić karty LAN w celu porównania lub uzyskać informacje z dowolnego programu. Działa z systemem Windows XP i Ubuntu Linux Server v14.04 LTS. W nocy (kiedy nikogo nie będzie w biurach) prawdopodobnie mógłbym nawet zainstalować jakiś system operacyjny.

EDYCJA-2: Oto szczegół cięcia. Wydaje mi się jasne, że jest wykonany ręcznie:

Cięcie - przód

a tylna strona:

Cięcie - tył

Sopalajo de Arrierez
źródło
To dziwne. Skąd wiesz, że cięcie jest wykonane ręcznie?
Journeyman Geek
3
Może facet, który to zrobił, przeczytał gdzieś, że obwód na płycie jest w rzeczywistości uniwersalny, ale karta jest sprzedawana bez cięcia na segmentację rynku?
Lie Ryan
@JourneymanGeek, jestem prawie pewien, że cięcie jest wykonane ręcznie. W razie potrzeby mogę wysłać ci bliskie zdjęcie. Cięcie nie jest całkowicie regularne.
Sopalajo de Arrierez
@LieRyan, zgodnie z linkiem w odpowiedzi JakeGoulda, karta wydaje się mieć napięcie 3,3 V. Zredagowałem swoje oryginalne pytanie, aby dodać możliwość wykonywania dodatkowych testów na serwerze.
Sopalajo de Arrierez
@JourneymanGeek, zredagowałem oryginalne pytanie, aby dodać szczegóły na temat cięcia.
Sopalajo de Arrierez

Odpowiedzi:

8

Sama karta to czteroportowa karta sieciowa Ethernet IBM 03N5444 5740 IBM 03N5444 Base-TX Ethernet PCI-X, która według IBM jest kartą PCI-X 1.0a działającą przy 3,3 wolta.

Sama płyta główna to HP P5LP-LE (Leonite), który ma tylko gniazda PCI. Więcej szczegółów z samego podręcznika tutaj :

Na tej płycie głównej znajdują się trzy 32-bitowe gniazda PCI. Gniazda obsługują karty PCI, takie jak karta LAN, SCSI, karta USB i inne karty zgodne ze specyfikacjami PCI.

Mając to na uwadze, ta odpowiedź na temat superużytkownika rozwiązuje problem używania kart PCI-X w zwykłych gniazdach PCI:

Tak, o ile gniazdo PCI ma wersję 2.x lub nowszą, PCI 1.0 było 5v, podczas gdy PCI 2.x było 3.3v - co jest elektrycznie kompatybilne z PCI-X.

Wiedząc o tym, wydaje się, że ktoś ręcznie „zhakował” i zrobił dodatkowe wcięcie, aby umożliwić czteroportowemu adapterowi Ethernet Ethernet Ethernet 03-0544000 10/10 Base-TX 10/100/1000 Base-TX Ethernet jako „uniwersalnej” karty PCI.

Jakie są tego konsekwencje? Szczerze mówiąc, niejasne. Ta strona daje pewien wgląd ; oznaczenie 3,3 V i oznaczenie 5 V odnosi się do poziomu napięcia sygnałów zegara i taktowania, a nie do wartości zasilania :

Specyfikacja PCI definiuje dwa podstawowe typy złączy rozszerzających, które można znaleźć na płycie głównej - jedno dla systemów z poziomami sygnalizacji 5 woltów, a drugie dla systemów z poziomami sygnalizacji 3,3 wolta. Określa poziom napięcia różnych sygnałów zegara i taktowania, ale niekoniecznie napięcie zasilania. Określona karta może wymagać zasilania zarówno 5-woltowego, jak i 3,3-woltowego, niezależnie od napięcia na poziomie sygnalizacji.

Również więcej szczegółów z tego postu na temat tego, co tak naprawdę oznacza 3,3 V w porównaniu do 5 V; nacisk jest mój:

Karty 33 MHz działają na sygnalizacji 5 woltów. Karty 66 MHz używają sygnalizacji 3,3 wolta. (Oba są zasilane pięcioma woltami; różni się tylko sygnalizacja na magistrali.) Pierwsze „wycięcie” (wpust) na karcie 66 MHz znajduje się w innym miejscu niż na karcie 33 MHz; jest to inny „kształt”, o którym wspomniano powyżej. Można by pomyśleć, że zapobiegnie to włożeniu karty 33 MHz, tylko 5-woltowej do gniazda 66 MHz, 3,3 V. Lub odwrotnie.

Oznacza to w zasadzie, że elektrycznie karta powinna być stabilna. Ale problemy z zegarem i synchronizacją? To może być tarcie. Mówisz, że karta działa, ale może przypadkowo została przekroczona taktowanie? Czy to powoduje problemy? A może działa, ponieważ płyta główna HP P5LP-LE (Leonite) prawidłowo zmniejsza napięcie na tym gnieździe do 3,3 wolta? Mam przeczucie, że będzie później. Ale nadal nie znalazłem żadnych szczegółów w specyfikacjach PCI gniazd na tej płycie głównej oprócz cytatu 32-bitowego powyżej.

Moja rada? Jeśli nie masz pewności co do tej konfiguracji, znajdź zwykłą kartę PCI Ethernet z 4 portami do wymiany. Powinien kosztować mniej niż 50 USD lub nawet mniej i będzie bardziej stabilny na dłuższą metę.

JakeGould
źródło
Czy to możliwe, że 3,3 V jest zasadniczo minimum wymaganym do rozpoznania poziomów sygnalizacji, a wyższe napięcie działa, dopóki nie jest wystarczająco wysokie, aby spowodować uszkodzenie?
fixer1234
@ fixer1234 Może. Trudno jest przynajmniej znaleźć takie szczegóły. Ale teraz jestem ciekawa.
JakeGould
4
fixer1234 ma rację, ponieważ sygnały dla układów CMOS wymagają co najmniej 2,7 V, aby zostać rozpoznane jako wysokie, a mniej niż 1,7 V, aby zostać rozpoznane jako niskie. Pomiędzy jest niezdefiniowany. Dlatego jeśli karta działa, powinna kontynuować działanie, dopóki nie pojawi się błąd, co nie powinno nastąpić wkrótce, ponieważ żaden z układów nie przegrzewa się.
LDC3
3
@JakeGould Czy zauważyłeś, że wspomniałem o CMOS? Przed CMOS było TTL. TTL wymagało 3,8 V dla wysokiego sygnału. CMOS jest również bardzo tolerancyjny dla wysokich napięć; TTL zostanie zniszczony powyżej 6 V, ale CMOS może z łatwością wytrzymać 15 V.
LDC3
2
@JakeGould, jeśli chodzi tylko o koszty, badanie nie ma sensu. Przydałoby się jednak wiedzieć o zachowaniu i możliwościach karty 5 V w gnieździe 3,3 V. Tzn .: odzyskiwanie starych i wysokiej jakości kart / płyt głównych, zrozumienie wewnętrznych aspektów pewnego rodzaju użycia wymuszonej zgodności ... i nauka ;-). Jakikolwiek może być wniosek tego pytania, może on zostać zastosowany do innego rodzaju karty PCI (lub nawet PCI-Express) w przyszłości. Co więcej, czasami nie jest tak łatwo znaleźć karty PCI z wieloma sieciami Ethernet u lokalnych sprzedawców (moja sprzedaje tylko PCI-Express X1).
Sopalajo de Arrierez