[发明专利]一种基于FPGA的光纤接口数据缓存管理方法有效
申请号: | 202110692053.4 | 申请日: | 2021-06-22 |
公开(公告)号: | CN113434455B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 宁晓鹏;韩文俊;孙健;凌元 | 申请(专利权)人: | 中国电子科技集团公司第十四研究所 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;H04B10/25;H04L67/568 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 康翔;高娇阳 |
地址: | 210039 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 光纤 接口 数据 缓存 管理 方法 | ||
1.一种基于FPGA的光纤接口数据缓存管理方法,其特征在于,包括:
数据同步控制:设置同步等待门限,消除不同光纤链路间的传输延迟差异,将多路光纤接收的数据同步对齐,发送至缓存;
数据缓存控制:划分内存地址,每路光纤数据占据一块地址空间,各路数据在各自地址空间循环写缓存;
DDR写控制管理:采用轮询机制,依次允许各路写数据端口占用DDR写操作接口,交换控制多路光纤数据写端口映射到一个或多个DDR控制器接口;
数据分发控制,根据配置信息确定缓存数据目的节点,将各路光纤数据的缓存信息和节点信息整合;
数据重排控制,根据配置信息、节点信息和缓存信息,按照光纤次序从内存读取缓存数据,发送至目的节点。
2.根据权利要求1所述的基于FPGA的光纤接口数据缓存管理方法,其特征在于,所述数据同步控制,包括:判断数据传输链路状态,补齐或截取异常链路的数据以屏蔽异常。
3.根据权利要求1所述的基于FPGA的光纤接口数据缓存管理方法,其特征在于,所述数据缓存控制,包括:若内存空间不足,则暂停接收数据缓存,防止数据被覆盖。
4.根据权利要求1所述的基于FPGA的光纤接口数据缓存管理方法,其特征在于,所述数据重排控制,包括:根据配置信息将读取的数据重排,按照同步节拍次序输出。
5.根据权利要求1至4任一所述的基于FPGA的光纤接口数据缓存管理方法,其特征在于,还包括:状态收集监测:采集数据同步控制、数据缓存控制、DDR写控制管理、数据分发控制、数据重排控制的操作信息,监测工作状态,发送至目的节点,或随缓存数据发送。
6.根据权利要求5所述的基于FPGA的光纤接口数据缓存管理方法,其特征在于,所述状态收集监测,包括:配置接收光纤数量、同步等待门限、输出节点数量、内存地址划分信息、单根光纤缓存空间和数据重排方式,设置FPGA进入工作准备状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第十四研究所,未经中国电子科技集团公司第十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110692053.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:容器组地址分配方法、装置、设备及存储介质
- 下一篇:一种河道治理系统