【技术实现步骤摘要】
一种基于FPGA的SRIO光纤链路在线重链接的实现方法
本专利技术涉及通信
,具体涉及一种基于FPGA的SRIO光纤链路在线重链接的实现方法。
技术介绍
SRIO为一种串行的RapidIO技术,RapidIO技术是一种高性能、高可靠性、低时延、低引脚数且基于报文交换的高速互联技术,它包括并行RapidIO和串行RapidIO两类技术,并行接口主要面向高性能微处理器、网络处理器与高性能背板的8位或16位并行链路的互连,其传输距离比较有限。而串行接口则一般以1x、2x或4x的方式实现高性能DSP、FPGA、微处理器或与背板之间的高速串行互连,串行RapidIO技术(SRIO)也因为传输距离更长、可靠性更高、引脚数较少的特点得到了更为广泛的应用。FPGA是一种可编程的逻辑器件,具有其他集成电路芯片所不具有的可编程灵活性,同时FPGA有丰富的I/O引脚,开发周期短,可靠性较高。Xilinx公司的SerialRapidIOIP核可以很方便的在FPGA器件上实现SRIO的接口协议,其中,Virtex-7系列器件支持的SerialRapidIOGen2v3.2版本IP核可 ...
【技术保护点】
一种基于FPGA的SRIO光纤链路在线重链接的实现方法,其特征在于,包括:步骤一、周期内获取SRIO链路上port_initialized变量值与link_initialized变量值;步骤二、若port_initialized变量处于上升沿或者link_initialized变量值为0,则继续执行步骤三,否则,返回步骤一,在下一个周期内重新取值,所述上升沿是指连续周期内port_initialized变量值处于上升趋势;步骤三、启动计时器,计时4秒;步骤四、启动复位指令,复位有效保持2秒;步骤五、复位结束后,等待2秒,之后返回步骤一,重复执行上述过程。
【技术特征摘要】
1.一种基于FPGA的SRIO光纤链路在线重链接的实现方法,其特征在于,包括:步骤一、周期内获取SRIO链路上port_initialized变量值与link_initialized变量值;步骤二、若port_initialized变量处于上升沿或者link_initialized变量值为0,则继续执行步骤三,否则,返回步骤一,在下一个周期内重新取值,所述上升沿是指连续周期内port_initialized变量值处于上升趋势;步骤三、启动计时器,计时4秒;步骤四、启动复位指令,复位有效保持2秒;...
【专利技术属性】
技术研发人员:赵峰,邹林辰,吴彬,
申请(专利权)人:中国航空工业集团公司雷华电子技术研究所,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。