zhoujb99
驱动牛犊
驱动牛犊
  • 注册日期2004-03-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望6点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1239回复:4

速度匹配问题?

楼主#
更多 发布于:2004-05-24 21:01
我导师现在让我做一个数据传输的东西,
数据由FPGA传过来,由EZUSB传到PC。
但是PPGA的速度是13.5MHz,
而2131时钟频率是24MHz,一条MOVX语句速度是6MHz。
也就是说接受的速度比提供数据的速度还慢!
请教一下有什么办法可以解决啊?
lixiaojun_001
驱动牛犊
驱动牛犊
  • 注册日期2004-04-01
  • 最后登录2008-01-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-05-25 13:25
加SRAM,做一个数据缓冲,不知道可不可以啊.
还有就是使数据分块.一块完了,在另一块,以次继续.
leexiogn 倚天而行 任意而为
mymail
驱动牛犊
驱动牛犊
  • 注册日期2003-12-06
  • 最后登录2009-03-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-05-31 11:46
加等待周期
bobbysun2000
驱动小牛
驱动小牛
  • 注册日期2003-08-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-05-31 12:40
偶觉得FIFO或双口ram做缓冲比较好
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-05-31 14:31
干吗非要用ezusb?是成本问题吗?如果不是为何不用2.0芯片ezusb-fx2?
你fpga那么高的速度,1.1的usb接口芯片无法达到你的要求
有两个办法:
1,加足够大的缓冲(需要计算一下)
2,用2.0版本的ezusb-fx2(cy7c68013),用slave fifo 或者gpif模式均可
游客

返回顶部