AOS的合路器与分路器的研究与实现.docVIP

  • 15
  • 0
  • 约5.63千字
  • 约 9页
  • 2018-03-10 发布于北京
  • 举报

AOS的合路器与分路器的研究与实现.doc

AOS的合路器与分路器的研究与实现   摘 要:介绍了AOS(高等在规系统)的主要功能及其数据流特性,进而分析了合路器和分路器在该系统的仿真演示和验证中的重要作用。最后,以美国Xilinx公司的Vietex4芯片为基础实现了合路器和分路器,两者之间通过物理信道以带有优先级的轮询方式传递数据。通过逻辑分析仪观察测试测试数据流,取得了较好的结果,基本满足系统要求。   关键词:FPGA;VCDU;分路器;合路器   中图分类号:TN919.7 文献标识码:A   文章编号:1004373X(2008)0311103   Study and Implementation of Multiplexer and Demultiplexer in AOS   LIU Yonggang,ZHANG Tianqiao,ZHU Shouzheng   (East China Normal University,Shanghai,200062,China)   Abstract:Firstly,this paper presents the main function of AOS(Advanced Orbiting Systems) and its data flow characteristic,then focuses on the important role of multiplexer and demultiplexer in the system stimulation and verification.Finally,multiplexer and demultiplexer are realized based on the Virtex4 of Xilinx,Inc.in America,and can transfers data through physical channel to each other in the polling with priority,then a well result is got after testing data flow by logic analyzer.The design satisfies the demand of system.   Keywords:FPGA;VCDU;multiplexer;demultiplexer      1 引 言      为了适应空间技术的发展,尤其是“国际空间站”的建立与发展的需要,空间数据系统咨询委员会(CCSDS)在提出常规分包遥测遥控系统的基础上又面向载人空间站、无人空间平台、自由飞行器、深空探测器以及高级空间运输系统等复杂航天器提出了灵活性更强,更多样化的数据处理业务――高等在轨数据系统,简称高等在轨系统(AOS)。   空间实验室AOS的数据流有如下特性:(1) 数据种类多;(2) 码率差异大;(3) 异步工作,其数据的产生可看作随即过程;(4) 数据源可更换。   因此,AOS系统具有如下特点:   (1) 根据数据源的性质分类,将特性相同或相近的数据源合并成一类,并使用相同的虚拟信道;   (2) 高速和低速数据在不同的级别处理;   (3) 各数据源的码率之和大于信道码速率;   (4) 数据处理设备具有通用的功能和接口。   根据AOS标准的相关要求,可以将系统分成如下几个主要部分:信号源、链路控制器、合路器、分路器和信号宿。链路控制器在数据源端将待传数据打包成符合AOS标准(VCDU格式)的包后发送给合路器,同时在数据宿端将分路器传过来的数据进行解包,然后传到数据宿。合路器、分路器主要完成多个链路控制器之间数据的调度和可靠传送。   由以上功能划分来看,信道合路器、分路器是整个AOS系统中的关键设备。他们属于空间链路层中的硬件实体,其作用相当于虚拟信道存取子层(VCA)中的信道存取过程。      2 合路器与分路器的研究设计      2.1 合路器设计   2.1.1 传输数据类型及其主要功能   AOS体制主要用于复杂航天器的数据系统中。复杂航天器需要传输的数据种类很多,有图像、语音、数据、文件、电子邮件等,数据的码速率也相差很大。高等在轨系统能够将不同类型、不同速率的众多数据合一形成统一数据流(虚拟信道数据单元,VCDU),经过组织后送到空间物理信道进行传输。   采用AOS体制的航天器数据系统中,信道合路器存在于空间数据链路层与物理层之间,其主要功能有:将不同类型和速率的数据进行合路后形成下行统一数据帧,完成对VCDU的合路调度。向插入区插入数据,进行信道编码,数据帧同步,对数据进行随机化处理等任务以及填充VCDU产生功能。   2.1.2 功能实现手

文档评论(0)

1亿VIP精品文档

相关文档