"); //-->
什么是串行总线和并行总线?字面意思来看,串行就是数据是一位一位的发送,并行就是数据一组一组的发送。
存储芯片DDR就是并行传输,它有一组数据线D0—D7,加DQS,DQM,这组线是一起传输的,只要有其中一位出错,数据就不能够正确传输过去,需要重新传输。而串行数据是一位一位的传,位与位之间没有联系,不会因为这位有错误,使下一位不能传输。

早些年的老式设备都采用并行传输,而现在的设备都采用串行传输。为什么并行传输会被串行传输所取代呢?
并行总线由于是多个数据同时传输,需要考虑数据的协同性,这就导致了并行传输的频率不能做的很高。相对的,串行总线只有一条链路,就可以把频率做的很高,提高传输速度,速度提高了就能够弥补一次只能传输一个数据的缺陷。
此外,并行总线两根相邻的链路其数据是同时传输的,这就会导致它们彼此之间会产生严重干扰,并行的链路越多,干扰越强。因此并行总线需要加强抗干扰的能力,否则传输过程中数据就可能被损坏。如果传输过程中数据故障了,就需要重新对齐数据再传输。而串行总线如果一个数据出错了,只需要重新传输一次就好了,由于串行总线频率高,很快就可以把错误数据重新传输过去。


再次,由于并行总线是多链路一块传输数据,就需要很多线,接口需要很多针脚,老式计算机里的并行接口做得很大,接线比较宽,针脚非常多。这样一来装机也很麻烦,因为走线不方便、接口体积很大。

正是上面的这些缺点,电脑总线就逐渐从并行传输替换成了串行传输,比如USB、硬盘的SATA等。
需要注意的是,显卡底部的金手指密密麻麻一大排,接口是PCIE x16,外形很像并行总线,但实际上是一种串行总线。串行总线可以做多链路传输,和并行链路不一样,它的每根链路是独立数据,相互之间没有关系,不会受到其他数据的干扰。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
关于STM32F4的总线架构,你了解多少?
基于PCI 总线的高速数据采集系统
用I2C总线实现AD7416的多点温控系统
[本站特供]高带宽 I/O 总线解决方案支持新一代嵌入式系统
总线控制RGB前置放大器TDA4887PS
USB系统研究
53年后,惠普于1972年推出的总线标准获得了稳定的Linux驱动——通用接口总线拥有惊人的8 MB/s带宽
硬件干货|RS485通信协议详解
集成电路(I2C)总线市场趋势、需求和创新2025-2035
基于CAN总线的电池管理系统结构框图
基础知识之CAN总线
嵌入式系统中的I2C总线时序
DSP虚拟I2C总线软件包的设计及应用实例
基于SPI总线的高精度压力测试系统(高精度集成压力信号调理器MAX1457)
ESIE 2026:MPS发布储能BMS全栈芯片方案 以技术创新破解产业核心痛点
USB1.1协议的翻译稿
动图,秒懂总线的通信原理
基于SMBus总线的智能温度控制器MAX6641的典型应用电路
请教有关pci总线相关知识
利用基于SMBus总线的智能温度控制器组成控制风扇转速的三种方式
这些总线协议你真的全都了解过吗?
一文读懂|CAN总线为何要加终端电阻
电工电子学常用英文缩写
PROFIBUS与现场总线国际标准
高速PCB设计指南之七