首页  专利技术  电子通信装置的制造及其应用技术

一种FPGA间的高速串行通信方法

82次浏览

技术特征:

1.一种fpga间的高速串行通信方法,其特征是:它由tx_data模块101、tx_clock_gen模块102、tx_reset_ctrl模块103、tx_aurora_8b10b模块104、tx_sfp+模块105、rx_sfp+模块106、rx_aurora_8b10b模块107、rx_data模块108、rx_clock_gen模块109和rx_reset_ctr l模块110组成。所属系统分为发送端和接收端,tx_clock_gen模块102和rx_clock_gen模块109分别为发送端和接收端提供时钟信号。发送端中需要发送的数据在tx_data模块101中完成数据打包,打包好的数据发送到tx_aurora_8b10b模块104中,所发送的数据在tx_aurora_8b10b模块104中完成并串转换、数据封帧并转换为差分信号tx_p和tx_n。信号tx_p和tx_n经过tx_sfp+模块105从电信号转换为光信号,转换后的光信号经过rx_sfp+模块106从光信号转换为电信号,转换后的信号由rx_aurora_8b10b模块107接收完成串并转换数据解包,解包后的数据传输到rx_data模块108中进行数据处理,完成数据接收。

2.根据权利要求1所述的一种fpga间的高速串行通信方法中的tx_reset_ctrl模块103,其特征是:tx_reset_ctrl模块103上电后处于等待状态,等待状态完成后进入复位状态;在复位状态中复位整个模块,否则在复位状态等待完成整个模块复位;完成复位后进入链路监测状态,监测发送端链路正常时,保持监测状态不变,监测到发送端链路状态异常时,进入等待状态,重新进行复位。

3.根据权利要求1所述的一种fpga间的高速串行通信方法中的rx_reset_ctrl模块110,其特征是:rx_reset_ctrl模块110上电后处于等待状态,等待状态完成后进入复位状态;在复位状态中复位整个模块,否则在复位状态等待完成整个模块复位;完成复位后进入链路监测状态,监测接收端链路正常时,保持监测状态不变,监测到接收端链路状态异常时,进入等待状态,重新进行复位。


技术总结
本发明提供的是一种FPGA间的高速串行通信方法,其特征是:它由TX_DATA模块101、TX_CLOCK_GEN模块102、TX_RESET_CTRL模块103、TX_Aurora_8B10B模块104、TX_SFP+模块105、RX_SFP+模块106、RX_Aurora_8B10B模块107、RX_DATA模块108、RX_CLOCK_GEN模块109和RX_RESET_CTRL模块110组成。本发明可用于FPGA间的高速串行通信,可广泛用于高速数据通信领域。

技术研发人员:杜浩,苏丁华,张文涛,熊显名
受保护的技术使用者:桂林电子科技大学
技术研发日:
技术公布日:2024/11/14
文档序号 : 【 40001595 】

技术研发人员:杜浩,苏丁华,张文涛,熊显名
技术所有人:桂林电子科技大学

备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
杜浩苏丁华张文涛熊显名桂林电子科技大学
一种水泥生产窑炉用节煤剂定量投送装置的制作方法 一种中控设备与智能终端的无线控制系统及方法与流程
相关内容