Skip to content

总线标准

考情分析

总线标准在 408 中属于低频考点,通常以选择题形式出现,问某标准是并行还是串行、是系统总线还是通信总线。不需要背诵具体参数值,但需要理清各标准之间的演进关系和核心区别。

总线标准的意义

总线标准规定了总线的机械特性(接口尺寸)、电气特性(信号电平)、功能特性(信号定义)和时序特性(时钟协议),使不同厂家的设备可以互联互通。

系统总线标准

ISA

  • 全称:Industry Standard Architecture
  • 数据宽度:8 位(XT) / 16 位(AT)
  • 时钟:8 MHz
  • 类型:并行总线
  • 最早的 PC 系统总线标准,已淘汰

EISA

  • 全称:Extended ISA
  • 数据宽度:32 位
  • 时钟:8 MHz(兼容 ISA)
  • 向下兼容 ISA 插卡,但扩展为 32 位传输

PCI

  • 全称:Peripheral Component Interconnect
  • 数据宽度:32 位 / 64 位
  • 时钟:33 MHz / 66 MHz
  • 峰值带宽32×33/8=132 MB/s(32 位 33 MHz)
  • 与 CPU 总线之间通过桥接器连接,实现处理器无关性
  • 支持即插即用、突发传输
  • 并行总线,是 PC 中长期使用的主流标准

PCI Express(PCIe)

  • 采用串行高速差分信号,按通道(Lane) 组织
  • 每个通道由一对差分信号线组成(发送 + 接收,全双工)
  • 多通道并联:x1、x4、x8、x16
版本单通道单向带宽x16 双向带宽
PCIe 3.0~1 GB/s~32 GB/s
PCIe 4.0~2 GB/s~64 GB/s
PCIe 5.0~4 GB/s~128 GB/s

PCIe 是当前 PC 中最重要的高速扩展总线,显卡、NVMe SSD 都通过 PCIe 连接。

PCI 与 PCIe 的本质区别:PCI 是并行共享总线,PCIe 是串行点对点连接。

外部总线(通信总线)标准

USB

  • 全称:Universal Serial Bus
  • 串行通信,支持热插拔和即插即用
版本速率
USB 2.0480 Mbps
USB 3.05 Gbps
USB 3.110 Gbps
USB 3.220 Gbps
  • 采用主从结构,主机轮询各设备
  • 树形拓扑,通过 Hub 扩展

SATA

  • 全称:Serial ATA
  • 串行硬盘接口,取代了并行的 PATA(IDE)
  • SATA III 速率:6 Gbps
  • 支持热插拔、NCQ(原生命令队列)

Thunderbolt

  • Intel 主导,兼容 PCIe 和 DisplayPort 协议
  • Thunderbolt 3/4 使用 USB-C 接口,速率 40 Gbps

并行与串行的演进趋势

早期总线普遍采用并行传输,但随着频率提高,并行信号线之间的串扰和时钟偏移越来越严重。

并行总线实际带宽线数×频率(频率受限于信号完整性)

串行总线通过差分信号、时钟恢复等技术,可以工作在极高频率下,总带宽反而超过并行方案。

这就是 PCI(并行)被 PCIe(串行)取代、PATA(并行)被 SATA(串行)取代的根本原因。

总线标准对比总表

标准并行/串行所属层次数据宽度/通道典型用途
ISA并行系统总线16 位早期 PC 扩展
PCI并行系统总线32/64 位PC 扩展卡
PCIe串行系统总线x1~x16 通道显卡、SSD
USB串行通信总线差分信号对外设连接
SATA串行通信总线差分信号对硬盘接口

例题

例 1:PCI 总线宽度 32 位、时钟 33 MHz,求峰值带宽。

B=32/8×33×106=132 MB/s

例 2:PCIe 是并行总线还是串行总线?与 PCI 的主要区别是什么?

:PCIe 是串行总线。PCI 是并行共享总线,所有设备挂在同一组信号线上分时使用;PCIe 是串行点对点连接,每个设备独享自己的通道,通过交换器(Switch)互联,不存在总线争用。

例 3:为什么高速总线从并行演进到了串行?

:并行总线的多条信号线在高频下会产生严重的串扰和时钟偏移(skew),限制了频率提升。串行总线使用差分信号和嵌入式时钟,能在更高频率下稳定工作,单通道频率优势足以弥补线数的减少。

考点清单

  • ISA → EISA → PCI → PCIe,数据宽度和带宽逐步提升
  • PCI 是并行共享总线,PCIe 是串行点对点连接
  • USB 和 SATA 属于通信总线(外总线),均为串行
  • 高速总线从并行演变为串行:串行利用差分信号和时钟恢复克服了并行的串扰瓶颈
  • 总线带宽 = 数据宽度/8 x 频率(并行)或 通道数 x 单通道速率(串行)

真题练习

相关真题(6题)

2020Q19选择题2分

QPI总线带宽计算

2019Q19选择题2分

多通道DDR内存总带宽计算

2017Q20选择题2分

多总线层次结构与PCI-Express传输方式

2013Q19选择题2分

设备与设备控制器的接口标准

2012Q20选择题2分

USB总线特性辨析

2010Q20选择题2分

总线标准名称辨识