myroadchina
驱动牛犊
驱动牛犊
  • 注册日期2011-06-07
  • 最后登录2011-06-07
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1397回复:0

几个PCI图像采集卡设计的问题?

楼主#
更多 发布于:2011-06-07 09:02
我现在的硬件体系是:
图像采集卡:FPGA+PLX9054,FPGA为virtex5,外挂有DDR2存储器,图像数据采集后保存在DDR2存储器中;
计算机:X86双核处理器
 
现在的软件实现实现方式是:
       图像数据从DDR2存储器中搬移到FPGA内的双口RAM中,然后计算机(用windriver)通过DMA方式读取双口RAM中的数据。
 
现在的问题是:
      考虑到FPGA内部资源有限,开的双口RAM大小只有几K,而一副图像有好几M,所以需要分包传输,这样计算机每读取一副图像需要发起几百次DMA传输,效果不高。
 
      所以我想有没有办法DMA一次性读取完全部数据?或者图像卡直接把数据导入到计算机的存储器中,而不是通过计算机来发起DMA操作?
版上的诸位设计的一般的图像采集板卡是怎么设计的?
    
      谢谢~~
 
        
      
游客

返回顶部