PCI(Peripheral Component Interconnect)局部总线是微型计算机中处理器、存储器与外围控制部件、扩展卡之间的互连接口,由于其速度快、可靠性高、成本低、兼容性好等特点,在各种计算机总线标准占有重要地位,基于PCI标准的接口设计已经成为相关项目开发中的一个重要的选择。 目前,现场可编程门阵列FPGA(Field Programmable Gates)得到了广泛应用。由于其具有规模大,开发过程投资小,可反复编程,且支持软硬件协同设计等特点,因此已逐步成为复杂数字硬件电路设计的首选。 PCI接口的开发有多种方法,主要有两种:一是使用专用接口芯片,二是使用可编程逻辑器件,如FPGA。本论文基于成本和实际需要的考虑,采用第二种方法进行设计。 本论文采用自上而下(Top-To-Down)和模块化的设计方法,使用FPGA和硬件描述语言(VHDL和Verilog HDL)设计了一个PCI接口核,并通过自行设计的试验板对其进行验证。为使设计准确可靠,在具体模块的设计中广泛采用流水线技术和状态机的方法。 论文最终设计完成了一个33M32位的PCI主从接口,并把它作为以NIOSⅡ为核心的SOPC片内外设,与通用计算机成功进行了通讯。 论文对PCI接口进行了功能仿真,仿真结果和PCI协议的要求一致,表明本论文设计正确。把设计下载进FPGA芯片EP2C8Q208C7之后,论文给出了使用SIGNALTAPⅡ观察到的信号实际波形,波形显示PCI接口能够满足本设计中系统的需要。本文最后还给出试验板的具体设计步骤及驱动程序的安装。
资源简介:VHDL 基于FPGA 和VGA 接口的应用设计
上传时间: 2013-08-09
上传用户:15071087253
资源简介:VHDL 基于FPGA 和VGA 接口的应用设计
上传时间: 2013-12-19
上传用户:manlian
资源简介:讨论了一类基于FPGA 和USB 接口的高速高精度通用数据采集卡的设计方法, 该方法充分发挥了FPGA 和USB 的优点, 解决了传统数据采集卡的缺陷.
上传时间: 2015-05-25
上传用户:wjc511
资源简介:这是一个采用FPGA实现PCI接口的运动控制卡,全部实现的论文资料,是我的硕士毕业论文,请指正,
上传时间: 2014-01-13
上传用户:龙飞艇
资源简介:32位33M的PCI接口的VHDL实现,想深入学VHDL或实现PCI的可以看一看
上传时间: 2013-12-04
上传用户:ddddddos
资源简介:PCI(Peripheral Component Interconnect)局部总线是微型计算机中处理器、存储器与外围控制部件、扩展卡之间的互连接口,由于其速度快、可靠性高、成本低、兼容性好等特点,在各种计算机总线标准占有重要地位,基于PCI标准的接口设计已经成为相关项目开发中...
上传时间: 2013-07-28
上传用户:372825274
资源简介: 本论文利用FPGA可编程逻辑器件和硬件描述语言Verilog,采用自顶向下的设计方法,开发了一款基于PCI总线的高速数据采集卡。本数据采集系统中,采用PLX公司生产的PLX9080作为PCI总线接口芯片。用4片每片容量为8MB的SDRAM作为数据采集的前端和PCI总线的数据...
上传时间: 2013-04-24
上传用户:yhm_all
资源简介:随着数字图像处理的应用领域不断扩大,实时处理技术成为研究的热点。VLSI技术的迅猛发展为数字图像实时处理技术提供了硬件基础。其中FPGA(现场可编程门阵列)的特点使其在图像采集和处理方面的应用显得更加经济、灵活、方便。 本文设计了一种以FPGA为工作核心...
上传时间: 2013-06-01
上传用户:程婴sky
资源简介:基于FPGA的PCI接口设计的源代码以及其仿真测试文件
上传时间: 2013-08-05
上传用户:lou45566
资源简介:基于FPGA的PCI接口设计,介绍一种使用PCI宏核逻辑进行的更加简单高效的PCI口设计方法
上传时间: 2013-12-17
上传用户:siguazgb