Appearance
总线标准
考情分析
总线标准在 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
- 峰值带宽:
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.0 | 480 Mbps |
| USB 3.0 | 5 Gbps |
| USB 3.1 | 10 Gbps |
| USB 3.2 | 20 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,求峰值带宽。
解:
例 2:PCIe 是并行总线还是串行总线?与 PCI 的主要区别是什么?
解:PCIe 是串行总线。PCI 是并行共享总线,所有设备挂在同一组信号线上分时使用;PCIe 是串行点对点连接,每个设备独享自己的通道,通过交换器(Switch)互联,不存在总线争用。
例 3:为什么高速总线从并行演进到了串行?
解:并行总线的多条信号线在高频下会产生严重的串扰和时钟偏移(skew),限制了频率提升。串行总线使用差分信号和嵌入式时钟,能在更高频率下稳定工作,单通道频率优势足以弥补线数的减少。
考点清单
- ISA → EISA → PCI → PCIe,数据宽度和带宽逐步提升
- PCI 是并行共享总线,PCIe 是串行点对点连接
- USB 和 SATA 属于通信总线(外总线),均为串行
- 高速总线从并行演变为串行:串行利用差分信号和时钟恢复克服了并行的串扰瓶颈
- 总线带宽 = 数据宽度/8 x 频率(并行)或 通道数 x 单通道速率(串行)