分享到:

PCI总线接口控制器的FPGA设计

研究有限状态机与PCI总线接口控制器的设计问题.在分析PCI总线接口控制器基本功能的基础上,给出其顶层设计.根据PCI总线操作时序,提出了从设备接口控制器  (本文共4页) 阅读全文>>

西南交通大学
西南交通大学

VxWorks操作系统下CAN通讯卡的设计与实现

作为嵌入式工业控制局域网的标准总线,现场总线CAN(Controller Area Network)具有较高的可靠性和良好的错误检测能力,在计算机控制系统中得到大量应用。VxWorks作为一种强实时操作系统,因其良好的可靠性和卓越的实时性被广泛地应用在多种领域的控制平台中。为实现控制系统对现场总线的管理,本文以工控机作为控制系统的硬件平台、嵌入式操作系统VxWorks为软件平台,采用CAN总线作为通信网络,实现了基于VxWorks的CAN总线通信系统。基于系统的应用需求,采用自顶向下的方法对VxWorks操作系统下的CAN通讯卡进行研究。论文设计了具有PCI(Peripheral Component Interconnect)总线接口的4通道CAN通讯卡,开发了CAN通讯卡在VxWorks操作系统下的驱动程序。其中CAN通讯卡的设计包括硬件结构设计和内部逻辑设计;驱动程序设计包括内存映射和开发驱动程序。论文首先对CAN通讯卡的硬...  (本文共81页) 本文目录 | 阅读全文>>

江苏大学
江苏大学

基于PCI总线的测量实时控制系统的研究与实现

本课题以半导体管特性图示仪的研发为背景,就基于PCI总线的仪器实时控制系统展开了研究,并最终将所设计的测量控制器在FPGA器件内部实现。为了确保测量控制的实时性能,在课题研究中采用硬件电路实现全部的控制功能。尽管硬件控制相对于软件控制,从实现的角度考虑要复杂很多,但硬件控制器的高速度、信号流的并行性、基于时钟边沿的控制信号输出等一系列特性可以从根本上保证控制系统的实时性能。由硬件构成的测量控制器与主计算机系统进行信息交互的媒介选择了高性能的PCI总线。为了能将PCI总线操作与控制器的本地总线操作进行相互转换,需要在掌握PCI总线协议的基础上,研究并实现PCI总线接口功能。在课题研究中采用PCI9054接口芯片实现这一功能,其中重点研究问题是本地总线信号时序关系及本地总线接口设计、PCI9054的寄存器配置、中断处理机制、DMA工作方式。实践证明:以高性能的PCI总线为基础,通过在中断服务程序中启动DMA传输,可以实时采集存储在F...  (本文共104页) 本文目录 | 阅读全文>>

南京航空航天大学
南京航空航天大学

基于FPGA的PCI总线接口控制器的设计

为了满足外围设备之间、外围设备与主机之间高速数据传输,Intel公司于1991年提出PCI(Peripheral Component Interconnect)总线的概念,即周边器件互连。因为PCI总线具有极高的数据传输率,所以在数字图形、图像和语音处理以及高速数据采集和处理等方面得到了广泛的应用。本论文首先对PCI总线协议做了比较深刻的分析,从设计要求和PCI总线规范入手,采用TOP-DOWN设计方法完成了PCI总线接口从设备控制器FPGA设计的功能定义:包括功能规范、性能要求、系统环境、接口定义和功能描述。其次从简化设计、方便布局的角度考虑,完成了系统的模块划分。并结合设计利用SDRAM控制器来验证PCI接口电路的性能。然后通过PCI总线接口控制器的仿真、综合及硬件验证的描述介绍了用于FPGA功能验证的硬件电路系统的设计,验证系统方案的选择,并描述了PCI总线接口控制器的布局布线结果以及硬件验证的电路设计和调试方法。通过编写...  (本文共74页) 本文目录 | 阅读全文>>

南昌大学
南昌大学

便携式高速低功耗32位RISC流媒体系统的设计

流媒体技术是集多媒体技术、IP技术和网络技术为一体的最具发展潜力的高新技术之一。它在新一代无线手机通讯、IPTV视频点播和便携式多媒体播放等领域都具有极其重要的作用。同时实际应用又对流媒体技术的发展提出了一系列新的挑战,包括:高速、低功耗、便携式、无线通讯、不同视频压缩模式转换等。随着流媒体技术的不断进步,与流媒体相关的信息技术产业领域将保持强劲的增长势头,具有广阔的市场前景。基于此,本文研究并设计基于高速低功耗的32位RISC处理器的流媒体便携式系统。该系统采用目前计算机领域最为活跃的嵌入式系统技术,以高性能嵌入式处理器和嵌入式Linux操作系统为核心进行设计。该系统可在便携式产品领域应用,如便携式无线视频监控系统中。设计使用Intel PXA270处理器作为核心处理器,该处理器性价比高,适用于便携式设备,但处理器本身不支持PCI总线设备。为此,需要对PXA270处理器的接口系统进行改进,增加PCI接口功能。该系统的硬件结构及...  (本文共81页) 本文目录 | 阅读全文>>

西安电子科技大学
西安电子科技大学

PCI接口控制器的设计

PCI (Peripheral Component Interconnect)局部总线是微型计算机中处理器/存储器与外围控制部件、扩展卡之间的互连接口。PCI总线接口技术以其在数据传输方面的优异性能在计算机业界得到广泛的应用。本论文结合一个具体的计算机外部设备的项目开发要求,设计了一种简单实用的PCI接口控制器。论文首先分析了PCI总线接口控制器的概要设计和子模块的划分,然后详细分析了各个子模块的功能及设计方法。在设计过程中,PCI局部总线控制器都是在FPGA内编程实现的,并使用Verilog HDL硬件语言对其进行描述。本课题结合实际需求,选用价格低廉且资源充足的Altera公司的CycloneⅡ系列芯片,完成了PCI目标设备接口控制器的硬件实现。最后利用Altera公司的QuartusⅡ软件进行了硬件仿真,采用PCB板验证了该方案的正确性。论文重点分析了PCI接口控制器的硬件设计,解决了项目开发中面临的实际问题,具有重要的现...  (本文共62页) 本文目录 | 阅读全文>>