打印
[FPGA]

PCI9054

[复制链接]
1684|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
prz1234|  楼主 | 2013-11-26 16:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhaojingzb| | 2013-11-27 10:02 | 只看该作者
手册中应该有时序图说明的吧。其实就是为了提高效率啊。

使用特权

评论回复
板凳
yghanwuji| | 2013-11-27 11:41 | 只看该作者
I/O读写和memory读写

使用特权

评论回复
地板
yghanwuji| | 2013-11-27 11:43 | 只看该作者
1 IO空间有限;虽说X86处理器的IO空间可以寻址4G;但是windows系统里给外设分配的IO空间共64KB;
  所以就要求单个PCI设备若使用了IO空间,其大小不要超过256字节;
  MEMORY空间则没有这个限制,受限于操作系统能够管理的内存大小;
2 在驱动程序里面访问IO空间,可以直接使用IO指令访问;
  在驱动程序里面访问memory 空间,需要先将其物理地址(physical address)映射到虚拟地址(virtual address),然后才能访问;
3 memory 空间访问的时候可以支持burst, IO空间访问的时候只能一个一个访问,所以从性能上看,memory空间访问的性能要高于IO空间

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

26

帖子

0

粉丝