Piedinatura PCIe M.2 con chiave A
M.2 con chiave A è un connettore Socket 1 a 75 posizioni, destinato soprattutto ai moduli wireless e di connettività. Può offrire due collegamenti PCIe indipendenti, USB 2.0, quattro lane DisplayPort, I²C e segnali di controllo della piattaforma.
Avvertenza sulla compatibilità: la chiave A descrive la forma del connettore e l'assegnazione dei pin, non le interfacce effettivamente collegate dall'host. Consulta sempre la documentazione sia dell'host sia del modulo.
Panoramica del connettore
| Proprietà | Valore |
|---|---|
| Famiglia del connettore | PCI Express M.2 / NGFF, Socket 1 |
| Intaglio | Chiave A, posizioni 8 a 15 |
| Contatti | 75 posizioni; 67 contatti elettrici con l'intaglio della chiave A |
| Impiego principale | Wi-Fi, Bluetooth, NFC, GNSS, WiGig e altri moduli di connettività |
| Possibili interfacce host | 2 × PCIe x1, USB 2.0, DisplayPort x4, I²C |
| Alimentazione principale | 3.3 V |
La chiave A non è il connettore abituale per un SSD M.2 NVMe. I dispositivi di archiviazione usano normalmente la chiave M o la chiave B+M.
Schema della piedinatura
Lato superiore: pin dispari
Lato inferiore: pin pari
Tabella delle assegnazioni dei pin
I nomi dei segnali seguono la prospettiva dell'host o della piattaforma: PET è trasmesso dall'host verso il modulo, mentre PER è ricevuto dall'host dal modulo.
Legenda colori: Alimentazione · Massa · USB · PCIe · DisplayPort · I²C · Controllo radio
Lato superiore
| Pin | Segnale | Funzione |
|---|---|---|
| 1 | GND | Massa |
| 3 | USB_D+ | Dati USB 2.0 positivi |
| 5 | USB_D− | Dati USB 2.0 negativi |
| 7 | GND | Massa |
| 8–15 | — | Intaglio meccanico della chiave A; nessun contatto |
| 17 | DP_MLDIR | Controllo della direzione del collegamento principale di DisplayPort |
| 19 / 21 | DP_ML3n / DP_ML3p | Lane DisplayPort 3 |
| 23 | GND | Massa |
| 25 / 27 | DP_ML2n / DP_ML2p | Lane DisplayPort 2 |
| 29 | GND | Massa |
| 31 | DP_HPD | Rilevamento hot-plug DisplayPort |
| 33 | GND | Massa |
| 35 / 37 | PETp0 / PETn0 | Collegamento PCIe 0, coppia trasmessa dall'host |
| 39 | GND | Massa |
| 41 / 43 | PERp0 / PERn0 | Collegamento PCIe 0, coppia ricevuta dall'host |
| 45 | GND | Massa |
| 47 / 49 | REFCLKp0 / REFCLKn0 | Clock di riferimento del collegamento PCIe 0 |
| 51 | GND | Massa |
| 53 | CLKREQ0# | Richiesta di clock del collegamento PCIe 0 |
| 55 | PEWAKE0# | Richiesta di riattivazione del collegamento PCIe 0 |
| 57 | GND | Massa |
| 59 / 61 | PETp1 / PETn1 | Collegamento PCIe 1, coppia trasmessa dall'host |
| 63 | GND | Massa |
| 65 / 67 | PERp1 / PERn1 | Collegamento PCIe 1, coppia ricevuta dall'host |
| 69 | GND | Massa |
| 71 / 73 | REFCLKp1 / REFCLKn1 | Clock di riferimento del collegamento PCIe 1 |
| 75 | GND | Massa |
Lato inferiore
| Pin | Segnale | Funzione |
|---|---|---|
| 2 / 4 | 3.3 V | Alimentazione principale del modulo |
| 6 | LED_1# | Comando open-drain del LED di stato |
| 8–15 | — | Intaglio meccanico della chiave A; nessun contatto |
| 16 | LED_2# | Comando open-drain del LED di stato |
| 18 | VIO_CFG | Ingresso di configurazione della tensione I/O |
| 20 / 22 | DP_AUXn / DP_AUXp | Canale ausiliario DisplayPort |
| 24 | GND | Massa |
| 26 / 28 | DP_ML1n / DP_ML1p | Lane DisplayPort 1 |
| 30 | GND | Massa |
| 32 / 34 | DP_ML0n / DP_ML0p | Lane DisplayPort 0 |
| 36 | GND | Massa |
| 38 / 40 / 42 | Definito dal fornitore | Utilizzare solo se documentato da entrambi i dispositivi |
| 44 | COEX3 | Controllo della coesistenza wireless |
| 46 | COEX_RXD | Ricezione per la coesistenza radio |
| 48 | COEX_TXD | Trasmissione per la coesistenza radio |
| 50 | SUSCLK | Clock di sospensione |
| 52 | PERST0# | Reset del collegamento PCIe 0 |
| 54 | W_DISABLE2# | Disabilitazione della funzione wireless 2 |
| 56 | W_DISABLE1# | Disabilitazione della funzione wireless 1 |
| 58 | I2C_DATA | Dati I²C |
| 60 | I2C_CLK | Clock I²C |
| 62 | ALERT# | Avviso I²C / piattaforma |
| 64 | VIO 1.8 V | Alimentazione I/O a 1.8 V |
| 66 | PERST1# | Reset del collegamento PCIe 1 |
| 68 | CLKREQ1# | Richiesta di clock del collegamento PCIe 1 |
| 70 | PEWAKE1# | Richiesta di riattivazione del collegamento PCIe 1 |
| 72 / 74 | 3.3 V | Alimentazione principale del modulo |
Gruppi di segnale
| Gruppo | Pin | Note |
|---|---|---|
| Alimentazione e massa | 2, 4, 64, 72, 74 e tutti i pin GND | Alimentazione principale a 3.3 V, alimentazione I/O a 1.8 V e ritorni di massa |
| Configurazione I/O | 18 | Ingresso di configurazione della tensione I/O specifico della piattaforma |
| USB 2.0 | 3, 5 | Un collegamento USB 2.0 bidirezionale, spesso usato dal Bluetooth |
| Collegamento PCIe 0 | 35, 37, 41, 43, 47, 49, 52, 53, 55 | Un collegamento PCIe x1 con clock di riferimento, reset, richiesta di clock e riattivazione |
| Collegamento PCIe 1 | 59, 61, 65, 67, 66, 68, 70, 71, 73 | Un secondo collegamento PCIe x1 indipendente |
| DisplayPort | 17, 19–22, 25–28, 31–34 | Quattro lane principali, canale AUX, HPD e controllo della direzione |
| I²C | 58, 60, 62 | Bus di gestione a 1.8 V e segnale di avviso |
| Controllo radio | 6, 16, 44, 46, 48, 50, 54, 56 | LED, segnali di disabilitazione, clock di sospensione e coesistenza |
I due gruppi PCIe sono normalmente trattati come collegamenti x1 indipendenti. Non presumere che l'host li combini in un unico collegamento x2.
Specifiche elettriche
| Interfaccia | Valore o requisito di progetto |
|---|---|
| Alimentazione principale | 3.3 V nominali sui pin 2, 4, 72 e 74 |
| I/O di gestione | VIO a 1.8 V sul pin 64; verifica il livello di ogni segnale di controllo nella specifica del modulo |
| Coppie PCIe | Impedenza differenziale nominale 85 Ω; inserisci condensatori di accoppiamento AC su ogni trasmettitore secondo la specifica PCIe |
| Clock di riferimento PCIe | Clock differenziale a 100 MHz quando si usa un'architettura con clock di riferimento |
| Coppia USB 2.0 | Impedenza differenziale nominale 90 Ω |
| Coppie DisplayPort | 100 Ω differenziale nominale |
| Segnali attivi a livello basso | I nomi che terminano con # indicano segnali attivi a livello basso |
| Pin inutilizzati o del produttore | Lasciali scollegati, salvo diversa indicazione nella documentazione dell'host e del modulo |
Mantieni corte le coppie ad alta velocità, pareggiane le lunghezze dove richiesto e instradale su un piano di riferimento continuo, lontano da interruzioni, nodi di commutazione e fori di fissaggio del connettore.
Orientamento del connettore
- Gli schemi mostrano il bordo dei contatti del modulo, non le piazzole di saldatura del socket.
- Il lato superiore, con i componenti, porta i pin dispari; il lato inferiore porta i pin pari.
- Il pin 1 è all'estremità opposta al pin 75. L'intaglio della chiave A sostituisce le posizioni 8–15 vicino al pin 1.
- L'impronta del socket può apparire speculare rispetto al modulo. Segui l'impronta PCB raccomandata dal produttore del connettore.
Configurazioni di cablaggio comuni
Modulo Wi-Fi e Bluetooth
- Usa il collegamento PCIe 0 per il Wi-Fi e USB 2.0 sui pin 3 e 5 per il Bluetooth.
- Collega 3.3 V, tutti i pin di massa previsti, PERST0#, CLKREQ0# e PEWAKE0#.
- Instrada W_DISABLE# e LED# solo se richiesto dal prodotto.
Modulo di connettività a due radio
- Usa i collegamenti PCIe 0 e 1 come due connessioni x1 indipendenti.
- Associa clock, reset, richiesta di clock e riattivazione di ciascun collegamento al numero di collegamento corrispondente.
Modulo di connettività DisplayPort
- Instrada tutte le lane principali necessarie, AUX, HPD e DP_MLDIR.
- Verifica numero e assegnazione delle lane, supporto all'inversione di polarità e requisiti di tensione AUX nelle schede tecniche di entrambi i dispositivi.
Modulo gestito tramite I²C
- Collega I2C_DATA, I2C_CLK, ALERT# e il corretto dominio I/O a 1.8 V.
- Aggiungi resistenze pull-up solo come previsto dalla piattaforma; resistenze duplicate possono rendere troppo forte il pilotaggio del bus.
Errori comuni
- Presumere che qualsiasi scheda M.2 che entra fisicamente nel connettore sia anche elettricamente compatibile.
- Inserire un SSD con chiave M o B+M in un socket con chiave A destinato alla connettività.
- Considerare i due collegamenti PCIe x1 come un collegamento x2 garantito.
- Scambiare PET e PER leggendo i nomi dei segnali dalla prospettiva del modulo anziché da quella dell'host.
- Specchiare l'impronta o confondere i numeri dei contatti dei lati superiore e inferiore.
- Alimentare i segnali di gestione a 1.8 V con 3.3 V senza verificarne la tolleranza.
- Collegare pin definiti dal produttore o fare affidamento sull'inserimento a caldo senza supporto esplicito.
Connettori correlati
| Connettore | Uso tipico | Nota di compatibilità |
|---|---|---|
| M.2 chiave E | Connettività wireless | I moduli a doppia chiave A+E possono entrare in entrambi i socket, ma funzionano solo le interfacce collegate e condivise |
| M.2 chiave B | WWAN, SATA, PCIe x2 | Intaglio e assegnazione dei pin diversi; non direttamente intercambiabile |
| M.2 chiave M | SSD NVMe, PCIe x4 | Connettore per l'archiviazione, incompatibile con la chiave A |
| Mini PCI Express | Schede wireless precedenti | Connettore e piedinatura diversi a 52 pin; può servire un adattatore attivo |
Tutte le piedinature PCIe M.2
Guida alla compatibilità · Chiave A · Chiave A+E · Chiave B · Chiave B+A · Chiave B+E · Chiave B+M · Chiave E · Chiave M
Specifiche ufficiali
- Panoramica della specifica PCI Express M.2 — PCI-SIG
- Specifiche PCI Express — PCI-SIG
- Specifiche e documenti USB — USB-IF
- Standard DisplayPort — VESA
- Specifica del bus I²C e manuale utente — NXP
FAQ
Si può installare un modulo con chiave E in un socket con chiave A?
Solo un modulo con bordo a doppia chiave A+E compatibile può entrare fisicamente in entrambi. Il funzionamento elettrico dipende comunque dalle interfacce collegate dall'host e usate dal modulo.
Un socket con chiave A può accettare un SSD NVMe?
Normalmente no. Gli SSD NVMe usano generalmente la chiave M o B+M e richiedono un socket destinato all'archiviazione.
Entrambi i collegamenti PCIe sono sempre disponibili?
No. La piedinatura prevede due gruppi PCIe indipendenti, ma l'host può collegarne uno, entrambi o nessuno.
Ogni interfaccia può essere utilizzata contemporaneamente?
Non necessariamente. Alcuni pin sono dedicati, ma le combinazioni possibili dipendono dall'implementazione della piattaforma e del modulo.
Il connettore supporta l'inserimento a caldo?
Non presumere che lo supporti. Spegni la piattaforma prima di inserire o rimuovere un modulo, a meno che la documentazione dell'apparecchiatura supporti esplicitamente l'inserimento a caldo.