Wyprowadzenia PCIe M.2 — klucz A+E
Moduł M.2 z kluczem A+E ma oba wycięcia, A i E, dzięki czemu pasuje mechanicznie do zgodnych gniazd Socket 1 z kluczem A lub E. Ten układ dwóch kluczy jest stosowany głównie w modułach Wi-Fi, Bluetooth i innych modułach łączności bezprzewodowej.
Uwaga dotycząca zgodności: A+E oznacza dwa wycięcia mechaniczne modułu, a nie osobny typ gniazda ani gwarantowany interfejs elektryczny. Moduł i host muszą obsługiwać te same sygnały PCIe, USB oraz sygnały pomocnicze. Moduły Intel CNVi/CNVio wymagają zgodnej platformy nawet wtedy, gdy pasują mechanicznie.
Przegląd złącza
| Cecha | Wartość |
|---|---|
| Rodzina złączy | Krawędź modułu PCI Express M.2 / NGFF Socket 1 |
| Wycięcia kluczy | Klucz A: pozycje 8 do 15; klucz E: pozycje 24 do 31 |
| Styki | 75 pozycji; po wykonaniu obu wycięć pozostaje 59 styków elektrycznych |
| Zgodne gniazda | Mechanicznie zgodne z odpowiednimi gniazdami Socket 1 z kluczem A lub E |
| Główne zastosowanie | Wi-Fi, Bluetooth, GNSS, NFC i inne moduły łączności |
| Typowe interfejsy | USB 2.0, PCIe x1, opcjonalne drugie łącze PCIe x1, I²C i sygnały sterowania radiem |
| Główne zasilanie | 3.3 V |
W typowej rodzinie złączy M.2 nie ma osobnego gniazda „A+E”. Oba wycięcia znajdują się na module i zwiększają jego zgodność mechaniczną. Nie łączą wszystkich interfejsów przypisanych oddzielnie do kluczy A i E.
Schemat wyprowadzeń
Górna strona — styki nieparzyste
Dolna strona — styki parzyste
Tabela przypisania styków
Nazwy sygnałów podano z perspektywy hosta lub platformy: PET oznacza sygnał nadawany przez hosta do modułu, a PER sygnał odbierany przez hosta z modułu. Tabela przedstawia typowe wspólne przypisanie A+E; styki, których funkcje różnią się między kluczami A i E, pozostają nieużywane, chyba że moduł i host wyraźnie określają ich zastosowanie.
Legenda kolorów: Zasilanie · Masa · USB · PCIe · I²C · Sterowanie radiowe / platformowe
Górna strona
| Styk | Sygnał | Funkcja |
|---|---|---|
| 1 | GND | Masa |
| 3 / 5 | USB_D+ / USB_D− | Para danych USB 2.0, często używana przez Bluetooth |
| 7 | GND | Masa |
| 8–15 | — | Wycięcie mechaniczne klucza A; brak styków |
| 17 / 19 / 21 / 23 | Zarezerwowane / niepodłączone | Klucze A i E przypisują tu różne funkcje; używaj tych styków tylko z wyraźnie udokumentowanym hostem i modułem |
| 24–31 | — | Wycięcie mechaniczne klucza E; brak styków |
| 33 | GND | Masa |
| 35 / 37 | PETp0 / PETn0 | Para nadawcza hosta, łącze PCIe 0 |
| 39 | GND | Masa |
| 41 / 43 | PERp0 / PERn0 | Para odbiorcza hosta, łącze PCIe 0 |
| 45 | GND | Masa |
| 47 / 49 | REFCLKp0 / REFCLKn0 | Różnicowy zegar odniesienia łącza PCIe 0 |
| 51 | GND | Masa |
| 53 | CLKREQ0# | Żądanie zegara łącza PCIe 0 |
| 55 | PEWAKE0# | Żądanie wybudzenia łącza PCIe 0 |
| 57 | GND | Masa |
| 59 / 61 | PETp1 / PETn1 | Opcjonalna para nadawcza hosta, łącze PCIe 1 |
| 63 | GND | Masa |
| 65 / 67 | PERp1 / PERn1 | Opcjonalna para odbiorcza hosta, łącze PCIe 1 |
| 69 | GND | Masa |
| 71 / 73 | REFCLKp1 / REFCLKn1 | Opcjonalny różnicowy zegar odniesienia łącza PCIe 1 |
| 75 | GND | Masa |
Dolna strona
| Styk | Sygnał | Funkcja |
|---|---|---|
| 2 / 4 | 3.3 V | Główne zasilanie modułu |
| 6 | LED_1# | Sterowanie diodą stanu LED wyjściem typu otwarty dren |
| 8–15 | — | Wycięcie mechaniczne klucza A; brak styków |
| 16 | LED_2# | Sterowanie diodą stanu LED wyjściem typu otwarty dren |
| 18 | VIO_CFG lub masa w starszym przypisaniu | Opcjonalna informacja o obsługiwanym przez moduł napięciu I/O |
| 20 / 22 | Zarezerwowane / niepodłączone | Klucze A i E przypisują tu różne funkcje; używaj tych styków tylko wtedy, gdy oba urządzenia je dokumentują |
| 24–31 | — | Wycięcie mechaniczne klucza E; brak styków |
| 32 / 34 / 36 | Zarezerwowane / niepodłączone | Klucze A i E przypisują tu różne funkcje; używaj tych styków tylko wtedy, gdy oba urządzenia je dokumentują |
| 38 / 40 / 42 | Określone przez producenta | Pozostaw niepodłączone, chyba że host i moduł określają wspólną funkcję |
| 44 | COEX3 | Sterowanie współistnieniem interfejsów radiowych |
| 46 | COEX_RXD | Odbiór sygnału współistnienia interfejsów radiowych |
| 48 | COEX_TXD | Nadawanie sygnału współistnienia interfejsów radiowych |
| 50 | SUSCLK | Opcjonalny zegar 32 kHz w stanie uśpienia |
| 52 | PERST0# | Reset łącza PCIe 0 |
| 54 | W_DISABLE2# / BT_DISABLE# | Wyłączenie funkcji radiowej 2 lub Bluetooth |
| 56 | W_DISABLE1# / WI-FI_DISABLE# | Wyłączenie funkcji radiowej 1 lub Wi-Fi |
| 58 | I2C_DATA | Dane I²C |
| 60 | I2C_CLK | Zegar I²C |
| 62 | ALERT# | Sygnał alarmowy I²C / platformy |
| 64 | VIO 1.8 V lub styk zarezerwowany | Opcjonalne zasilanie I/O 1.8 V wprowadzone w rozszerzeniu Socket 1 |
| 66 | PERST1# lub funkcja alternatywna | Opcjonalny reset łącza PCIe 1 |
| 68 | CLKREQ1# lub funkcja alternatywna | Opcjonalne żądanie zegara łącza PCIe 1 |
| 70 | PEWAKE1# lub funkcja alternatywna | Opcjonalne żądanie wybudzenia łącza PCIe 1 |
| 72 / 74 | 3.3 V | Główne zasilanie modułu |
Grupy sygnałowe
| Grupa | Styki | Uwagi |
|---|---|---|
| Zasilanie i masa | 2, 4, 64, 72, 74 i wszystkie styki GND | Główne zasilanie 3.3 V, opcjonalne zasilanie I/O 1.8 V i połączenia powrotne z masą |
| USB 2.0 | 3, 5 | Jedno dwukierunkowe łącze USB 2.0, często używane przez Bluetooth |
| Łącze PCIe 0 | 35, 37, 41, 43, 47, 49, 52, 53, 55 | Łącze PCIe x1 z zegarem odniesienia, resetem, żądaniem zegara i wybudzenia |
| Łącze PCIe 1 | 59, 61, 65–73 | Opcjonalne drugie łącze PCIe x1; styki sterujące mogą pełnić alternatywne funkcje UIM/GPIO |
| I²C | 58, 60, 62 | Magistrala zarządzania 1.8 V i sygnał alarmowy |
| Sterowanie radiowe | 6, 16, 44, 46, 48, 50, 54, 56 | Diody LED, sygnały wyłączenia, zegar uśpienia i współistnienie interfejsów radiowych |
| Obszar zależny od gniazda | 17–23, 32, 34, 36, 38, 40, 42 | Przypisania styków kluczy A i E różnią się; moduły A+E przeznaczone do obu gniazd zwykle ich nie wykorzystują |
Obie grupy PCIe są zwykle traktowane jako niezależne łącza x1. Nie zakładaj, że host łączy je w jedno łącze x2 ani że każde gniazdo z kluczem A lub E podłącza opcjonalne łącze 1.
Specyfikacje elektryczne
| Interfejs | Wartość / wymóg projektu |
|---|---|
| Główne zasilanie | Nominalnie 3.3 V na stykach 2, 4, 72 i 74 |
| Opcjonalne zasilanie I/O | 1.8 V VIO na styku 64, jeśli jest obsługiwane; sprawdź możliwości modułu za pomocą VIO_CFG |
| Pary PCIe | Nominalna impedancja różnicowa 85 Ω; umieść kondensatory sprzęgające AC przy każdym nadajniku zgodnie z wymaganiami PCIe |
| Zegar odniesienia PCIe | Różnicowy zegar 100 MHz w architekturze ze wspólnym zegarem |
| Para USB 2.0 | Nominalna impedancja różnicowa 90 Ω |
| Wejścia i wyjścia I²C oraz sterowania radiem | Zwykle 1.8 V lub 3.3 V, zależnie od sygnału i wersji specyfikacji |
| Sygnały aktywne stanem niskim | Nazwy zakończone znakiem # oznaczają aktywność przy niskim poziomie |
| Styki zarezerwowane lub określone przez producenta | Nie podłączaj ich bez sprawdzenia aktualnej specyfikacji M.2 i kart katalogowych obu urządzeń |
Prowadź każdą parę szybkiej transmisji możliwie krótko, z kontrolowaną impedancją, nad ciągłą płaszczyzną odniesienia. Dopasuj długości obu ścieżek pary; unikaj przelotek, odgałęzień, przerw w płaszczyźnie, węzłów przełączających i zbędnych zmian warstwy.
Orientacja złącza
- Schematy przedstawiają krawędź stykową modułu, a nie pola lutownicze gniazda.
- Górna strona z elementami ma styki nieparzyste; dolna strona ma styki parzyste.
- Wycięcie klucza A zastępuje pozycje 8–15, a wycięcie klucza E pozycje 24–31.
- Układ pól gniazda może być lustrzanym odbiciem modułu. Korzystaj z wzoru pól PCB zalecanego przez producenta złącza.
Typowe konfiguracje połączeń
Moduł Wi-Fi i Bluetooth
- Użyj łącza PCIe 0 dla Wi-Fi, a USB 2.0 na stykach 3 i 5 dla Bluetooth, jeśli tak określa specyfikacja modułu.
- Podłącz 3.3 V, wszystkie wymagane styki masy oraz PERST0#, CLKREQ0# i PEWAKE0#.
- Podłącz W_DISABLE#, LED#, sygnały współistnienia i I²C tylko wtedy, gdy wymaga tego produkt.
Moduł bezprzewodowy korzystający wyłącznie z PCIe
- Poprowadź używane łącze PCIe wraz z zegarem odniesienia, resetem, żądaniem zegara i sygnałem wybudzenia.
- Nie zakładaj, że USB pozostaje nieużywane tylko dlatego, że Wi-Fi korzysta z PCIe; druga funkcja modułu może nadal wymagać USB 2.0.
Moduł z dwoma funkcjami PCIe
- Traktuj łącza 0 i 1 jako dwa niezależne połączenia x1.
- Sprawdź, czy zarówno wybrane gniazdo, jak i moduł obsługują drugi zegar i grupę sygnałów pomocniczych.
Częste błędy
- Zakładanie, że dwa wycięcia udostępniają modułowi wszystkie sygnały klucza A i E.
- Zakładanie, że dopasowanie mechaniczne gwarantuje wymagane połączenia PCIe, USB i sygnałów pomocniczych.
- Traktowanie modułu Intel CNVi/CNVio jak zwykłego modułu bezprzewodowego PCIe/USB.
- Traktowanie dwóch łączy PCIe x1 jako gwarantowanego łącza x2.
- Używanie styków DisplayPort, SDIO, audio lub UART właściwych tylko danemu gniazdu bez obsługi po obu stronach.
- Zamiana PET z PER przez odczytywanie nazw sygnałów z perspektywy modułu zamiast hosta.
- Lustrzane odwrócenie wzoru pól lub pomylenie numeracji styków górnej i dolnej strony.
- Podanie 3.3 V na sygnały zarządzania 1.8 V bez sprawdzenia ich tolerancji napięciowej.
Złącza powiązane
| Złącze | Typowe zastosowanie | Uwaga o zgodności |
|---|---|---|
| M.2 z kluczem A | Łączność bezprzewodowa i wyświetlacze | Moduły A+E pasują mechanicznie, ale mogą działać tylko sygnały zgodne z kluczem A |
| M.2 z kluczem E | Łączność bezprzewodowa | Moduły A+E pasują mechanicznie, ale mogą działać tylko sygnały zgodne z kluczem E |
| M.2 z kluczem B / B+M | WWAN i pamięć masowa | Inne wycięcia i przypisania styków; niezamienne z A+E |
| M.2 z kluczem M | Dyski NVMe SSD i pamięć masowa PCIe x4 | Złącze do pamięci masowej; niezgodne z modułami A+E |
Wszystkie strony o wyprowadzeniach PCIe M.2
Przewodnik zgodności · Klucz A · Klucz A + E · Klucz B · Klucz B + A · Klucz B + E · Klucz B + M · Klucz E · Klucz M
Oficjalne specyfikacje
- Przegląd specyfikacji PCI Express M.2 — PCI-SIG
- Rozszerzenia M.2 Socket 1 dla kluczy E i A+E — PCI-SIG
- Specyfikacje PCI Express — PCI-SIG
- Specyfikacje i dokumenty USB — USB-IF
- Specyfikacja magistrali I²C i podręcznik użytkownika — NXP
FAQ
Czy A+E jest osobnym typem gniazda?
Nie. A+E oznacza moduł z dwoma wycięciami. Został zaprojektowany tak, aby pasował mechanicznie do zgodnych gniazd z kluczem A lub E.
Czy karta Wi-Fi A+E działa w każdym gnieździe z kluczem A lub E?
Nie. Gniazdo musi zapewniać sygnały PCIe, USB i sterowania wymagane przez kartę, a oprogramowanie układowe hosta musi ją obsługiwać.
Czy typowy moduł A+E obsługuje DisplayPort i SDIO?
Zazwyczaj nie. Funkcje te korzystają ze styków o różnych przypisaniach dla kluczy A i E. Używaj ich tylko wtedy, gdy host i moduł wyraźnie dokumentują taki sam schemat połączeń.
Czy moduł Intel CNVi/CNVio zadziała w dowolnym gnieździe z kluczem A lub E?
Nie. CNVi/CNVio korzysta z połączeń właściwych danej platformie i wymaga zgodnego chipsetu hosta oraz odpowiedniego gniazda.
Czy moduł można wymieniać podczas pracy?
Nie należy tego zakładać. Wyłącz urządzenie przed włożeniem lub wyjęciem modułu, chyba że dokumentacja sprzętu wyraźnie dopuszcza wymianę podczas pracy.