一种基于FPGA的自适应429数据接收速率的接收方法及系统

基本信息

申请号 CN202010601396.0 申请日 -
公开(公告)号 CN111934962B 公开(公告)日 2021-09-21
申请公布号 CN111934962B 申请公布日 2021-09-21
分类号 H04L12/40(2006.01)I 分类 电通信技术;
发明人 邹亮;刘晋;陈曦;杨雅馨 申请(专利权)人 四川九洲空管科技有限责任公司
代理机构 成都九鼎天元知识产权代理有限公司 代理人 管高峰
地址 621000四川省绵阳市科创园区九洲大道255号
法律状态 -

摘要

摘要 本发明提供了一种基于FPGA的自适应429数据接收速率的接收方法,包括:S1、对接收的429+端和‑端数据进行毛刺滤除;S2、在+端和‑端有且仅有一端电平为高的数据是开始计时,并缓存接收到的数据,在+端或‑端发生跳变时结束计时同时结束缓存,得到计时t1,计时t1时间段内接收到的数据;S3、在数据接收+端或者‑端从高电平跳变到低电平开始计时,直到+端或‑端从低电平跳变到高电平停止计时,得到计时t2;S4、将计时t1与计时t2相加得到接收一位429数据所需的时间t3;S5、从缓存的数据中提取t3的长度的数据,得到一位429数据;S6、重复步骤S1‑S5 32次,即可得到完整的一个429数据。本发明能保证发送设备的429数据发送速率发生变化可以自适应的进行正确的接收。