新闻中心

EEPW首页>嵌入式系统>设计应用> 基于FPGA的PCI总线接口原理研究与设计

基于FPGA的PCI总线接口原理研究与设计

作者: 时间:2010-03-05 来源:网络 收藏

  address_compare:process(pci_rst,pci_clk),主要内容是对地址译码,判断地址是否在从设备空间,如果在此空间则可做下一步动作,否则不做其他动作。

  从以上分析过程可以得到整个设计思路如下:在时钟的上升沿采样FRAME#、地址和命令,如果FRAME#有效则译码地址和命令,如果总线命令为011x,并且总线上的地址在目标地址范围内,表明这是对本设备的存储器操作;或者总线命令为101x,且IDSEL信号有效,表明这是对本设备配置空间的操作。在这两种情况下,根据总线命令的最后一位确定是读操作还是写操作,有效DEVSEL#和TRDY#信号,开始数据传输;并在传输过程中采样FRAME#和IRDY#信号,确认最后一个数据周期,无效DEVSEL#和TRDY#信号,结束数据传输。

  通过以上设计,在MAX+PLUSII环境下的其中一组 模拟 结果如图2所示。

MAX

结束语

  本文给出了在PCI总线上利用技术设计的设计方案。利用这项技术可以将自己的的算法技术和一些软件做成硬件,固化到卡上,这样既提高了运行速度,也可以保护知识产权。


上一页 1 2 3 下一页

关键词:FPGAPCI总线接口

评论


相关推荐

技术专区

关闭