| |
经过一个月的努力,终于调试成功了PXI,包括FPGA程序,还有驱动程序。
其中XILINX的pci的IP核包括从模式,从突发模式,主动模式,对应着相应的上位机为IO,MOVEIN,DMA,
其中对于从模式而言,比较简单,就是上位机读地址的数据
从突发模式 采用块搬移的范式,就是从设置的地址,一直往下加,也就是上位机每读一次,地址进行加4或者8 ,而FPGA必须从第一个地址开始发送。
主动模式下,因为内存的地址必须是真实的,所以不能再软件中设置地址,必须在内存中设置。同时由于内存页数大小的限制,所以传送大批量的数据,要进行分批量传送。而且每次突发的时候,m_src——en信号会进行分次传送,所以这样导致了地址会错,同事数据会丢失,所以必须要采用ram的方式,而不是fifo的方式。