RapidIO协议在网络上有很多人总结,就不再重复了,个人觉得写的比较好的为下面的博客
https://www.cnblogs.com/liujinggang/p/9925859.html
由于RapidIO有并行和串行两种接口形式,后续统一使用SRIO(串行模式)表述。
SRIO的协议内容相比以太网简单很多,但是现阶段市面上的专用芯片种类较少,且因为很多用户喜欢进行协议的定制化和私有化,因此基于FPGA开发的灵活性和可扩展性更高。后续内容全部基于FPGA进行SRIO学习。
第一步,找到SRIO核
第二步,选择例程。右击IP,选择OPEN IP EXAMPLE DESIGN,选择保存路径。
第三步,打开例程的工程文件
出现如下图所示的工程,对于工程代码的介绍,以下博客已经讲得非常好了,这里可以直接参考https://blog.youkuaiyun.com/weixin_42633185/article/details/103628201