欢迎来到天天文库
浏览记录
ID:44173289
大小:442.94 KB
页数:7页
时间:2019-10-19
《SRIO协议解析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SerialRapidIO协议解析1.物理层特性1.1Twotransmitters(shortrunandlongrun)andasinglereceiverarespecifiedforeachofthreebaudrates,1.25,2.50,and3.125GBaud.1.2Theshortruntransmittershouldbeusedmainlyforchip-to-chipconnectionsoneitherthesameprintedcircuitboardoracrossasingleconnector.1.3
2、Thelongruntransmitterspecificationsuselargervoltageswingsthatarecapableofdrivingsignalsacrossbackplanes.Thisallowsausertodrivesignalsacrosstwoconnectorsandabackplane.1.4Themostcommonequalizationtechniquesthatcanbeused•Pre-emphasisonthetransmitter•Apassivehighpassfilterne
3、tworkplacedatthereceiver.Thisisoftenreferredtoaspassiveequalization.•Theuseofactivecircuitsinthereceiver.Thisisoftenreferredtoasadaptiveequalization.2.信号定义2SignalpindescriptionsforaRapidIO1x/4xLP-Serialport.Theinterfaceisdefinedeitherasasingle-orfour-lane,fullduplex,poin
4、t-to-pointinterfaceusingdifferentialsignaling.Asingle-laneimplementationconsistsof4wiresandafour-laneimplementationconsistsof16wires.1.ElectricalSpecifications11.1ShortRunTransmitterSpecifications2.5GBaud、3.125GBaud特性与1.25GBaudShortRunTransmitterACTimingSpecifications基本相
5、同,区别在于:2.5GBaudUI400ps3.125GBaudUI320ps1.1LongRunTransmitterSpecifications2.5GBaud、3.125GBaud特性与1.25GBaudLongRunTransmitterACTimingSpecifications基本相同,区别在于:2.5GBaudUI400ps3.125GBaudUI320ps1.2ReceiverSpecifications2.5GBaud、3.125GBaud特性与1.25GBaudReceiverSpecifications基本相同,区
6、别在于:2.5GBaudUI400ps3.125GBaudUI320ps1.10G级互连技术比较 协议类型软件实现TCP/IP协议栈的以太网4xPCIExpress4xSRIO备注软件开销高中低SRIO协议栈简单,一般都由硬件实现,软件开销很小硬件纠错重传不支持支持支持 传输模式消息DMADMA,消息 拓扑结构任意PCI树任意SRIO支持直接点对点或通过交换器件实现的各种拓扑结构直接点对点对等互连支持不支持支持SRIO互连双方可对等的发起传输。传输距离长中中SRIO针对嵌入式设备内部互连,传输距离一般小于1米数据包最大有效载荷长度150
7、0字节4096字节256字节嵌入式通信系统对实时性要求高,SRIO小包传输可减少传输时延打包效率(以传输256字节数据为例)79%(TCP包)82%92~96%打包效率是有效载荷长度与总包长的比率。SRIO支持多种高效包格式。2.帧结构lACKID:向Packet发送端响应Packet接收确认信息;lRSVD:保留域;lPRIO:Packet优先级;lTT:器件ID长度;lFtype:Logi_Inf的格式类型;lDest_Addr:目的器件ID号;lSrc_Addr:源器件ID号;lLogi_Inf:逻辑层信息,包括数据长度、数据地址
8、、邮箱号等;lPayload:数据净核;lCRC:采用多项式X16+X12+X5+1生成16bitCRC码;1.协议结构RapidIO协议定义了3个层:逻辑层、传输层和物理层。12345677.1逻辑层逻辑
此文档下载收益归作者所有