EN
返回档案库

案例库 · 软件与 IT · 技术决策 · 1999-2003

SATA把ATA命令集放到串行线上,成为存储接口

串行ATA用细的串行链路取代了宽的并行IDE排线,使驱动器速度加快、线缆变细,且不破坏软件兼容性。

串行ATA国际组织(SATA-IO) · 英特尔

那一手

并行ATA(IDE)曾是标准的磁盘接口,但其宽排线、电压容限和共享通道无法跟上更快的存储和更小的设备。

业界用串行ATA回应:一种点对点串行接口,以细的、高时钟的链路取代并行线缆,并保留ATA命令集,使现有软件仍能工作。

串行ATA从1.5 Gbit/s扩展到3 Gbit/s再到6 Gbit/s,大幅减少了线缆杂乱,实现了热插拔,让驱动器独占通道而非共享总线,且无需重写操作系统或固件。

关键在于兼容性:保持逻辑接口不变,只改变物理传输方式,整个行业可以逐步过渡。

为什么管用

  • 向后兼容的命令使转换是渐进的,而非重写。
  • 串行链路通过更高的时钟扩展速度,而无须更宽的线缆。
  • 点对点通道消除了共享总线的争用。
  • 细小的线缆适合紧凑的笔记本电脑和密集的服务器。
值了多少保留驱动器命令,改变电线为串行利落

可以搬走什么

当技术走到尽头时,保持软件契约不变,只改变物理层,这样采用就是替换,而非重写。

后来呢

SATA在个人电脑和服务器中成为默认的内部存储接口,持续了十多年。如今它成为传统路径:NVMe驱动器通过PCIe占据了高性能存储领域,大多数新机器从中启动。

资料来源

发现哪里写错了?告诉我们。

同一路聪明