您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > GBT380652019航天器SpaceWire总线技术要求
书书书犐犆犛49.020犞70!#$%&’’()*犌犅/犜38065—2019!#犛狆犪犮犲犠犻狉犲$%&’()犜犲犮犺狀犻犮犪犾狉犲狇狌犻狉犲犿犲狀狋狊狅犳犛狆犪犮犲犠犻狉犲犫狌狊狅狀狊狆犪犮犲犮狉犪犳狋20191018*+20200501,-’(+,-./012!’’()*3/0456*+书书书目 次前言Ⅲ…………………………………………………………………………………………………………1 范围1………………………………………………………………………………………………………2 规范性引用文件1…………………………………………………………………………………………3 术语和定义、缩略语1……………………………………………………………………………………… 3.1 术语和定义1………………………………………………………………………………………… 3.2 缩略语4………………………………………………………………………………………………4 一般要求4………………………………………………………………………………………………… 4.1 总线结构4…………………………………………………………………………………………… 4.2 协议栈5………………………………………………………………………………………………5 详细要求6………………………………………………………………………………………………… 5.1 物理层6……………………………………………………………………………………………… 5.1.1 电缆6…………………………………………………………………………………………… 5.1.2 连接器6………………………………………………………………………………………… 5.1.3 电缆组件7……………………………………………………………………………………… 5.1.4 PCB布线9……………………………………………………………………………………… 5.2 信号层9……………………………………………………………………………………………… 5.2.1 LVDS9………………………………………………………………………………………… 5.2.2 信号编码11……………………………………………………………………………………… 5.2.3 SpaceWire链路11……………………………………………………………………………… 5.2.4 链路速率11……………………………………………………………………………………… 5.3 字符层12……………………………………………………………………………………………… 5.3.1 数据字符12……………………………………………………………………………………… 5.3.2 控制字符12……………………………………………………………………………………… 5.3.3 控制码13………………………………………………………………………………………… 5.3.4 奇偶校验13……………………………………………………………………………………… 5.3.5 初始传输字符13………………………………………………………………………………… 5.3.6 链路发送器/接收器与主机系统接口13……………………………………………………… 5.4 交换层14……………………………………………………………………………………………… 5.4.1 链路字符和标准字符14………………………………………………………………………… 5.4.2 字符传输优先级14……………………………………………………………………………… 5.4.3 链路流控制14…………………………………………………………………………………… 5.4.4 链路状态机15…………………………………………………………………………………… 5.4.5 链路初始化18…………………………………………………………………………………… 5.4.6 差错检测20……………………………………………………………………………………… 5.5 包层21………………………………………………………………………………………………… 5.5.1 包的定义21……………………………………………………………………………………… 5.5.2 CCSDS包在SpaceWire网络上的传输21………………………………………………………Ⅰ犌犅/犜38065—2019 5.6 网络层21……………………………………………………………………………………………… 5.6.1 基本特性21……………………………………………………………………………………… 5.6.2 SpaceWire路由23……………………………………………………………………………… 5.6.3 SpaceWire节点24……………………………………………………………………………… 5.6.4 SpaceWire网络24……………………………………………………………………………… 5.6.5 网络时间24………………………………………………………………………………………6 故障恢复机制25…………………………………………………………………………………………… 6.1 交换层故障及处理25………………………………………………………………………………… 6.1.1 交换层故障类型25……………………………………………………………………………… 6.1.2 交换层故障处理25……………………………………………………………………………… 6.2 网络层故障及处理25………………………………………………………………………………… 6.2.1 链接错误处理25………………………………………………………………………………… 6.2.2 接收到包错误结束字符处理25………………………………………………………………… 6.2.3 无效目的地址处理26…………………………………………………………………………… 6.3 链路错误恢复26……………………………………………………………………………………… 6.4 应用层故障处理26…………………………………………………………………………………… 6.4.1 应用层约定26…………………………………………………………………………………… 6.4.2 链路初始化超时故障处理27…………………………………………………………………… 6.4.3 包传输超时故障处理27………………………………………………………………………… 6.4.4 包接收超时故障处理27…………………………………………………………………………7 典型应用27………………………………………………………………………………………………… 7.1 系统设计27…………………………………………………………………………………………… 7.2 工艺设计28…………………………………………………………………………………………… 7.2.1 PCB设计28………………………………………………………………………………………… 7.2.2 连接器焊接28……………………………………………………………………………………… 7.3 结构设计28……………………………………………………………………………………………Ⅱ犌犅/犜38065—2019前 言 本标准按照GB/T1.1—2009给出的规则起草。本标准由全国宇航技术及其应用标准化技术委员会(SAC/TC425)提出并归口。本标准起草单位:上海航天计算机技术研究所、北京控制工程研究所、山东博达特种电缆有限公司、西安微电子技术研究所、航天时代电子技术股份有限公司、北京荣俊恺业电子技术有限公司。本标准主要起草人:徐瑞瑞、朱新忠、赖晓敏、史琴、周秀娟、泮朋军、张风源、罗唤霖、吴杰、蒋仁兴、刘波、赵汝海、宋义达、梁洁玫、张凯、王剑峰、彭清华、甘军宁、曾俊杰、包勇。Ⅲ犌犅/犜38065—2019航天器犛狆犪犮犲犠犻狉犲总线技术要求1 范围本标准规定了SpaceWire总线及其相关设备接口的一般要求、详细要求、故障恢复机制以及典型应用。本标准适用于各种航天器内的SpaceWire总线及其相关设备的研制与使用。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。IEEE1355—1995 异构互连(HIC)(低成本,用于并行系统结构低延迟可扩展串行互连)[IEEEStandardforHeterogeneousInterConnect(HIC),(LowCost,LowLatencyScalableSerialInterconnectforParallelSystemConstruction)]IEEE1596.3—1996 可量测相干接口(SCI)用低压差动信号(LVDS)[IEEEStandardforLowVoltageDifferentialSignals(LVDS)forScalableCoherentInterface(SCI)]3 术语和定义、缩略语3.1 术语和定义下列术语和定义适用于本文件。3.1.1 链路 犾犻狀犽两个SpaceWire端口之间用于传输数据和控制信息的双向链接。3.1.2 节点 狀狅犱犲SpaceWire包的源发地或目的地,可为存储器、传感器或其他接入SpaceWire网络的设备。 注:节点包含一个或多个SpaceWire端口。3.1.3 路由器 狉狅狌狋犲狉包含一个开关矩阵、一个或多个SpaceWire端口,根据每个包的目的地址控制路由开关,将其从一个SpaceWire端口交换至另一个SpaceWire端口的器件。3.1.4 网络 狀犲狋狑狅狉犽由节点、链路、路由器(可选)构成,节点与节点间通过链路和路由器相互连接,实现数据包的传输。3.1.5 端口 狆狅狉狋SpaceWire总线接口,含输入口和输出口。1犌犅/犜38065—20193.1.6 协议栈 狆狉狅狋狅犮狅犾狊狋犪犮犽网络中各层协议的总和。 注:网络中的数据依次从顶层协议传递到底层协议,再从底层协议依次传递到顶层协议。SpaceWire网络的协议栈由底层到顶层依次为物理层、信号层、字符层、交换层、包层、网络层和应用层(用户自定义)。3.1.7 物理层 狆犺狔狊犻犮犪犾犾犪狔犲狉规定物理互连介质,如电缆、接插件等的协议层。3.1.8 信号层 狊犻犵狀犪犾犾犲狏犲犾规定SpaceWire电信号电气特性、噪声容限和信号编码方式的协议层。3.1.9 字符层 犮犺犪狉犪犮狋犲狉犾犲狏犲犾规定如何将数据和控制字符转换成位流的协议层。3.1.10 交换层 犲狓犮犺犪狀犵犲犾犲狏犲犾规定链路初始化、链路流控制、链路错误检测以及链路错误恢复机制的协议层。3.1.11包层 狆犪犮犽犲狋犾犲狏犲犾规定如何将数据组织成可以在链路或网络上传输的包的协议层。3.1.12网络层 狀犲狋狑狅狉犽犾犲狏犲犾规定数据包如何通过网络从源节点传输到目标节点的协议层。3.1.13故障恢复机制 犲狉狉狅狉狉犲犮狅狏犲狉狔狊犮犺犲犿犲在SpaceWire链路上发现并处理错误的方法。3.1.14数据阀控 犱犪狋犪狊狋狉狅犫犲;犇犛将数据位流和时钟信号编码成两个信号,一个为原始数据位流,称为数据信号(D信号),另一个信号在数据位流不变化时翻转,称为阀控信号(S信号)。3.1.15数据字符 犱犪狋犪犮犺犪狉犪犮狋犲狉DS编码后的数据字节,10位宽,可在链路上传输。3.1.16控制字符 犮狅狀狋狉狅犾犮犺犪狉犪犮狋犲狉用于在链路上传递控制信息的字符。3.1.17包结束标识 犲狀犱狅犳狆犪犮犽犲狋犿犪狉犽犲狉控制字符,指示包的结束,包括包结束字符(Endofpacket,EOP)和包错误结束字符(Er
本文标题:GBT380652019航天器SpaceWire总线技术要求
链接地址:https://www.777doc.com/doc-6310636 .html