摘要 | 第1-4页 |
Abstract | 第4-7页 |
第一章 绪论 | 第7-11页 |
·PCI发展的历史及现状 | 第7-9页 |
·研究任务 | 第9-10页 |
·论文章节安排 | 第10-11页 |
第二章 基于PCI总线数字信号处理系统的整体设计 | 第11-17页 |
·PCI系统结构 | 第11-12页 |
·PCI局部总线信号 | 第12-13页 |
·PCI协议的主要内容 | 第13页 |
·仲裁器和仲裁算法 | 第13-14页 |
·PCI接口控制器 | 第14-15页 |
·系统总体结构 | 第15-17页 |
第三章 PCI接口的硬件实现 | 第17-25页 |
·PCI9054的介绍 | 第17-22页 |
·PCI Target操作(PCI Master-to-LOCAL Bus Access) | 第17-18页 |
·PCI Initiator操作(LOCAL Master-to-PCI Target) | 第18页 |
·PCI DMA操作 | 第18-22页 |
·PCI中断操作 | 第22页 |
·PCI9054与主机接口及局部信号的接口实现 | 第22-25页 |
第四章 PCI接口驱动开发及系统通信实现 | 第25-51页 |
·VxD、WDM、Windows NT驱动程序介绍 | 第25-28页 |
·VxD虚拟设备驱动程序介绍 | 第25-26页 |
·WDM设备驱动程序介绍 | 第26-27页 |
·Windows NT设备驱动程序介绍 | 第27-28页 |
·VxD、WDM、NT设备驱动程序的比较 | 第28页 |
·标准驱动程序例程 | 第28-46页 |
·DriverEntry(设备初始化)例程 | 第33-36页 |
·DriverEntry例程语法与参数 | 第33-34页 |
·DriverEnty返回值 | 第34页 |
·DriverEnty例程必备功能 | 第34-35页 |
·DriverEnty可选功能 | 第35-36页 |
·Dispatch例程需求与设计 | 第36-40页 |
·Dispatch例程一般实现 | 第37-38页 |
·DispatchCreate和DispatchClose功能 | 第38页 |
·DispatchCleanup功能 | 第38-40页 |
·DispatchRead或DispatchWrite功能 | 第40页 |
·ISR需求 | 第40-43页 |
·ISR性能 | 第41页 |
·建立一个ISR | 第41-42页 |
·ISR基本功能 | 第42-43页 |
·Unload例程需求 | 第43-46页 |
·Unload例程环境 | 第43-44页 |
·Unload例程功能 | 第44页 |
·PnP驱动程序的Unload功能 | 第44-46页 |
·基于标准驱动程序模块PCI9054驱动的实现 | 第46-49页 |
·基于Dispatch的系统与主机通信 | 第47-48页 |
·基于ISR中断服务模块的系统与主机通信 | 第48-49页 |
·系统通信的实现 | 第49-51页 |
第五章 PCI总线接口设计的FPGA实现方法 | 第51-67页 |
·FPGA的结构和原理 | 第51页 |
·FPGA的设计开发流程 | 第51-52页 |
·IP核的介绍 | 第52-53页 |
·IP核的互连策略 | 第53-59页 |
·基于FPGA的PCI接口设计实现 | 第59-67页 |
·Pci_t32的内部结构及项层设计 | 第59-62页 |
·Pci_t32的读写操作 | 第62-64页 |
·应用设计实现 | 第64-65页 |
·PCI接口方式的比较 | 第65-67页 |
第六章 结束语 | 第67-69页 |
致谢 | 第69-71页 |
参考文献 | 第71-73页 |
研究成果 | 第73-74页 |