阅读:1173回复:1
9054的问题,高分献上The PCI 9054 supports three direct transfer modes: 1.PCI Initiator. Local CPU accesses PCI memory or I/O 2.PCI Target. PCI Master accesses Local memory or I/O 3.DMA. PCI 9054 DMA controller reads/writes PCI memory to/from Local memory 1)对于PCI Initiator方式,对Local CPU有和要求?dsp是否可以实现这种方式? Local CPU 怎样跟9054相连,是不是Local CPU的数据线、地址线、控制线直接 跟9054的数据线、地址线、控制线相连? 2)对于DMA方式,DMA发起方是否Local CPU和PC机都可以? 3)我的卡上只有9054和RAM,我想实现从RAM 到PC内存的9054 MASTER 方式 数据传送,我能用PCI Initiator和DMA方式吗? |
|
|
沙发#
发布于:2003-06-03 22:06
我用PLX9054开发过采集卡,有点心得,作为一点参考,同时互相切磋一下!
1。在PCI Intiator,LocalBus必须为32位总线或者通过CPLD锁存为32位。DataSheet有说明。DSP可以工作于此方式。 2。对于DMA的发起者,Local CPU 和PC都可以发起,但是用LocalCPU发起较为麻烦,因为Local CPU访问9054内部寄存器同样需要32位的LocalBus。个人认为用PC发起比较方便。 3。你的卡上只有9054和RAM(应该还有控制时序的CPLD或者FPGA吧!),我个人推荐使用C模式:DMA中的Target模式,由PC发起DMA传输。 |
|