高速串行总线系列(2)高速串行总线技术总览

举报
李锐博恩 发表于 2021/07/15 01:52:16 2021/07/15
【摘要】 文章目录 嵌入式高速串行总线技术应用对比SRIO总线JESD204总线PCIESATA总线AuroraFC标准VPX架构 嵌入式高速串行总线技术应用对比 SRIO总线 SRIO(Serial RapidIO)是一种低延时、基于包交换和分发结构的、支持消息和读写操作的、具有容错机制和流量控制的、高效率低功耗、可支持数千个节点的新型总线结构。 S...

嵌入式高速串行总线技术应用对比

SRIO总线

SRIO(Serial RapidIO)是一种低延时、基于包交换和分发结构的、支持消息和读写操作的、具有容错机制和流量控制的、高效率低功耗、可支持数千个节点的新型总线结构。
SRIO总线的定位是针对嵌入式系统多处理器间的互连。

JESD204总线

JESD204总线是面向DAC、ADC的串行通信总线结构。
JESD204协议采用CML(Current Mode Logic)电平,以一对差分线代替原来并行的12~16位数据线,实现ADC、DAC器件的串行通信接口。

PCIE

PCIE主要用于PC领域的高速串行通信。
PCIE是PC内的系统总线或局部系统总线,用于连接CPU及各种功能的外设,是一种通用总线结构。
PC领域有一个中央处理器CPU,其余均为CPU的外设,即只有一个主设备。

SATA总线

SATA主要用于实现PC领域的存储。
SATA是面向硬盘存储的总线接口。

Aurora

Aurora总线协议由Xilinx公司于2002年首次提出,是针对FPGA间的高速串行数据传输总线。
与SRIO,PCIE总线相比,Aurora总线特征明显,用于解决FPGA之间的数据传输,速率任意,不支持交换结构。

FC标准

SRIO主要用于解决嵌入式处理器之间的互联,JESD204实现ADC、DAC与FPGA之间的接口,SATA主要用于实现PC领域的存储,而企业级的存储区域网络(SAN,Storage Area Network)也需要一种高速的串行通信技术用于代替并行的SCSI方式了,FC总线标准诞生了。
FC准备综合了通道技术和网络技术这两种技术的各自优势。通道技术的设计目的是为了使数据信息在设备缓存间能够快速传输,而不需要进行很多的逻辑操作,属于一种硬件密集型的技术,如前面的SRIO;
网络技术属于一种软件密集型技术,具有操作大量节点的能力,网络上的数据包通过网络技术可以被路由到许多设备中的某个节点上,典型应用为SAN。

VPX架构

VPX是嵌入式串行总线的集大成者,可以在嵌入式系统中实现多种总线的互连。

参考文献:
嵌入式高速串行总线技术-基于FPGA实现与应用

文章来源: reborn.blog.csdn.net,作者:李锐博恩,版权归原作者所有,如需转载,请联系作者。

原文链接:reborn.blog.csdn.net/article/details/103587100

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。