新型即插即用星载计算机千兆以太网系统设计.pdfVIP

  • 6
  • 0
  • 约7.9千字
  • 约 8页
  • 2023-12-31 发布于河南
  • 举报

新型即插即用星载计算机千兆以太网系统设计.pdf

新型即插即用星载计算机千兆以太网系统设计

童天成;叶建芳

【摘要】针对我国现阶段星载计算机通用性较差和无法“即插即用”的问题,以及

对数据传输速率的高要求,设计了新型即插即用星载计算机千兆以太网数据传输系

统,重点研究了星载计算机的总体结构设计和千兆以太网的实现.该系统以国产

BM3803为处理器,采用紧凑型外围组件互联cPCI总线为内总线与系统各功能模

块互连,实现即插即用和通用化功能.千兆以太网平台采用MAC+PHY方式,MAC采

用FPGA内嵌的IP核实现,PHY采用Marvell公司的88E1111芯片实现.对比国产

星载计算机在以太网方面的现状,分析表明,该系统通用性更好,数据处理性能更高,数

据传输速率最高可达1Gb/s.以FPGA方式实现千兆以太网设计,有效提高了系统的

可靠性和集成度,能够满足未来较长时间国内星载计算机系统在千兆以太网方面的

实际应用需求.

【期刊名称】《微型机与应用》

【年(卷),期】2015(034)015

【总页数】5页(P40-43,46)

【关键词】BM3803处理器;Virtex-4FPGA;星载计算机;千兆以太网;cPCI总线

【作者】童天成;叶建芳

【作者单位】东华大学信息科学与技术学院通信与电子工程系,上海201620;东华

大学信息科学与技术学院通信与电子工程系,上海201620

【正文语种】中文

【中图分类】TP393.11;V446.2

随着信息技术的飞速发展,嵌入式以太网设备的应用越来越广泛。千兆以太网作为

一种高速局域网标准,具有传输速度快、距离远、稳定可靠等优点,将其用在星载

计算机数据传输系统中,不仅可以向系统提供高速数据传输通道,还可向其提供网

络化接口,实现与载荷网及远端处理平台高速通信。

同时,通过对国外卫星发射的大量成功案列调研可知,卫星从组装建造到发射的时

间已从传统模式的数月缩短至以小时为单位,并且随着空间技术的提高和应用需求

的扩展,对卫星进行在轨维修、硬件更换、功能升级等在轨服务的需求越来越急迫

[1]。而上述星载计算机在轨服务的关键是实现设备模块的通用化和产品化,而

模块化设计的核心体现在接口设计上[2]。我国星载计算机的各模块接口都是进

行专门设计,导致适应性差,难以持续维护。内外接口标准不一,无法重复利用,

造成开发效率低、周期长、资源浪费等问题。

针对上述两方面的应用需求,结合现场可编程门阵列(FieldProgrammable

GateArray,FPGA)和千兆以太网的优点,本文设计了一种新型即插即用星载计

算机千兆以太网数据传输系统。该系统以国产处理器BM3803作为中央处理单元

(CentralProcessingUnit,CPU),采用CPU+FPGA的数据处理体系结构,

各设备模块均遵循标准紧凑型外围组件互联(compactPeripheralComponent

Interconnect,cPCI)内部总线实现即插即用和通用化,千兆以太网平台采用媒

体访问控制器(MAC)+物理接口收发器(PHY)方式。MAC采用FPGA内嵌的

以太网知识产权(IP)核实现,PHY采用Marvell公司的88E1111芯片实现,两

者均支持吉比特介质无关接口(GMII),部分上层协议在FPGA内部使用硬件描

述语言Verilog实现。

BM3803是基于可扩展处理器体系结构(ScalableProcessorArchitecture,

SPARC)即V8体系结构的32位精简指令集计算机(ReducedInstruction

SetComputer,RISC)嵌入式处理器,可用于板上嵌入式实时计算机系统,能够

满足各种航天应用的功能以及性能指标要求,只要加上存储器和与应用相关的外围

电路,就可以构成完整的单板计算机系统。

BM3803处理器总体结构框图如图1所示,其内部包含整数处理单元,浮点处理

单元,独立的指令和数据缓存Cache,硬件乘法器和除法器,中断控制器,带有

跟踪缓冲器的硬件调试单元(DSU),两个

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档