赞
踩
Xilinx SRIO IP 包括一个高度灵活和优化的 Serial RapidIO Gen2物理层和一个 Serial RapidIO Gen2逻辑(I/O)和传输层。此IP解决方案以网表形式提供,并提供支持的示例设计代码。SRIO Gen2端点支持1x、2x和4x的车道宽度。它提供了一个可配置的缓冲区设计,参考时钟模块,重置模块,和配置结构参考设计。SRIO Gen2端点使用AXI4-Stream接口进行高吞吐量数据传输,使用AXI4-Lite接口进行配置(维护)接口.
SRIO(Serial RapidIO)协议是一种用于高速串行通信的协议,可以连接 DSP、网络处理器、FPGA等芯片,以及它们之间的互连。其应用场景包括但不限于:
此外,SRIO还适用于微处理器、DSP、通信和网络处理器、系统内存和外围设备之间的数据和控制信息传递。它支持复杂的可扩展拓扑,多点传输,并可选的1.25 Gbps、2.5 Gbps、3.125 Gbps和5Gbps四种速度能满足不同应用需求。
1,并发启动器和目标操作。
2,门铃和信息支持。
3,用于维护事务处理的专用端口。
4,使用标准AXI4-Litie和AXI4-Stream,通过简单的握手机制控制数据流。
5,在所有传出的数据包上的可编程源ID可选。
6,可选的大型系统支持16位设备id。
1,可独立配置的TX和RX缓冲区深度为8、16或32个数据包。
2,支持独立时钟。
3,支持TX端流控设置。
1,可配置的IDLE1/IDLE2序列支持。
2,支持关键请求流。
3,支持多播事件。
打开vivado 生成 Serial RapidIO GEN2 IP 生成界面
Mode :Basic 和 Advane两种选项 对于Basic模式Vivado IDE提供了一个基本模式,只在一个页面上显示一组简化的公共选项。
SRIO IP核的参考时钟频率可以通过计算来确定。根据Xilinx的相关文档,SRIO IP核的参考时钟 频率(RefClk)和数据传输速率(Rate)以及通道模式(Mode)之间有以下关系:
RefClk = Rate * 2 / (Mode * 8)
其中,Rate表示数据传输速率,Mode表示通道模式(1x、2x或4x),RefClk表示参考时钟频 率。根据这个公式,可以计算出不同速率和通道模式下,SRIO IP核所需的参考时钟频率。
另外,SRIO IP核的参考时钟频率也取决于硬件设计中的具体情况。在生成内核时,需要选择参 考时钟频率,而这个频率的选择取决于架构和线路速率等因素。因此,在设计SRIO IP核时,需 要 根据实际情况来确定参考时钟频率。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。