Skip to content
Surf Wiki
Save to docs
technology/computing

From Surf Wiki (app.surf) — the open knowledge base

List of interface bit rates

None


Summary

None

This is a list of interface bit rates, a measure of information transfer rates, or digital bandwidth capacity, at which digital interfaces in a computer or network can communicate over various kinds of buses and channels. The distinction can be arbitrary between a computer bus, often closer in space, and larger telecommunications networks. Many device interfaces or protocols (e.g., SATA, USB, SAS, PCIe) are used both inside many-device boxes, such as a PC, and one-device-boxes, such as a hard drive enclosure. Accordingly, this page lists both the internal ribbon and external communications cable standards together in one sortable table.

Factors limiting actual performance, criteria for real decisions

Most of the listed rates are theoretical maximum throughput measures; in practice, the actual effective throughput is almost inevitably lower in proportion to the load from other devices (network/bus contention), physical or temporal distances, and other overhead in data link layer protocols etc. The maximum goodput (for example, the file transfer rate) may be even lower due to higher layer protocol overhead and data packet retransmissions caused by line noise or interference such as crosstalk, or lost packets in congested intermediate network nodes. All protocols lose something, and the more robust ones that deal resiliently with very many failure situations tend to lose more maximum throughput to get higher total long-term rates.

Device interfaces where one bus transfers data via another will be limited to the throughput of the slowest interface, at best. For instance, SATA revision 3.0 () controllers on one PCI Express 2.0 (5 Gbit/s) channel will be limited to the 5 Gbit/s rate and have to employ more channels to get around this problem. Early implementations of new protocols very often have this kind of problem. The physical phenomena on which the device relies (such as spinning platters in a hard drive) will also impose limits; for instance, no spinning platter shipping in 2009 saturates SATA revision 2.0 (3 Gbit/s), so moving from this 3 Gbit/s interface to USB 3.0 at 4.8 Gbit/s for one spinning drive will result in no increase in realized transfer rate.

Contention in a wireless or noisy spectrum, where the physical medium is entirely out of the control of those who specify the protocol, requires measures that also use up throughput. Wireless devices, BPL, and modems may produce a higher line rate or gross bit rate, due to error-correcting codes and other physical layer overhead. It is extremely common for throughput to be far less than half of theoretical maximum, though the more recent technologies (notably BPL) employ preemptive spectrum analysis to avoid this and so have much more potential to reach actual gigabit rates in practice than prior modems.

Another factor reducing throughput is deliberate policy decisions made by Internet service providers that are made for contractual, risk management, aggregation saturation, or marketing reasons. Examples are rate limiting, bandwidth throttling, and the assignment of IP addresses to groups. These practices tend to minimize the throughput available to every user, but maximize the number of users that can be supported on one backbone.

Furthermore, chips are often not available in order to implement the fastest rates. AMD, for instance, does not support the 32-bit HyperTransport interface on any CPU it has shipped as of the end of 2009. Additionally, WiMAX service providers in the US typically support only up to as of the end of 2009.

Choosing service providers or interfaces based on theoretical maxima is unwise, especially for commercial needs. A good example is large scale data centers, which should be more concerned with price per port to support the interface, wattage and heat considerations, and total cost of the solution. Because some protocols such as SCSI and Ethernet now operate many orders of magnitude faster than when originally deployed, scalability of the interface is one major factor, as it prevents costly shifts to technologies that are not backward compatible. Underscoring this is the fact that these shifts often happen involuntarily or by surprise, especially when a vendor abandons support for a proprietary system.

Conventions

By convention, bus and network data rates are denoted either in bits per secondbit/s, kbit/s (103 bit/s), Mbit/s (106 bit/s), Gbit/s (109 bit/s), Tbit/s (1012 bit/s) or bytes per secondB/s, kB/s (103 B/s), MB/s (106 B/s), GB/s (109 B/s), TB/s (1012 B/s). In general, parallel interfaces are quoted in B/s and serial in bit/s. The more commonly used is shown below in bold type.

On devices like modems, bytes may be more than 8 bits long because they may be individually padded out with additional start and stop bits; the figures below will reflect this. Where channels use line codes (such as Ethernet, Serial ATA, and PCI Express), quoted rates are for the decoded signal.

The figures below are simplex data rates, which may conflict with the duplex rates vendors sometimes use in promotional materials. Where two values are listed, the first value is the downstream rate and the second value is the upstream rate.

The use of decimal prefixes is standard in data communications.

Bandwidths

The figures below are grouped by network or bus type, then sorted within each group from lowest to highest bandwidth; gray shading indicates a lack of known implementations.

As stated above, all quoted bandwidths are for each direction. Therefore, for duplex interfaces (capable of simultaneous transmission both ways), the stated values are simplex (one way) speeds, rather than total upstream+downstream.

Historical

TechnologyMax. rateRate excluding overheadYear
Smoke signalsmillibits/sThroughout history
Morse code (skilled operator)****4 characters per second (cps) ()1844
Normal human speech****Prehistoric

Radio clock

Time signal station to radio clock

TechnologyMaximum rateYear
IRIG and related1 bit/s~0.125 characters/s

[[Teletypewriter]] (TTY) or [[telecommunications device for the deaf]] (TDD)

TechnologyMax. rateYear
TTY (V.18)6 characters/s
TTY (V.18)6.6 characters/s
NTSC Line 21 Closed Captioning~100 characters/s

Modems (narrowband and broadband)

[[Narrowband]] ([[plain old telephone service|POTS]]: 4 kHz channel)

TechnologyRateRate excluding overheadYear
Teleprinter (50 baud)****404 operations per minute1940x
Modem 110 baud (Bell 101)****(~10 cps)1959
Modem 300 (300 baud; Bell 103 or V.21)****(~30 cps)1962
Modem 1200/75 (600 baud; V.23)****(~120 cps)1964(?)
Modem 1200 (600 baud; Vadic VA3400, Bell 212A, or V.22)****(~120 cps)1976
Modem 1200 (Bell 202C, 202D)****(~150 cps)1976
Modem 2000 (Bell 201A)****(~250 cps)1962
Modem 2400 (Bell 201B)****(~300 cps)?
Modem 2400 (600 baud; V.22bis)****1984
Modem 4800/75 (1600 baud; V.27ter)****1976
Modem 4800 (1600 baud, Bell 208A, 208B)****?
Modem 9600 (2400 baud; V.32)****1984
Modem 14.4 (2400 baud; V.32bis)****1991
Modem 28.8 (3200 baud; V.34-1994)****1994
Modem 33.6 (3429 baud; V.34-1996/98)****1996
Modem 56k (8000/3429 baud; V.90)****1998
Modem 56k (8000/8000 baud; V.92)****2001
Modem data compression (variable; V.92/V.44)****2000
ISP-side text/image compression (variable)****1998
ISDN Basic Rate Interface (single/dual channel)****1986
IDSL (dual ISDN + 16 kbit/s data channels)****2000

[[Broadband]] (hundreds of kHz to GHz wide)

TechnologyRateRate excluding overheadYear
ADSL (G.lite)****1998
HDSL ITU G.991.1 a.k.a. DS1****1998
MSDSL****?
SDSL****?
SHDSL ITU G.991.2****2001
ADSL (G.dmt) ITU G.992.1****1999
ADSL2 ITU G.992.3/4****2002
ADSL2+ ITU G.992.5****2003
DOCSIS 1.0 (cable modem)****1997
DOCSIS 2.0 (cable modem)****2002
VDSL ITU G.993.1****2001
VDSL2 ITU G.993.2****2006
Uni-DSL****2006
VDSL2 ITU G.993.2 Amendment 1 (11/15)****2015
BPON (G.983) (fiber optic service)****2005
EPON (802.3ah) (fiber optic service)****2008
DOCSIS 3.0 (cable modem)****2006
G.fast ITU G.9701****2019
GPON (G.984) (fiber optic service)****2008
DOCSIS 3.1 (cable modem)****2013
10G-PON (G.987) (fiber optic service)****2012
DOCSIS 4.0 (cable modem)****2017
XGS-PON (G.9807.1) (fiber optic service)****2016
NG-PON2 (G.989) (fiber optic service)****2015
HSP (G.9804) (fiber optic service)****2019

Mobile telephone interfaces

TechnologyDownload rateUpload rateYear
GSM CSD (2G)****
HSCSD****
GPRS (2.5G)****
WiDEN****
CDMA2000 1×RTT****
EDGE (2.75G) (type 1 MS)****
UMTS 3G****
EDGE (type 2 MS)****
EDGE Evolution (type 1 MS)****
EDGE Evolution (type 2 MS)****
1×EV-DO rev. 0****
1×EV-DO rev. A****
LTE Cat 1****
1×EV-DO rev. B****
HSPA (3.5G)****
4×EV-DO Enhancements (2×2 MIMO)****
HSPA+ (2×2 MIMO)****
LTE Cat 2****
15×EV-DO rev. B****
LTE Cat 3****
UMB (2×2 MIMO)****
LTE Cat 4****
LTE (2×2 MIMO)****
UMB (4×4 MIMO)****
EV-DO rev. C****
LTE Cat 5****
LTE Cat 6****
LTE Cat 7****
LTE (4×4 MIMO)****
LTE Cat 13****
LTE Cat 9****
LTE Cat 10****
LTE Cat 11****
LTE Cat 12****
LTE Cat 16****
LTE Cat 18****
LTE Cat 21****
LTE Cat 20****
LTE Cat 8****
LTE Cat 14****
5G NR****?

[[Wide area network]]s

TechnologyRateYear
56k line****
DS0****
G.lite (a.k.a. ADSL Lite)****
DS1 / T1 (and ISDN Primary Rate Interface)****
E1 (and ISDN Primary Rate Interface)****
G.SHDSL****
SDSL****
LR-VDSL2 (4 to 5 km [long-]range) (symmetry optional)****
T2****
ADSL****
E2****
ADSL2****
Satellite Internet****
ADSL2+****
E3****
DOCSIS 1.0 (cable modem)****
DOCSIS 2.0 (cable modem)****
DS3 / T3 ('45 Meg')****
STS-1 / OC-1 / STM-0****
VDSL (symmetry optional)****
OC-3 / STM-1****
VDSL2 (symmetry optional)****
T4****
T5****
OC-9****
OC-12 / STM-4****
OC-18****
DOCSIS 3.0 (cable modem)****
OC-24****
OC-36****
OC-48 / STM-16****
OC-96****
OC-192 / STM-64****
10 Gigabit Ethernet WAN PHY****
DOCSIS 3.1 (cable modem)****
DOCSIS 4.0 (cable modem)****
OC-256****
OC-768 / STM-256****
OC-1536 / STM-512****
OC-3072 / STM-1024****

[[Local area network]]s

TechnologyRateYear
LocalTalk****
Econet****
Omninet****
IBM PC Network****
ARCNET (Standard)****
Chaosnet (Original)****
Token Ring (Original)****
Ethernet (10BASE-X)****
Token Ring (Later)****
ARCnet Plus****
TCNS****
100VG****
Token Ring IEEE 802.5t****
Fast Ethernet (100BASE-X)****
FDDI****
MoCA 1.0****
MoCA 1.1****
HomePlug AV****
FireWire (IEEE 1394) 400{{efnFireWire natively supports TCP/IP, and is often used at an alternative to Ethernet when connecting 2 nodes.
MoCa 2.0****
HIPPI****
IEEE 1901****
Token Ring IEEE 802.5v****
Gigabit Ethernet (1000BASE-X)****
Stanford DASH/NUMAlink 1****
Myrinet 2000****
InfiniBand SDR 1×****
Reflective memory or RFM2 (1.25 μs latency)****
RapidIO Gen1 1×****
2.5 Gigabit Ethernet (2.5GBASE-T)****
Quadrics QsNetI****
InfiniBand DDR 1×****
RapidIO Gen2 1×****
5 Gigabit Ethernet (5GBASE-T)****
InfiniBand QDR 1×****
InfiniBand SDR 4×****
Quadrics QsNetII****
RapidIO Gen1 4x****
RapidIO Gen2 2x****
10 Gigabit Ethernet (10GBASE-X)****
Myri 10G****
InfiniBand FDR-10 1×****
NUMAlink 2****
InfiniBand FDR 1×****
InfiniBand SDR 8×****
InfiniBand DDR 4×****
RapidIO Gen2 4x****
Scalable Coherent Interface (SCI) Dual Channel SCI, x8 PCIe****
InfiniBand SDR 12×****
RapidIO Gen4 1×****
InfiniBand EDR 1×****
25 Gigabit Ethernet (25GBASE-X)****
NUMAlink 3****
InfiniBand DDR 8×****
InfiniBand QDR 4×****
RapidIO Gen2 8x****
40 Gigabit Ethernet (40GBASE-X) 4×****
InfiniBand FDR-10 4×****
InfiniBand DDR 12×****
50 Gigabit Ethernet (50GBASE-X)****
last1=Leefirst1=Billtitle=Chair of marketing working groupurl=http://blog.infinibandta.org/2015/12/14/infiniband-roadmap-%E2%80%93-charting-speeds-for-future-needs/website=IBTA Blogpublisher=IBTAaccess-date=25 June 2018ref=infinibandta-blogarchive-url=https://web.archive.org/web/20180625185215/http://blog.infinibandta.org/2015/12/14/infiniband-roadmap-%E2%80%93-charting-speeds-for-future-needs/archive-date=2018-06-25url-status=dead}}****
NUMAlink 4****
NUMAlink 6****
InfiniBand FDR 4×****
InfiniBand QDR 8×****
RapidIO Gen2 16×****
InfiniBand FDR-10 8×****
InfiniBand QDR 12×****
InfiniBand EDR 4×****
100 Gigabit Ethernet (100GBASE-X) 10×/4×****
Omni-Path****
InfiniBand NDR 1×****
NUMAlink 8 (Flex ASIC)****
InfiniBand FDR 8×****
NUMAlink 7****
NUMAlink 5****
InfiniBand FDR-10 12×****
InfiniBand FDR 12×****
InfiniBand EDR 8×****
InfiniBand HDR 4×****
200 Gigabit Ethernet (200GBASE-X)****
InfiniBand XDR 1×****
InfiniBand EDR 12×****
400 Gigabit Ethernet (400GBASE-X)****
InfiniBand HDR 8×****
InfiniBand NDR 4×****
InfiniBand GDR 1×****
InfiniBand HDR 12×****
InfiniBand NDR 8×****
InfiniBand XDR 4×****
800 Gigabit Ethernet (800GBASE-X)****
InfiniBand NDR 12×****
InfiniBand XDR 8×****
InfiniBand GDR 4×****
InfiniBand XDR 12×****
InfiniBand GDR 8×****
InfiniBand GDR 12×****

[[Wireless network]]s

802.11 networks in infrastructure mode are half-duplex; all stations share the medium. In infrastructure or access point mode, all traffic has to pass through an access point (AP). Thus, two stations on the same access point that are communicating with each other must have each and every frame transmitted twice: from the sender to the access point, then from the access point to the receiver. This approximately halves the effective bandwidth.

802.11 networks in ad hoc mode are still half-duplex, but devices communicate directly rather than through an access point. In this mode all devices must be able to see each other, instead of only having to be able to see the access point.

StandardMaximum link rateYear
Classic WaveLAN****
IEEE 802.11****
RONJA (full duplex)****
IEEE 802.11a****
IEEE 802.11b****
IEEE 802.11g****
IEEE 802.16 (WiMAX)****
IEEE 802.11g with
Super G by Atheros****
[IEEE 802.11g with 125 High
Speed Mode](125-high-speed-mode) by Broadcom****
IEEE 802.11g with Nitro by Conexant****
IEEE 802.11n (aka Wi-Fi 4)****
IEEE 802.11ac (aka Wi-Fi 5)****
IEEE 802.11ad****
IEEE 802.11ax (aka Wi-Fi 6/6E)****
IEEE 802.11be (aka Wi-Fi 7 or
Extremely High Throughput (EHT))****
expected
expected
IEEE 802.11bn (aka Wi-Fi 8 or
Ultra High Reliability (UHR))****
expected
expected
IEEE 802.11ay (aka Enhanced
Throughput for Operation in License
-exempt Bands above 45 GHz)****
expected
expected

[[Wireless personal area network]]s

TechnologyRateYear
ANT****
IrDA-Control****
IrDA-SIR****
802.15.4 (2.4 GHz)****
Bluetooth 1.1****
Bluetooth 2.0+EDR****
IrDA-FIR****
IrDA-VFIR****
Bluetooth 3.0****
Bluetooth 4.0****
Bluetooth 5.0****
IrDA-UFIR****
WUSB-UWB****
IrDA-Giga-IR****

Computer buses

Main buses

TechnologyRateYear
I²C****
Apple II (incl. Apple IIGS) 8-bit/1 MHz****
SS-50 Bus 8-bit/1 MHz****
Unibus 16-bit/async****
STD-80 8-bit/8 MHz****
Q-bus 16-bit/async****
ISA 8-Bit/4.77 MHz0 W/S: every 4 clocks 8 bits
1 W/S: every 5 clocks 8 bits0 W/S: every 4 clocks 1 byte
1 W/S: every 5 clocks 1 byte
STD-80 16-bit/8 MHz****
I3C (HDR mode)****
Zorro II 16-bit/7.14 MHz****
ISA 16-Bit/8.33 MHz****
Europe Card Bus 8-Bit/10 MHz****
S-100 bus 8-bit/10 MHz****
Serial Peripheral Interface (Up to 100 MHz)****
Low Pin Count****
STEbus 8-Bit/16 MHz****
C-Bus 16-bit/10 MHz****
HP Precision Bus****
STD-32 32-bit/8 MHz****
NESA 32-bit/8 MHz****
EISA 32-bit/8.33 MHz****
VME64 32-64bit****
MCA 32bit/10 MHz****
NuBus 10 MHz****
DEC TURBOchannel 32-bit/12.5 MHz****
NuBus90 20 MHz****
MCA 32bit/20 MHz****
APbus 32-bit/25(?) MHz****
Sbus 32-bit/25 MHz****
DEC TURBOchannel 32-bit/25 MHz****
Local Bus 98 32-bit/33 MHz****
VESA Local Bus (VLB) 32-bit/33 MHz****
PCI 32-bit/33 MHz****
HP GSC-1X****
Zorro III 32-bit/async (eq. 37.5 MHz)****
VESA Local Bus (VLB) 32-bit/40 MHz****
Sbus 64-bit/25 MHz****
HP GSC-2X****
PCI 64-bit/33 MHz****
PCI 32-bit/66 MHz****
AGP 1×****
PCI Express 1.0 (×1 link)****
RapidIO Gen1 1×****
HIO bus****
GIO64 64-bit/40 MHz****
PCI Express 2.0 (×1 link)****
AGP 2×****
PCI 64-bit/66 MHz****
PCI-X DDR 16-bit****
RapidIO Gen2 1×****
PCI 64-bit/100 MHz****
PCI Express 3.0 (×1 link)****
Unified Media Interface (UMI) (×4 link)****
Direct Media Interface (DMI) (×4 link)****
Enterprise Southbridge Interface (ESI)****
PCI Express 1.0 (×4 link)****
AGP 4×****
PCI-X 133****
PCI-X QDR 16-bit****
InfiniBand single 4×****
RapidIO Gen1 4×****
RapidIO Gen2 2×****
UPA****
Unified Media Interface 2.0 (UMI 2.0; ×4 link)****
Direct Media Interface 2.0 (DMI 2.0; ×4 link)****
PCI Express 1.0 (×8 link)****
PCI Express 2.0 (×4 link)****
AGP 8×****
PCI-X DDR****
RapidIO Gen2 4×****
Sun JBus (200 MHz)****
HyperTransport (800 MHz, 16-pair)****
PCI Express 3.0 (×4 link)****
HyperTransport (1 GHz, 16-pair)****
PCI Express 1.0 (×16 link)****
PCI Express 2.0 (×8 link)****
PCI-X QDR****
AGP 8× 64-bit****
RapidIO Gen2 8x****
Direct Media Interface 3.0 (DMI 3.0; ×4 link)****
CXL Specification 3.0 & 3.1 (×1 link)****
PCI Express 3.0 (×8 link)****
PCI Express 2.0 (×16 link)****
RapidIO Gen2 16x****
PCI Express 5.0 (×4 link)****
PCI Express 3.0 (×16 link)****
CAPI****
QPI (4.80GT/s, 2.40 GHz)****
HyperTransport 2.0 (1.4 GHz, 32-pair)****
QPI (5.86GT/s, 2.93 GHz)****
QPI (6.40GT/s, 3.20 GHz)****
QPI (7.2GT/s, 3.6 GHz)****
PCI Express 6.0 (×4 link)****
PCI Express 4.0 (×16 link)****
CAPI 2****
QPI (8.0GT/s, 4.0 GHz)****
QPI (9.6GT/s, 4.8 GHz)****
HyperTransport 3.0 (2.6 GHz, 32-pair)****
HyperTransport 3.1 (3.2 GHz, 32-pair)****
CXL Specification 1.x & 2.0 (×16 link)****
PCI Express 5.0 (×16 link)****
NVLink 1.0****
PCI Express 6.0 (×16 link)****
CXL Specification 3.0 & 3.1 (×16 link)****
NVLink 2.0****
PCI Express 7.0 (×16 link)****
Infinity Fabric (Max. theoretical)****

LPC protocol includes high overhead. While the gross data rate equals 33.3 million 4-bit-transfers per second (or ), the fastest transfer, firmware read, results in . The next fastest bus cycle, 32-bit ISA-style DMA write, yields only . Other transfers may be as low as .

Uses 128b/130b encoding, meaning that about 1.54% of each transfer is used for error detection instead of carrying data between the hardware components at each end of the interface. For example, a single link PCIe 3.0 interface has an 8 Gbit/s transfer rate, yet its usable bandwidth is only about 7.88 Gbit/s.

Uses 8b/10b encoding, meaning that 20% of each transfer is used by the interface instead of carrying data from between the hardware components at each end of the interface. For example, a single link PCIe 1.0 has a 2.5 Gbit/s transfer rate, yet its usable bandwidth is only 2 Gbit/s (250 MB/s).

Uses PAM-4 encoding and a 256 bytes FLIT block, of which 14 bytes are FEC and CRC, meaning that 5.47% of total data rate is used for error detection and correction instead of carrying data. For example, a single link PCIe 6.0 interface has a 64 Gbit/s total transfer rate, yet its usable bandwidth is only 60.5 Gbit/s.

Portable

TechnologyRateYear
PC Card 16-bit 255 ns byte mode****
PC Card 16-bit 255 ns word mode****
PC Card 16-bit 100 ns byte mode****
PC Card 16-bit 100 ns word mode****
PC Card 32-bit (CardBus) byte mode****
ExpressCard 1.2 USB 2.0 mode****
PC Card 32-bit (CardBus) word mode****
PC Card 32-bit (CardBus) doubleword mode****
ExpressCard 1.2 PCI Express mode****
ExpressCard 2.0 USB 3.0 mode****
ExpressCard 2.0 PCI Express mode****

Storage

TechnologyRateYear
Teletype Model 33 paper tape****
TRS-80 Model 1 Level 1 BASIC cassette tape interface****
C2N Commodore Datasette 1530 cassette tape interface****
Apple II cassette tape interface****
Amstrad CPC tape****
Single Density 8-inch FM Floppy Disk Controller (160 KB)****
Single Density 5.25-inch FM Floppy Disk Controller (180 KB)****
High Density MFM Floppy Disk Controller (1.2 MB/1.44 MB)****
CD Controller (1×)****
MFM hard disk****
RLL hard disk****
DVD Controller (1×)****
Massbus****
ESDI****
ATA PIO Mode 0****
HD DVD Controller (1×)****
Blu-ray Controller (1×)****
SCSI (Narrow SCSI) (5 MHz)****
ATA PIO Mode 1****
ATA PIO Mode 2****
Fast SCSI (8 bits/10 MHz)****
ATA PIO Mode 3****
AoE over Fast Ethernet****
iSCSI over Fast Ethernet****
ATA PIO Mode 4****
Fast Wide SCSI (16 bits/10 MHz)****
Ultra SCSI (Fast-20 SCSI) (8 bits/20 MHz)****
SD (High Speed)****
Ultra DMA ATA 33****
Ultra Wide SCSI (16 bits/20 MHz)****
Ultra-2 SCSI 40 (Fast-40 SCSI) (8 bits/40 MHz)****
SDHC/SDXC/SDUC (UHS-I Full Duplex)****
Ultra DMA ATA 66****
Blu-ray Controller (16×)****
Ultra-2 wide SCSI (16 bits/40 MHz)****
Serial Storage Architecture SSA****
Ultra DMA ATA 100****
Fibre Channel 1GFC (1.0625 GHz)****
AoE over gigabit Ethernet, jumbo frames****
iSCSI over gigabit Ethernet, jumbo frames****
Ultra DMA ATA 133****
SDHC/SDXC/SDUC (UHS-II Full Duplex)****
Ultra-3 SCSI (Ultra 160 SCSI; Fast-80 Wide SCSI) (16 bits/40 MHz DDR)****
SATA revision 1.0****
Fibre Channel 2GFC (2.125 GHz)****
Ultra-320 SCSI (Ultra4 SCSI) (16 bits/80 MHz DDR)****
Serial Attached SCSI (SAS) SAS-1****
SATA Revision 2.0****
SDHC/SDXC/SDUC (UHS-III Full Duplex)****
Fibre Channel 4GFC (4.25 GHz)****
Serial Attached SCSI (SAS) SAS-2****
SATA Revision 3.0****
Fibre Channel 8GFC (8.50 GHz)****
SDHC/SDXC/SDUC (SD Express)****
AoE over 10GbE****
iSCSI over 10GbE****
FCoE over 10GbE****
Serial Attached SCSI (SAS) SAS-3****
Fibre Channel 16GFC (14.025 GHz)****
SATA Express****
Serial Attached SCSI (SAS) SAS-4****
UFS (version 3.0)****
Fibre Channel 32GFC (28.05 GHz)****
NVMe over M.2 or U.2 (using PCI Express 3.0 ×4 link)****
iSCSI over InfiniBand 4×****
NVMe over M.2 or U.2 (using PCI Express 4.0 ×4 link)****
iSCSI over 100G Ethernet****
FCoE over 100G Ethernet****
NVMe over M.2, U.2, U.3 or EDSFF (using PCI Express 5.0 ×4 link)****

Uses 8b/10b encoding Uses 64b/66b encoding Uses 128b/150b encoding

Peripheral====

TechnologyRateYear
Apple Desktop Bus****
PS/2 port****
Serial MIDI****
CBM Bus max****
Serial RS-232 max****
Serial DMX512A****
Parallel (Centronics/IEEE 1284)****
Serial 16550 UART max****
USB 1.0 low speed****
Serial UART max****
GPIB/HPIB (IEEE-488.1) IEEE-488 max.****
Serial EIA-422 max.****
USB 1.0 full speed****
Parallel (Centronics/IEEE 1284) EPP (Enhanced Parallel Port)****
Parallel (Centronics/IEEE 1284) ECP (Extended Capability Port)****
Serial EIA-485 max.****
GPIB/HPIB (IEEE-488.1-2003) IEEE-488 max.****
FireWire (IEEE 1394) 100****
FireWire (IEEE 1394) 200****
FireWire (IEEE 1394) 400****
USB 2.0 high speed****
FireWire (IEEE 1394b) 800****
Fibre Channel 1 Gb SCSI****
FireWire (IEEE 1394b) 1600****
Fibre Channel 2 Gb SCSI****
eSATA (SATA 300)****
CoaXPress Base (up and down bidirectional link)** + **
FireWire (IEEE 1394b) 3200****
External PCI Express 2.0 ×1****
Fibre Channel 4 Gb SCSI****
USB 3.0 SuperSpeed (aka USB
3.1 Gen 1, USB 3.2 Gen 1x1)****
eSATA (SATA 600)****
CoaXPress full (up and down bidirectional link)** + **
External PCI Express 2.0 ×2****
USB 3.1 SuperSpeed+ (aka USB 3.1 Gen 2, USB
3.2 Gen 1x2, USB 3.2 Gen 2x1, USB4 Gen 2×1)****
External PCI Express 2.0 ×4****
Thunderbolt
USB 3.2 SuperSpeed+ (aka USB 3.2 Gen
2×2 USB4 Gen 2×2, USB4 Gen 3×1)****
Thunderbolt 2****
FPGA Mezzanine Card Plus (FMC+)28 Gbit/s3.5 GB/s
External PCI Express 2.0 ×8****
USB4 Gen 3×2****
Thunderbolt 3 two links****
Thunderbolt 4****
External PCI Express 2.0 ×16****
USB4 Gen 4****
Thunderbolt 5****
USB4 Gen 4 Asymmetric****
Thunderbolt 5 Asymmetric****

[[Medium access control|MAC]] to [[PHY]]

TechnologyChannelsBitsMGT LanesRateYearCountEncodingRate
Media Independent Interface (MII)14****
Reduced MII (RMII)12****
Serial MII (SMII)11****
Gigabit MII (GMII)18****
Reduced gigabit/s MII (RGMII)14****
Ten-bit interface (TBI)110****
Serial gigabit/s MII (SGMII)118b/10b****
Reduced serial gigabit/s MII (RSGMII)218b/10b****
Reduced serial gigabit/s MII plus (RSGMII-PLUS)418b/10b****
Quad serial gigabit/s MII (QSGMII)418b/10b****
10 gigabit/s MII (XGMII)132****
XGMII attachment unit interface (XAUI)148b/10b****
Reduced Pin XAUI (RXAUI)128b/10b****
XFI/SFI1164b/66b****
USXGMII1164b/66b****
25 gigabit/s MII (25GMII, on-chip only)1****
25G AUI (25GAUI)1164b/66b****
40 gigabit/s MII (XLGMII, on-chip only)1****
100 gigabit/s MII (CGMII, on-chip only)1****2008
100G AUI (CAUI-10)11064b/66b****
100G AUI (CAUI-4)1464b/66b****

[[PHY]] to [[XPDR]]

TechnologyRateYear
10 gigabit/s 16-bit interface (XSBI; 16 lanes)****

[[Dynamic random-access memory]]

The table below shows values for PC memory module types. These modules usually combine multiple chips on one circuit board. SIMM modules connect to the computer via an 8-bit- or 32-bit-wide interface. RIMM modules used by RDRAM are 16-bit- or 32-bit-wide. DIMM modules connect to the computer via a 64-bit-wide interface. Some other computer architectures use different modules with a different bus width.

In a single-channel configuration, only one module at a time can transfer information to the CPU. In multi-channel configurations, multiple modules can transfer information to the CPU at the same time, in parallel. FPM, EDO, SDR, and RDRAM memory was not commonly installed in a dual-channel configuration. DDR and DDR2 memory is usually installed in single- or dual-channel configuration. DDR3 memory is installed in single-, dual-, tri-, and quad-channel configurations. Bit rates of multi-channel configurations are the product of the module bit-rate (given below) and the number of channels.

Module typeChip typeInternal clockBus clockBus speedTransfer rate
FPM DRAM70 ns tRAC
EDO DRAM (486 CPU)60 ns tRAC
EDO DRAM (Pentium CPU)60 ns tRAC
PC-66 SDR SDRAM10/15 ns
PC-100 SDR SDRAM8 ns
PC-133 SDR SDRAM7/7.5 ns
RIMM-1200 RDRAMPC600
RIMM-1400 RDRAMPC700
RIMM-1600 RDRAMPC800
PC-1600 DDR SDRAMDDR-200
RIMM-2100 RDRAMPC1066
PC-2100 DDR SDRAMDDR-266
RIMM-2400 RDRAMPC1200
PC-2700 DDR SDRAMDDR-333
PC-3200 DDR SDRAMDDR-400
PC2-3200 DDR2 SDRAMDDR2-400
PC-3500 DDR SDRAMDDR-433
PC-3700 DDR SDRAMDDR-466
PC-4000 DDR SDRAMDDR-500
PC-4200 DDR SDRAMDDR-533
PC2-4200 DDR2 SDRAMDDR2-533
PC-4400 DDR SDRAMDDR-550
PC-4800 DDR SDRAMDDR-600
PC2-5300 DDR2 SDRAMDDR2-667
PC2-6000 DDR2 SDRAMDDR2-750
PC2-6400 DDR2 SDRAMDDR2-800
PC3-6400 DDR3 SDRAMDDR3-800
PC2-7200 DDR2 SDRAMDDR2-900
PC2-8000 DDR2 SDRAMDDR2-1000
PC2-8500 DDR2 SDRAMDDR2-1066
PC3-8500 DDR3 SDRAMDDR3-1066
PC2-8800 DDR2 SDRAMDDR2-1100
PC2-9200 DDR2 SDRAMDDR2-1150
PC2-9600 DDR2 SDRAMDDR2-1200
PC2-10000 DDR2 SDRAMDDR2-1250
PC3-10600 DDR3 SDRAMDDR3-1333
PC3-11000 DDR3 SDRAMDDR3-1375
PC3-12800 DDR3 SDRAMDDR3-1600
PC3-13000 DDR3 SDRAMDDR3-1625
PC3-14400 DDR3 SDRAMDDR3-1800
PC3-14900 DDR3 SDRAMDDR3-1866
PC3-16000 DDR3 SDRAMDDR3-2000
PC3-17000 DDR3 SDRAMDDR3-2133
PC4-17000 DDR4 SDRAMDDR4-2133
PC3-17600 DDR3 SDRAMDDR3-2200
PC3-19200 DDR3 SDRAMDDR3-2400
PC4-19200 DDR4 SDRAMDDR4-2400
PC3-21300 DDR3 SDRAMDDR3-2666
PC4-21300 DDR4 SDRAMDDR4-2666
PC3-24000 DDR3 SDRAMDDR3-3000
PC4-24000 DDR4 SDRAMDDR4-3000
PC4-25600 DDR4 SDRAMDDR4-3200
PC5-41600 DDR5 SDRAMDDR5-5200
PC5-44800 DDR5 SDRAMDDR5-5600
PC5-51200 DDR5 SDRAMDDR5-6400
PC5-57600 DDR5 SDRAMDDR5-7200
PC5-64000 DDR5 SDRAMDDR5-8000
PC5-70400 DDR5 SDRAMDDR5-8800

The clock rate at which DRAM memory cells operate. The memory latency is largely determined by this rate. Note that until the introduction of DDR4 the internal clock rate saw relatively slow progress. DDR/DDR2/DDR3 memory uses 2n/4n/8n (respectively) prefetch buffer to provide higher throughput, while the internal memory speed remains similar to that of the previous generation.

The memory speed or clock rate advertised by manufactures and suppliers usually refers to this rate (with 1 GT/s = 1 GHz). Note that modern types of memory use DDR bus with two transfers per clock.

Graphics processing units' RAM

RAM memory modules are also utilised by graphics processing units; however, memory modules for those differ somewhat from standard computer memory, particularly with lower power requirements, and are specialised to serve GPUs: for example, GDDR3 was fundamentally based on DDR2. Every graphics memory chip is directly connected to the GPU (point-to-point). The total GPU memory bus width varies with the number of memory chips and the number of lanes per chip. For example, GDDR5 specifies either 16 or 32 lanes per device (chip), while GDDR5X specifies 64 lanes per chip. Over the years, bus widths rose from 64-bit to 512-bit and beyond: e.g. HBM is 1024 bits wide. Because of this variability, graphics memory speeds are sometimes compared per pin. For direct comparison to the values for 64-bit modules shown above, video RAM is compared here in 64-lane lots, corresponding to two chips for those devices with 32-bit widths. In 2012, high-end GPUs used 8 or even 12 chips with 32 lanes each, for a total memory bus width of 256 or 384 bits. Combined with a transfer rate per pin of 5 GT/s or more, such cards could reach 240 GB/s or more.

RAM frequencies used for a given chip technology vary greatly. Where single values are given below, they are examples from high-end cards. Since many cards have more than one pair of chips, the total bandwidth is correspondingly higher. For example, high-end cards often have eight chips, each 32 bits wide, so the total bandwidth for such cards is four times the value given below.

Chip typeModule typeMemory clockTransfers/sBandwidth
DDR64 lanes
DDR264 lanes
GDDR364 lanes
GDDR464 lanes
GDDR564 lanes
GDDR5X64 lanes
GDDR664 lanes
GDDR6X64 lanes
HBM1024 lanes (8 channels @ 128 lanes ea)
HBM21024 lanes (8 channels @ 128 lanes ea)
HBM2e1024 lanes (8 channels @ 128 lanes ea)
HBM31024 lanes (16 channels @ 64 lanes ea)
last1=Prickett Morganfirst1=Timothytitle=The HBM3 roadmap is just getting startedurl=https://www.nextplatform.com/2022/04/06/the-hbm3-roadmap-is-just-getting-started/access-date=4 May 2022publisher=TheNextPlatformdate=6 April 2022}}1024 lanes (16 channels @ 64 lanes ea)up toup toup to
HMC128 lanes (8 links @ 16 lanes ea)(internal)
HMC264 lanes (4 links @ 16 lanes ea)(internal)

Digital audio

DeviceRate
CD Audio (16-bit PCM)****
I²S**** @ 24bit/48 kHz
AES/EBU**** @ 24-bit/48 kHz
S/PDIF fs 48kHz****
ADAT Lightpipe (Type I)****
AC'97****
HDMI****
DisplayPort****
Intel High Definition Audio rev. 1.0 outbound; 24 Mbit/s inbound
MADI****

Digital video interconnects

Data rates given are from the video source (e.g., video card) to receiving device (e.g., monitor) only. Out of band and reverse signaling channels are not included.

DeviceRateYear
HD-SDI (SMPTE 292M)****
Camera Link Base (single) 24-bit 85 MHz****
LVDS Display Interface****
3G-SDI (SMPTE 424M)****
Single link DVI****
title=HDMI 1.3. What you need to know.htmwebsite=Octavainc.comurl=http://www.octavainc.com/HDMI%201.3.htmaccess-date=2008-10-20url-status=deadarchive-url=https://web.archive.org/web/20081205081432/http://www.octavainc.com/HDMI%201.3.htmarchive-date=2008-12-05}}****
Camera Link full (dual) 64-bit 85 MHz****
6G-SDI (SMPTE 2081)****
url=https://web.archive.org/web/20110726000611/http://www.displayport.org/cms/sites/default/files/downloads/DisplayPort_Technical_Overview.pdfdate=2011-07-26}}, May 2010****
Dual link DVI****
Thunderbolt
url=http://www.hdmi.org/learningcenter/faq.aspx#12title=HDMI.orgaccess-date=2008-10-20archive-date=2018-02-22archive-url=https://web.archive.org/web/20180222200543/https://www.hdmi.org/learningcenter/faq.aspx#12url-status=dead}}****
Dual High-Speed LVDS Display Interface****
DisplayPort 1.0 (4-lane High Bit Rate)****
12G-SDI (SMPTE 2082)****
url=http://www.hdmi.org/manufacturer/hdmi_2_0/hdmi_2_0_faq.aspx#119title=HDMI.orgaccess-date=2013-11-07archive-date=2019-01-05archive-url=https://web.archive.org/web/20190105180631/https://www.hdmi.org/manufacturer/hdmi_2_0/hdmi_2_0_faq.aspx#119url-status=dead}}****
Thunderbolt 2****
DisplayPort 1.2 (4-lane High Bit Rate 2)****
DisplayPort 1.3 (4-lane High Bit Rate 3)****
DisplayPort 1.4/1.4a****
superMHL****
Thunderbolt 3****
url=http://www.hdmi.org/manufacturer/hdmi_2_1/index.aspxtitle=HDMI.orgaccess-date=2017-01-10archive-date=2017-01-06archive-url=https://web.archive.org/web/20170106195344/http://www.hdmi.org/manufacturer/hdmi_2_1/index.aspxurl-status=dead}}****
url=https://vesa.org/featured-articles/vesa-releases-displayport-2-1-specification/title=VESA Releases DisplayPort 2.1 Specificationdate=17 October 2022access-date=2023-01-19archive-date=2022-11-23archive-url=https://web.archive.org/web/20221123210847/https://vesa.org/featured-articles/vesa-releases-displayport-2-1-specification/}}****
SMPTE 2110 over 100 Gigabit Ethernet****
url=https://hdmiforum.org/hdmi-forum-releases-version-2-2-of-the-hdmi-specification/title=hdmiforum.orgdate=25 June 2025access-date=2025-07-02archive-date=2025-06-26archive-url=https://web.archive.org/web/20250626121448/https://hdmiforum.org/hdmi-forum-releases-version-2-2-of-the-hdmi-specification/}}****

Uses 8b/10b encoding (20% coding overhead) Uses 16b/18b encoding (11% overhead) Uses 128b/132b encoding (3% overhead)

Notes

References

References

  1. (2009). "2009 2nd International Workshop on Electron Devices and Semiconductor Technology".
  2. (2019-09-04). "Human Speech May Have a Universal Transmission Rate: 39 Bits Per Second".
  3. John Lowe. (September 2012). "Enhanced WWVB Broadcast Format".
  4. "WWVB Radio Controlled Clocks: Recommended Practices for Manufacturers and Consumers (2009 Edition)".
  5. TTY uses a [[Baudot code]], not [[ASCII]]. This uses 5 bits per character instead of 8, plus one start and approx. 1.5 stop bits (7.5 total bits per character sent).
  6. "ITU-T Recommendation database".
  7. "A Brief History of Captioned Television".
  8. (2003-12-16). "Modem Types and Timeline". Daxal Communications.
  9. "ITU-T Recommendations: V Series: Data communication over the telephone network". ITU.
  10. Massey, David. (2006-07-04). "Timeline of Telecommunications". Telephone Tribute.
  11. [http://www.adam.com.au/about_history.php Adam.com.au]
  12. "Recommendation G.991.1 (10/98)". ITU.
  13. [http://www.cablemodem.com/specifications/specifications10.html DOCSIS 1.0] {{webarchive. link. (2006-06-13 includes technology which first became available around 1995–1996, and has since become very widely deployed. [http://www.cablemodem.com/specifications/specifications11.html DOCSIS 1.1] {{webarchive). link. (2006-06-13 introduces some security improvements and [[quality of service]] (QoS).)
  14. [http://www.cablemodem.com/specifications/specifications20.html DOCSIS 2.0] {{webarchive. link. (2009-09-04 specifications provide increased upstream throughput for symmetric services.)
  15. "G.983.2". ITU.
  16. [http://www.cablemodem.com/primer/ DOCSIS 3.0] {{webarchive. link. (2006-06-19 includes support for [[channel bonding]] and [[IPv6]].)
  17. "G.984.4 : Gigabit-capable passive optical networks (G-PON)". ITU.
  18. [http://www.geek.com/news/docsis-3-1-could-let-cable-companies-compete-with-google-fiber-1575770/ DOCSIS 3.1] {{Webarchive. link. (2015-03-13 is currently in development by the Cablelabs Consortium)
  19. "G.987 : 10-Gigabit-capable passive optical network (XG-PON) systems". ITU.
  20. "G.989 : 40-Gigabit-capable passive optical networks (NG-PON2)". ITU.
  21. "G.9804.1 : Higher speed passive optical networks". ITU.
  22. [https://mocalliance.org/news/pr_102207_PQoS_and_175_Mbp.php "MoCA 1.1 improves throughput"] over coaxial cable to {{nowrap. 175 Mbit/s versus the {{nowrap. 100 Mbit/s provided by the MoCA 1.0 specification.
  23. [http://www.unibrain.com/Products/DriverAPI/FireNET.htm Unibrain.com] {{webarchive. link. (2008-02-07)
  24. InfiniBand FDR-10, FDR and EDR use a [[64b/66b encoding]] scheme.
  25. "Chair of marketing working group". IBTA.
  26. [https://www.mac-history.net/computer-history/2008-05-25/apple-i-and-apple-ii Mac History]
  27. [http://www.vectronicsappleworld.com/profiles/83.html VAW: Apple IIgs Specs] {{webarchive. link. (2011-01-10)
  28. "After 35 years of I2C, I3C Improves Capability and Performance {{!}} Sensors and MEMS".
  29. The [[Zorro II]] bus use 4 clocks per 16-Bit of data transferred. See the [http://www.thule.no/haynie/zorroiii/docs/zorro3.pdf Zorro III technical specification] {{Webarchive. link. (2012-07-16 for more information.)
  30. [[:ja:Cバス. Japan wikipedia article]], Bus used in early NEC PC-9800 series and compatible systems
  31. [http://www.controlled.com/std32mg/std32.pdf STD 32 Bus Specification and Designer's Guide]
  32. [[:ja:New Extend Standard Architecture. Japan wikipedia article]], Bus used in later NEC PC-9800 series and compatible systems
  33. [https://www.ibm.com/common/ssi/rep_ca/9/877/ENUSZG92-0339/index.html RISC System/6000 POWERstation/POWERserver 580]
  34. [https://books.google.com/books?id=XBvHNQzM2P0C&dq=APbus+MIPS+mhz&pg=PA7 Local Area Networks Newsletter by Paul Polishuk, September 1992, Page 7] (APbus used in Sony NeWS and NEC UP4800 workstations and NEC EWS4800 servers after VMEbus and before switch to PCI)
  35. [[:ja:98ローカルバス. Japan wikipedia article]], Bus used in NEC PC-9821 series
  36. link. (2012-07-16.)
  37. asynchronous]] bus and therefore does not have a classical MHz rating. A maximum theoretical MHz value may be derived by examining timing constraints detailed in the [http://www.thule.no/haynie/zorroiii/docs/zorro3.pdf Zorro III technical specification] {{Webarchive. link. (2012-07-16, which should yield about 37.5 MHz. No existing implementation performs to this level.)
  38. Dave Haynie, designer of the Zorro III bus, claims in [http://groups.google.com/group/comp.sys.amiga.hardware/msg/03b8cec336310e4a?dmode=source this] posting that Zorro III has a max burst rate of 150 MB/s.
  39. InfiniBand SDR, DDR and QDR use an [[8b/10b encoding]] scheme.
  40. (8 June 2017). "PCIe 4.0 specification finally out with 16 GT/s on tap". Tech Report.
  41. Smith, Ryan. "PCI-SIG Finalizes PCIe 5.0 Specification: x16 Slots to Reach 64GB/sec".
  42. "PCI Express 6.0 Specification Finalized: X16 Slots to Reach 128GBps".
  43. [https://www.intel.com/content/www/us/en/design/technologies-and-topics/low-pin-count-interface-specification.html Intel LPC Interface Specification 1.1]
  44. "CCOM - Diskettenlaufwerke und Festplatten".
  45. FireWire (IEEE 1394b) uses an [[8b/10b encoding]] scheme.
  46. (26 July 2017). "USB 3.2 doubles your connection speeds with the same port". Engadget.
  47. "VITA - Online store product".
  48. Shilov, Anton. "USB4 Specification Announced: Adopting Thunderbolt 3 Protocol for 40 Gbps USB".
  49. (September 2022). "USB Promoter Group Announces USB4® Version 2.0".
  50. "RDRAM Memory Architecture".
  51. [[Comparison of AMD graphics processing units]]
  52. [[Comparison of Nvidia graphics processing units]]
  53. (2016-02-01). "GRAPHICS DOUBLE DATA RATE (GDDR5) SGRAM STANDARD JESD212C". JEDEC.
  54. (2015-11-01). "GRAPHICS DOUBLE DATA RATE (GDDR5X) SGRAM STANDARD JESD232". JEDEC.
  55. "Doubling I/O Performance with PAM4 - Micron Innovates GDDR6X to Accelerate Graphics Memory".
  56. (20 January 2016). "JEDEC Publishes HBM2 Specification". Anandtech.
  57. (15 April 2021). "What Are HBM, HBM2 and HBM2E? A Basic Definition". Tom's Hardware.
  58. (6 April 2022). "The HBM3 roadmap is just getting started". TheNextPlatform.
  59. [https://www.intel.com.au/content/dam/www/public/us/en/documents/product-specifications/high-definition-audio-specification.pdf High Definition Audio Specification], Revision 1.0a, 2010
  60. [http://www.videsignline.com/208403647;jsessionid=OD1LDTBAAOB4EQSNDLQCKH0CJUNN2JVN?printableArticle=true Videsignline.com], Panel display interfaces and bandwidth: From TTL, LVDS, TDMS to DisplayPort
  61. "HDMI 1.3. What you need to know.htm".
  62. [http://www.displayport.org/cms/sites/default/files/downloads/DisplayPort_Technical_Overview.pdf Displayport Technical Overview] {{webarchive. link. (2011-07-26, May 2010)
  63. "HDMI.org".
  64. "HDMI.org".
  65. "HDMI.org".
  66. (17 October 2022). "VESA Releases DisplayPort 2.1 Specification".
  67. (25 June 2025). "hdmiforum.org".
Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about List of interface bit rates — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report