tl195
驱动牛犊
驱动牛犊
  • 注册日期2004-05-09
  • 最后登录2004-05-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1115回复:0

68013 的节点缓冲区配置影响块传输速度么

楼主#
更多 发布于:2004-05-09 18:18
各位大哥小弟刚接触68013,想用来做卫星接收机对计算机的数据传输,
考虑到传输要求选用外加FPGA的从属FIFO方式 bulk块传输。
这个设计其实我的导师已经做完,但速度只有100M/s,
他希望我能提高速度。导师的设计是用EP2传输计算机对FPGA的
配置数据,EP4传输计算机对FPGA的控制数据包括配置控制,
EP6用AUTOIN方式自动传输卫星接收机的数据到计算机,
EP8用来传输设备状态信息到计算机。我觉得这样配置节点缓冲区
最主要的EP6只占1/4的FIFO,而EP1IN和EP1OUT共128k完全没有使用,
是不是很浪费?我想把原EP2和EP4的工作放到EP1IN来完成,用EP1INBUF[0]
即EP1IN的第一个字节来判断是配置数据还是控制数据,而原EP8的工作现在交给
EP1OUT。这样把4k的FIFO全配给EP2用来AUTOIN方式自动传输卫星接收机的数据到
计算机即原来EP6的工作。不知道理论上这样能否提高速度???
还有在写EP1IN的程序时我不知道如何设置OUTPKTEND,资料上OUTPKTEND的8位分别
是(SKIP 0  0  0  EP3 EP2 EP1 EP0)但我觉得其实是
(SKIP 0  0  0  EP8 EP6 EP4 EP2)不知道EP1IN怎么办???
希望那位大哥不吝赐教

最新喜欢:

worldwarworldw...
游客

返回顶部