Brochage SATA : données S1-S7 et alimentation P1-P15
La prise SATA aligne deux segments au pas de 1,27 mm : 7 broches de données (S1 à S7, deux paires différentielles entre trois masses) et 15 broches d’alimentation (P1 à P15 : 3,3 V, 5 V, 12 V et masses). Depuis SATA 3.3, P3 peut couper le disque (PWDIS) ; P11 gère le démarrage différé et la LED d’activité.
Par Hugues Orgitello · Mis à jour le ·
Segment données, 7 broches (S1 à S7)
Noms de la spécification SATA. Direction vue depuis le disque : la paire A est l’entrée du disque (émission de l’hôte), la paire B sa sortie. Le câble de données est droit : S2 de l’hôte arrive sur S2 du disque. Sur la prise, les masses sont plus longues que les broches de signal.
| Broche | Signal | Sens | Contact (câble) | Contact (fond de panier) | Description |
|---|---|---|---|---|---|
| S1 | GND | 1er | 2e | Masse, contact long (Masse) | |
| S2 | A+ | Entrée | 2e | 3e | Paire différentielle A, positif (RX+ du disque, TX+ de l’hôte) (Paire différentielle) |
| S3 | A- | Entrée | 2e | 3e | Paire différentielle A, négatif (RX- du disque) (Paire différentielle) |
| S4 | GND | 1er | 2e | Masse entre les deux paires (Masse) | |
| S5 | B- | Sortie | 2e | 3e | Paire différentielle B, négatif (TX- du disque, RX- de l’hôte) (Paire différentielle) |
| S6 | B+ | Sortie | 2e | 3e | Paire différentielle B, positif (TX+ du disque) (Paire différentielle) |
| S7 | GND | 1er | 2e | Masse, contact long (Masse) |
Segment alimentation, 15 broches (P1 à P15)
Côté disque, les broches d’une même tension sont reliées entre elles (P1-P3, P7-P9, P13-P15 dans les révisions jusqu’à 3.1), comme toutes les masses du segment. Trois longueurs de contact : P4 et P12 touchent en premier en fond de panier, puis les broches de pré-charge et les autres masses, puis le reste.
| Broche | Signal | Sens | Contact (câble) | Contact (fond de panier) | Description |
|---|---|---|---|---|---|
| P1 | V33 | 2e | 3e | 3,3 V jusqu’à SATA 3.1, retirée ensuite ; souvent non connectée sur les disques récents (Alimentation) | |
| P2 | V33 | 2e | 3e | 3,3 V jusqu’à SATA 3.1, retirée ensuite (Alimentation) | |
| P3 | V33 / PWDIS | Entrée | 1er | 2e | Ancienne pré-charge 3,3 V. Depuis SATA 3.3 : PWDIS, un niveau haut (2,1 à 3,6 V) coupe l’électronique du disque (Configuration) |
| P4 | GND | 1er | 1er | Masse, contact le plus long (Masse) | |
| P5 | GND | 1er | 2e | Masse (Masse) | |
| P6 | GND | 1er | 2e | Masse (Masse) | |
| P7 | V5 | 1er | 2e | 5 V, pré-charge (Alimentation) | |
| P8 | V5 | 2e | 3e | 5 V (Alimentation) | |
| P9 | V5 | 2e | 3e | 5 V (Alimentation) | |
| P10 | GND | 1er | 2e | Masse (Masse) | |
| P11 | DAS/DSS | E/S | 2e | 3e | Entrée avant PHYRDY : désactivation du démarrage différé (DSS). Sortie ensuite : signal d’activité (DAS), pour une LED (Configuration) |
| P12 | GND | 1er | 1er | Masse, contact le plus long (Masse) | |
| P13 | V12 | 1er | 2e | 12 V, pré-charge (Alimentation) | |
| P14 | V12 | 2e | 3e | 12 V (Alimentation) | |
| P15 | V12 | 2e | 3e | 12 V (Alimentation) |
Un fond de panier SATA à concevoir, un disque PWDIS qui ne démarre pas, des paires à valider ? Nous routons ces liaisons et vérifions leur conformité électrique SATA au laboratoire, sur notre oscilloscope Tektronix équipé de TekExpress.
Branchement à chaud : longueurs de contact et pré-charge
La prise SATA a trois longueurs de contact. En fond de panier (disque enfiché directement), P4 et P12 touchent en premier, puis les broches de pré-charge (P3, P7, P13) et les autres masses, enfin les signaux et le reste de l’alimentation. Chaque tension a ainsi une broche qui alimente le disque avant les deux autres : c’est la pré-charge. Le manuel Seagate de la Barracuda 7200.11 décrit exactement cette séquence.
Avec un câble, l’ordre existe encore mais la spécification précise que le branchement à chaud n’est pas pris en charge par le connecteur de câble. Pour un tiroir de disques remplaçables à chaud, nous concevons donc un fond de panier qui reçoit directement la prise du disque, et non une nappe.
P3 et le piège PWDIS (SATA 3.3)
Jusqu’à SATA 3.1, P1, P2 et P3 portaient le 3,3 V et devaient être reliées dans le disque. Le 3,3 V était très peu utilisé et SATA-IO a retiré ces broches. SATA 3.3 (publiée le 2 février 2016) donne à P3 une nouvelle fonction, Power Disable (PWDIS) : un niveau haut entre 2,1 et 3,6 V coupe l’alimentation de l’électronique du disque, ce qui permet à un châssis de faire une vraie remise à zéro à distance.
Le piège : une alimentation ou un fond de panier ancien qui met du 3,3 V sur P3 maintient un disque PWDIS en reset permanent, et il ne démarre jamais. Western Digital le documente pour ses Ultrastar SATA et ne signale aucun dommage ; le contournement classique est un adaptateur Molex vers SATA, qui ne fournit pas de 3,3 V. Sur une carte hôte, nous ne relions donc jamais P3 au 3,3 V : nous la laissons libre ou la pilotons par une sortie dédiée si la coupure à distance est voulue.
Le 3,3 V de P1 et P2 est le plus souvent inutile : les disques Ultrastar de WD les déclarent non utilisées, et un SSD 2,5 pouces industriel comme l’Innodisk 3MG2-P laisse P1 à P3 et P13 à P15 non connectées. Vérifiez la fiche du disque visé avant de supprimer un rail.
P11 : démarrage différé et LED d’activité
P11 change de sens pendant la mise sous tension. Avant PHYRDY, c’est une entrée : l’hôte l’utilise pour désactiver le démarrage différé (DSS). Après PHYRDY, c’est une sortie : le disque signale son activité (DAS), surtout utile en fond de panier pour allumer une LED par baie. Un hôte n’exploite qu’une des deux fonctions.
La broche P11 du connecteur de câble d’alimentation est toujours reliée à la masse. Un disque qui voit P11 à la masse démarre son moteur dès la mise sous tension, sans démarrage différé. Pour échelonner le démarrage de plusieurs disques, la carte hôte doit donc laisser P11 libre, et le disque doit gérer la fonction. Western Digital limite le niveau haut sur P11 à 3,3 V.
Routage des paires et couplage AC
Les paires A et B sont des liaisons différentielles couplées en alternatif : un condensateur en série sur chaque fil, à l’emplacement indiqué par la conception de référence du contrôleur ou du redriver. Diodes (Pericom) recommande pour ses redrivers SATA des condensateurs X7R de 10 nF en boîtier 0402 à faible ESR ; la fiche du redriver TI SN75LVCP601 donne 12 nF dans ses conditions de fonctionnement recommandées.
Routez chaque paire en 100 Ω différentiel (cible ±20 % selon la note d’application Diodes), avec moins de 5 mils d’écart de longueur entre + et -, un espacement entre paires supérieur à trois fois leur écart, et des vias rares et symétriques. Une inversion de polarité ou de paire est la faute la plus coûteuse : A est l’entrée du disque, B sa sortie. Le câble interne est limité à 1 m.
Dimensions de la prise côté disque
La prise du disque est définie mécaniquement par le document SFF-8482, qui décrit la prise SAS ; son jeu de contacts principal reprend la disposition SATA, et SFF-8223 place le connecteur au même endroit pour qu’un fond de panier SAS accepte un disque SATA. Le boîtier mesure 42,73 mm de long (cote de référence) pour 4,00 mm de haut. Les 22 contacts, larges de 0,84 mm, sont au pas de 1,27 mm : P15 et S1 sont à 15,875 mm de part et d’autre de l’axe de la fente centrale de 33,43 mm.
Il en découle une zone de contacts de 18,62 mm pour l’alimentation (14 pas plus une largeur de contact) et de 8,46 mm pour les données, séparées par 6,35 mm d’entraxe entre P1 et S7, soit 5,51 mm de bord à bord. Côté séquence, SFF-8482 décale de 0,50 mm nominal les contacts avancés et reculés de la prise, ce qui produit les trois niveaux de contact décrits plus haut.
eSATA, mSATA et SATA slimline
eSATA est la version externe de la liaison de données, branchable à chaud : câble blindé jusqu’à 2 m, connecteur sans détrompeur en L, profondeur d’insertion portée de 5 à 6,6 mm, plus de 5 000 cycles contre 50 pour le connecteur interne, et niveaux électriques propres (Gen1m, Gen2m).
mSATA reprend le format et le connecteur de la carte Mini PCI Express, avec une interface SATA derrière. Une carte mSATA entre dans un emplacement mini PCIe mais ne fonctionne que si l’emplacement est câblé sur un contrôleur SATA. Un SSD M.2 peut lui aussi porter du SATA : voir notre page sur les clés M.2.
Le connecteur slimline des lecteurs optiques fins garde le segment données de 7 broches avec un segment d’alimentation réduit. Les sources publiques que nous avons trouvées ne s’accordent pas sur la numérotation de ce segment ; nous ne publions pas son brochage tant qu’il n’est pas vérifié sur un document de fabricant.
FAQ
- Combien de broches a un connecteur SATA ?
- La prise d’un disque 2,5 ou 3,5 pouces en compte 22 sur une seule rangée au pas de 1,27 mm : 7 pour les données (S1 à S7) et 15 pour l’alimentation (P1 à P15). Les deux segments peuvent être séparés, comme sur les câbles de PC.
- Pourquoi mon disque SATA ne démarre-t-il pas sur une alimentation ancienne ?
- Très probablement parce que c’est un disque PWDIS (SATA 3.3) et que l’alimentation met du 3,3 V sur P3 : le disque reste en reset. Un adaptateur Molex vers SATA, qui ne fournit pas de 3,3 V, le fait démarrer. Le disque n’est pas endommagé.
- Quelles broches SATA transmettent et lesquelles reçoivent ?
- Vu du disque, la paire A (S2 A+, S3 A-) reçoit et la paire B (S5 B-, S6 B+) émet. Côté hôte c’est l’inverse, et le câble est droit : il ne croise pas les paires.
- Un disque SATA a-t-il besoin du 3,3 V ?
- Rarement. Le 3,3 V sur P1 à P3 a été retiré de la spécification : les Ultrastar SATA de Western Digital déclarent P1 et P2 non utilisées, et le SSD Innodisk 3MG2-P n’utilise que le 5 V. Seule la fiche du disque fait foi.
- Peut-on brancher un disque SATA à chaud ?
- Oui en fond de panier, grâce aux contacts de longueurs différentes et aux broches de pré-charge, si l’hôte le gère. Non avec le connecteur de câble : la spécification indique que le branchement à chaud n’y est pas pris en charge. L’eSATA externe, lui, est prévu pour.
- SATA-IO, Serial ATA Revision 3.x specification (members only) (document payant ou réservé aux membres)
- SATA-IO, Technical Proposal 037, Standard SATA Connector 3.3V Power Pin Assignments (Table 1, pins and mate sequence)
- SATA-IO, Technical Proposal D137, Hardware Control Feature Mechanism (pin P11, DSS and DAS)
- Seagate, Barracuda 7200.11 Serial ATA Product Manual Rev. C (Table 8 and Figure 1)
- Western Digital, Tech Brief: Power Disable Feature (Table 4)
- Innodisk, 2.5" SATA SSD 3MG2-P datasheet Rev 4.1 (Table 8 and Figure 3)
- Diodes (Pericom), PI3EQX6801 SATA ReDriver Application Note
- Texas Instruments, SN75LVCP601 SATA redriver datasheet (SLLSE41H)
- SFF Committee (SNIA), SFF-8482 Rev 2.5, Serial Attachment 2X Unshielded Connector (Figure 4-1, section 5.3)
- SFF Committee (SNIA), SFF-8223 Rev 2.7, 2.5" Form Factor Drive with Serial Attached Connector
- SATA-IO, eSATA overview
- Electronic Design, What is the difference between mPCIe and mSATA?
Tableaux établis à partir de ces documents et recoupés avec les fiches techniques des fabricants. Vérifiez toujours la fiche technique du connecteur que vous utilisez : certains fabricants numérotent différemment.
- Conception de cartes électroniques haute vitesse
- Conception de PCB high-speed : stack-up, couches et impédance
- Calculateur d’impédance de paire différentielle (100 Ω SATA)
- PCI Express : générations, débits et conception
- Brochage M.2 : clés B, M et E (SSD SATA et NVMe)
- Brochage du connecteur de carte PCIe
Autres brochages
- USB-C
- USB-A, USB-B, Mini et Micro
- RJ45 Ethernet
- M12 industriel
- DB9 (DE-9)
- JTAG et SWD
- HDMI
- GPIO Raspberry Pi
- M.2 (clés M, B et E)
- Carte SD et microSD
- PCI Express (connecteur de carte)
- DDR4 DIMM et SO-DIMM
- DDR5 DIMM et SO-DIMM
- OBD2 (OBD-II, J1962)
- ESP32, S3, C3 et C6
- Calculateurs Bosch EDC15P+, EDC16C34, MD1CS006
- RJ11, RJ14, RJ12 (6P6C)
- VGA (DE-15) et DVI
- RS-485 (Modbus)
- Arduino Uno, Nano et Mega