1、串行总线的一些优势 在并行总线中,多个设备共享总线带宽,即同一时刻只有一个设备可以占用总线,导致传输效率不高。频率提高时,时钟漂移对器件的传输性能和电路结构要求越来越严格,而且会降低总线上的电气负载数目,加大设计难度。所以通过提高频率来提高并行总线传输带宽比较困难,而通过扩充总线条数的方法则带来引脚数增多和PCB板的设计复杂性的问题,致使系统成本提高,可靠性降低。并行总线的效率和带宽都已满足不了当今的需求。
2、与传统的并行总线相比,串行总线中数据是点对、点串行传输的,即系统中两节点进行传输时其他节点间仍可进行数据传输,这样获得了更高的总线使用效率。现行多数串行总线互连技术在传输中不需要外部的同步时钟信号,而是将传输的每个字节编码到10位符号流中,并保证所有相邻符号都有0和1转换,这样接受器可以使用PLL从输入流中恢复时钟。因此不存在并行总线随着频率的提高时钟偏移对电路的结构要求越来越苛刻的限制,可以获得更高的传输带宽。 串行总线与并行总线相比,有如下优点: 1)串行总线有更高的带宽和传输速度,其带宽多可以达到十几GB/s; 2)串行总线多使用交换开关的互连结构,节点间多为点对点的方式传输,多条链路可以同时传输,使总线效率大大提高; 3)串行总线连接引脚数量少,连接简单,简化了系统布线,降低了硬件成本,同时提高系统可靠性; 4)串行总线以信息包为传输的基础,使系统成为使用协议传输的信息传递系统,而不是事件驱动系统。信息包移入存储器并中断处理器,这是一种局部的中断或事件,而不需要使用驱动程序进行上述工作,大大减少了系统延迟。
望采纳,谢谢!