检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:赵允齐 安军社 郑静雅 祝平 臧文博 ZHAO Yun-qi;AN Jun-she;ZHENG Jing-ya;ZHU Ping;ZANG Wen-bo(Key Laboratory of Electronic Information Technology for Complex Space Systems,National Space Science Center,Chinese Academy of Sciences,Beijing 101400,China;National Space Science Center,University of Chinese Academy of Sciences,Beijing 101400,China)
机构地区:[1]中国科学院国家空间科学中心复杂航天系统电子信息技术重点实验室,北京101400 [2]中国科学院大学国家空间科学中心,北京101400
出 处:《计算机工程与设计》2021年第4期1195-1200,F0003,共7页Computer Engineering and Design
基 金:中国科学院国防科技创新基金项目(CXJJ-17S022)。
摘 要:为实现SpaceFibre标准协议中网络层的功能,提出一种以FPGA为核心的路由器设计方案。根据协议的规范,设计出5个端口的路由器,包括4个普通端口和1个配置端口,每个普通端口有4条虚拟通道。考虑到虚拟通道路由依然存在数据阻塞的可能,在交叉开关矩阵(CrossBar)结构上增添轮询仲裁的路由算法。用Verilog代码实现该路由器功能,使用XC6SLX9型号的FPGA进行Modelsim的仿真,验证了该设计方案的正确性和有效性。To realize the function of network layer in SpaceFibre standard protocol,a router design scheme based on FPGA was proposed.According to the protocol specification,a router with five ports was designed,including four general ports,which had four virtual channels each,and one configuration port.Considering the possibility of data blocking in virtual channel router,a polling arbitration routing algorithm was added to the crossbar structure.Verilog code was used to realize the function of the router,and XC6SLX9 FPGA was used to simulate the Modelsim,which verified the correctness and effectiveness of the design.
关 键 词:虚拟通道路由器 现场可编程门阵列 SpaceFibre协议 星载网络 星载总线
分 类 号:TP336[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.70