预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于VME的星载上行数据数据模块测试平台的设计与实现基于VME的星载上基于VME的星载上行数据数据模块测试平台的设计与实现基于VME的星载上行数据数据模块测试平台的设计与实现 摘要:介绍了VME总线的特点及系统结构,给出了设计基于VME总线的星载上行数据处理模块测试平台的一些关键技术,并提出了一种围绕FPGA芯片设计VME总线从设备接口的技术。   关键词:VME总线测试平台PSKFPGAVME(VersaModuleEurocard)总线是一种计算机总线结构。Versa总线由Motorola公司专为其MC6800处理器开发设计的,VME总线是在Versa总线的基础上发展起来的,主要采用了Versa总线的电气标准及欧式卡(Eurocard)的机械标准。VME总线在工业领域得到了广泛应用,航空、航天和军事等领域也大量采用VME总线。在以VME为背板总线的系统中,很多功能模块作为VME从设备存在于系统中。目前,市场上有关VME从设备的专用接口芯片功能复杂,成本很高,不被广泛使用,很多VME从设备都需要自行开发VME从设备接口。本文介绍一种围绕FPGA芯片设计VME总线从设备接口的技术。本文设计的基于VME的测试平台是某星载上行数据处理模块的测试平台。图11VME局部总线1.1VME总线的特性VME总线是第一个独立于微处理器的总线标准,不再受限于某一生产商的处理器产品;VME总线采用主控/目标结构,总线内可以存在多个主模块,所以被称为多路处理总线;VME总线为32位计算机总线,地址/数据信号线采用非复用方式,最大传输速率可达40MPS;在VME64中,VME总线扩展到64位,最大传输速率可达80MPS;VME总线采用异步传输,无时钟也可协调数据传输,模块间的数据传输通过握手信号实现;VME总线能够支持16位、24位、32位寻址和8位、16位、24位、32位数据传送;VME总线支持多处理器体系,最多支持到21个处理器;VME总线支持四级仲裁请求,采用菊花链优先级队列,实现多个主设备共享总线资源。1.2VME总线系统结构VME总线主要由功能模块、底板接口逻辑和四组信号总线组成,功能模块通过底板接口逻辑、利用底板信号总线互相通信。其系统结构如图1所示。底板总线包括数据传送总线、优先级中断总线、数据传送仲裁总线和共用总线四种。VME总线的数据传输协议有两层:最底层为底板访问层,由底板接口逻辑、共用总线模块和总线仲裁模块组成;上层为数据传输层,由数据传送总线和优先级中断总线模块组成。四类不同的设备板中包括不同的功能模块,系统控制板包括系统时钟驱动器、电源监视、仲裁、菊花链和总线定时器等功能模块;CPU板包括定位监视器、总线主控、请求器、中断处理、中断器等功能模块;存储器板和I/O设备板都包括目标和中断器等模块。2基于VME的星载上行数据处理模块测试平台的设计2.1测试平台的系统组成[1] [2] [3] [4]