阅读:1358回复:0
请教各位大大关于pci9054本地端空间0和1的问题
板子是买的开发板,我自己是做驱动的,对硬件不了解。
板子的情况:一块9054,本地端接一块fpga,fpga后面接2块双口ram。 在设备管理器里看到对应base address register2和3的内存范围是F5000000-F501FFFF和F5020000-F503FFFF,这两个应该就是对应本地端空间0和1的 我的问题是: 1.9054的datasheet说9054本地端可以接4个芯片,这块开发板只接了一块fpga,那么local space 0和1在物理硬件上指的是什么?是代表fpga后面接的2个双口Ram? Fpga里有fifo,是不是用来虚拟出空间0和1? 我师兄另外做了一块9054板卡,有1块fpga,但没有接双口Ram,本地端也有空间0和1,这是怎么回事? 2.师兄要我写一个单字节01到fpag,把从fpga引脚结出来的Led灯点亮,我应该写到fpga的什么地方去? 我知道9054可以通过基地址寄存器访问local端的space空间,那通过9054可以直接访问fpga内部吗? 望各位大大赐教!! |
|