一种SpaceWire节点控制器实现方法全面介绍.docVIP

  • 1
  • 0
  • 约5.57千字
  • 约 10页
  • 2023-09-24 发布于湖南
  • 举报

一种SpaceWire节点控制器实现方法全面介绍.doc

一种SpaceWire节点控制器实现方法全面介绍 0 引言 随着空间探测领域的逐渐扩大,航天器上的载荷设备对系统的数据 通信需求也相应的越来越高。同时星载 电子设备产生和待处理的数据总量迅猛增长,对数据总线处理能力提出更高的要求。数据总线的速度、可靠性和灵活性直接影响航天器的整体性能。欧洲航天局(European Sp ace Agency,ESA)为满足航空航天应用提出了一种专门用于空间高速数据传输的点对点串行总线标准SpaceWire[1]。它具有数据率高,便于扩展,方便重复利用的特点,有利于航天器、卫星快速整合总装,这为航天器和卫星载荷的设计带来极大方便,应用前景广阔。 本文研究该标准下节点 控制器IP[2]的实现方法,通过 FPGA进行原型验证,最后在专用集成 芯片龙芯1E300中实现了该节点控制器,实际测试 信号传输率可达200 Mb/s~260 Mb/s。 1 系统总体设计 1.1 系统结构框图 SpaceWire是一种点对点全双工串行数据传输协议,节点控制器在协议中主要负责解决数据包点对点传输问题。本文设计的SpaceWire IP核使用FIFO作为用户数据 接口,并将数据发送和接收缓存包括在内。系统主要功能包括节点配置、链路状态控制和数据收发功能,总体设计如图1所示。 1.2 系统 时钟域划分 本设计必须使用到不同的时钟,系统时

文档评论(0)

1亿VIP精品文档

相关文档