基于CompactPCI的数字I/O设计与实现
文献类型 | 学位 |
作者 | 张洁平[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2004 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | CompactPCI;I<,2>O;热插拔;数字I/O;设计与实现 |
摘要 | 随着飞速发展的计算机技术在雷达中的应用,为了满足雷达实时、高速、大数据量的控制要求,需要充分利用CompactPCI、智能IO(I<,2>O)、热插拔等技术的支持,提高嵌入式系统高速I/O的综合性能.本文致力于将雷达系统的实际要求与CompactPCI系统紧密结合,建立一个技术先进、性能比较完备的CompactPCI系统平台,完成基于CompactPCI的数字I/O设计与实现,完成基于VxWorks操作系统的PCI设备驱动程序的设计与实现,为热插拔和I<,2>O技术的开发和应用提供有力支撑.本文对CompactPCI系统及其特点进行了全面分析,比较了CompactPCI系统和基于台式设计的PCI系统在I/O扩展性、坚固性、可靠性、可维修性以及价格等方面的利弊;提出了一个基于CompactPCI的智能IO(I<,2>O)系统方案并研究了I<,2>O技术;研究分析了CompactPCI热插拔的模型、硬件连接过程和软件连接过程及其控制问题、硬件连接过程和软件连接过程的实现方法等;进行了全面的基于CompactPCI的数字I/O硬件的设计,实现了对存储器的读写操作,实现了块模式DMA(Block DMA)操作,实现了五级外部中断控制,实现了支持完全热插拔的硬件资源,完成了基于VxWorks操作系统的设备驱动程序的设计,实现了在VxWorks操作系统下对设备的初始化、中断设置和数据传输设置(包括Block DMA设置),对CompactPCI系统数字I/O综合性能的提高以及功能扩展具有重要意义. |
影响因子:
dc:title:基于CompactPCI的数字I/O设计与实现
dc:creator:张洁平
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2004.
dc:identifier:DOI:
dc: identifier:ISBN: