ZYNQ RapidIO IP核协议与使用

本文详细介绍了RapidIO协议在ZYNQ FPGA中的应用,包括其逻辑层、传输层和物理层的协议规范,以及RapidIO IP核在vivado中的配置步骤和选项。RapidIO用于嵌入式系统的高速互连,支持芯片到芯片、板到板通信。文章还探讨了RapidIO IP核的配置,如链路宽度、传输频率、物理层协议等,并解析了包控制符号、包格式以及各种事务类型,如直接IO/DMA、消息传递等。
摘要由CSDN通过智能技术生成

一,RapidIO各个子核和接口的基本功能视图

 RapidIO主要应用于嵌入式系统内部互连,支持芯片到芯片、板到板间的通讯,可作为嵌入式设备的背板(Backplane)连接。RapidIO核把三个子核封装在一起,它提供了一个高层次,低维护的接口。逻辑层分成几个模块来控制并解析发送和接收数据包,逻辑层有三个接口:用户接口(User Interface) (包括能发起和接收包的端口),传输接口(Transport Interface)和配置接口(Configuration Fabric Interface)。

RapidIO物理层1x / 4x LP-Serial规范涵盖四个频率点:1.25,2.5,3.125和5 Gbps。这定义了每个差分对I / O信号的总带宽。一个8位/ 10位编码方案确保时钟恢复电路有足够的数据转换。由于8位/ 10位编码开销,每个差分对的有效数据带宽分别为1.0,2.0,2.5和4 Gbps。串行RapidIO仅为1x和4x端口指定这些速率。1x端口定义为一个TX和一个RX差分对。4x端口是这些对中的四个的组合。这里描述了一个4x RapidIO端口,也可以配置为4个1x端口;这提供了一个可扩展的接口,能够支持1到16 Gbps的数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒听雪落

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值