一种基于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数据发送速率发生变化可以自适应的进行正确的接收。 |
