【技术实现步骤摘要】
本专利技术涉及fpga芯片的通信领域,具体涉及一种低电压差分信号自训练传输装置、平台及应用方法。
技术介绍
1、在多fpga仿真验证平台中,相邻fpga芯片间需要频繁交互数据。lvds(lowvoltage differential signaling,低电压差分信号)是一种具有低延迟、低功耗和高抗干扰能力的传输技术,可以解决多个fpga芯片之间的高效互连问题。在数据的传输过程中,由于fpga内部的走线和fpga之间外部的连线产生的延时,导致时钟和数据之间存在时序差异,需要先在接收端进行自训练调整通道延时来达到数据通道和时钟通道对齐,再进行用户数据传输。在数据传输中,如何在训练完成后广播到各fpga的用户层实现训练模式和数据传输模式的切换成为一个亟需解决的问题。为了解决上述问题,现有主要的手段之一是在两个fpga之间增加反馈信号通道,在接收端fpga将训练完成信号反馈到发送端fpga,但由于fpga之间存在反馈信号连线延时,导致fpga之间的用户层数据无法同步收发。
技术实现思路
1、本专
...【技术保护点】
1.一种低电压差分信号自训练传输装置,其特征在于,包括分别设于一对FPGA中的低电压差分信号模块LVDS,所述低电压差分信号模块LVDS包括:
2.根据权利要求1所述的低电压差分信号自训练传输装置,其特征在于,所述数据发送模块包括:
3.根据权利要求2所述的低电压差分信号自训练传输装置,其特征在于,所述链路训练数据包括训练码pattern、测试码PRBS7和命令码CMD,其中命令码CMD用于表示本地FPGA训练的完成状态。
4.根据权利要求3所述的低电压差分信号自训练传输装置,其特征在于,所述数据接收模块包括:
5.根据
...【技术特征摘要】
1.一种低电压差分信号自训练传输装置,其特征在于,包括分别设于一对fpga中的低电压差分信号模块lvds,所述低电压差分信号模块lvds包括:
2.根据权利要求1所述的低电压差分信号自训练传输装置,其特征在于,所述数据发送模块包括:
3.根据权利要求2所述的低电压差分信号自训练传输装置,其特征在于,所述链路训练数据包括训练码pattern、测试码prbs7和命令码cmd,其中命令码cmd用于表示本地fpga训练的完成状态。
4.根据权利要求3所述的低电压差分信号自训练传输装置,其特征在于,所述数据接收模块包括:
5.根据权利要求4所述的低电压差分信号自训练传输装置,其特征在于,不同fpga的数据发送模块和数据接收模块之间的物理信号传输链路所传输的信号包括1对差分时钟信号和多对差分数据信号。
6.一种多fpga仿真验证平台,包括相互连接的两个fpga,其特征在于,所述两个fpga中均设有权利要求1~5中任意一项所述的低电压差分信号自训练传输装置,且两个fpga之间通过低电压差分信号自训练传输装置双向连接。
<...【专利技术属性】
技术研发人员:曾洁,赖明澈,刘谱光,黎渊,齐星云,王强,邓林,徐佳庆,吕方旭,张磊,许超龙,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。