I/O Comms Flashcards
m.2
[Socket]
Gen: current (replaced SATA / mSATA)
Speed: +4 GB/s
Laptop Form factor: Direct Mobo interface (data + power)
Connectors: B & M key-pin types
NVMe
[Controller]
NonVolatile Memory express
Gen: current (replaced AHCI)
Speed: matches m.2 (4GB/s)
AHCI
[Controller]
Advanced Host Controller Interface
Gen: Pre-NVMe, still in use (m.2 and SATA)
Speed: 600 MB/s (circa SATA Rev 3)
Headers
[Interface / Power]
Labels: AAFP (external case audio) USB, USB 3.0, TPM (Trusted Platform Module), FAN, Reset Switch, Hard Drive LED, Power LED
Connectors: 2-pin, 3-pin
PCIe
[Socket]
PCI express
Serial
Versions: x1, x2, x4, x8, x16, x32 (lanes)
Shared I/O bus w/ m.2 slots
PCI
[Socket]
Peripheral Component Interconnect
Parallel (Controller Hub on bus)
Bus sizes: 32-bit, 64-bit
SATA connector
15 pins Power, 7 pins Data
SO-DIMM
Small Outline Dual Inline Memory Module
Laptop form factor
DIMM
Dual Inline Memory Module
64-bit data bandwidth
Asymmetrical pin config
SATA Rev 1
1.5 Gb/s
SATA Rev 2
3 Gb/s
SATA Rev 3
6 Gb/s
SATA Rev 3.2
16 Gb/s
SCSI
Small Computer Systems Interface
16 devices max
Narrow Bus (8) / Wide Bus (16)
Current implementations:
iSCSI
Virtualized SCSI (favored standard)
Drop-in devices to scale
Configuration handled between devices
SAS
Serial Attached SCSI
Current
Higher throughput
Point-to-point connections
No jumpers, IDs