jpl1978
驱动小牛
驱动小牛
  • 注册日期2002-03-31
  • 最后登录2008-01-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1028回复:1

9054的问题,高分献上

楼主#
更多 发布于:2003-05-29 23:03

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方式吗?
满意的话,请给分! 互相学习,互相前进
pzgltd
驱动牛犊
驱动牛犊
  • 注册日期2003-03-01
  • 最后登录2013-03-19
  • 粉丝0
  • 关注0
  • 积分33分
  • 威望23点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于: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传输。
游客

返回顶部