zhangwm
驱动牛犊
驱动牛犊
  • 注册日期2003-08-26
  • 最后登录2003-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1600回复:12

大侠帮忙,关于68013

楼主#
更多 发布于:2003-09-14 20:37
大致要做的就是从pc机忘外设传数据,经过处理回传数据,;中间有fpga作缓冲区,由于速率要求较高,所以打算用68013,是不是用gpif方式比较好,由于从没做过实际的东西,又没人指导,看了一个多月资料,没一点头绪,希望大侠们助我,要准备些什么,怎么上手,万分感谢,bow了先。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-09-15 10:09
速度有多高?需要实时传输吗,如果不需要用slave fifo就行了,不过gpif更好一些,速度更高,可是俺没弄过,所以不大明白。
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-09-15 10:18
我只用过SLAVE FIFO,速度能到200Mbps吧,不过SLAVE FIFO理论上可以到416M呢,仅比GPIF的480M慢一点,而且开发难度降低不少,两者都可以的,自己酌情!不过看你的好像要用到中断,从这个方面说GPIF要好一些。
zhangwm
驱动牛犊
驱动牛犊
  • 注册日期2003-08-26
  • 最后登录2003-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-09-15 18:26
导师的要求是最好能到320M,我再具体的说以下过程,就是主机是只要有空就不断的发数据通过USB芯片传给一个大个缓冲区(fpga),外设通过缓冲区取数据,处理完再回传。请两为大侠给我指点迷津,我现在是看了很多技术手册啊,文档什么的,但不知道下一步该怎么走,决定用68013,但还没 买开发板。
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-09-15 19:08
开发板要5000多元呢!要是买的话可以省不少力气!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-09-15 21:06
导师的要求是最好能到320M,我再具体的说以下过程,就是主机是只要有空就不断的发数据通过USB芯片传给一个大个缓冲区(fpga),外设通过缓冲区取数据,处理完再回传。请两为大侠给我指点迷津,我现在是看了很多技术手册啊,文档什么的,但不知道下一步该怎么走,决定用68013,但还没 买开发板。


我看很悬,如果是实时传输,建议你打消这个念头,另寻他境,如果不是实时传输倒可以试一试,目前我只听说过达到200Mbps的,没听说过你说的那么高的,你可以发mail给cypress,问他们是否能达到你的要求,我看不大可能。
zhangwm
驱动牛犊
驱动牛犊
  • 注册日期2003-08-26
  • 最后登录2003-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-09-16 10:09
应该说实时到不需要,主机有空就发是为了提高速度,然后就让外部设备处理数据。
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-09-16 10:13
那你用SLAVE FIFO就完全没有问题了!
zhangwm
驱动牛犊
驱动牛犊
  • 注册日期2003-08-26
  • 最后登录2003-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-09-16 10:13
另外我想在问一下,开发板包含了那些东西,导师说不说出好处来,就不给我们买,5555。
另外是,我是这里的新手,不知道怎么放分,请指教。
zhangwm
驱动牛犊
驱动牛犊
  • 注册日期2003-08-26
  • 最后登录2003-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-09-16 10:17
 那这样的话,是不是要外部给控制信号了,这个控制信号怎么加上去?谢谢大哥的教导,能把你的qq告诉我吗?小弟我的34274564,bow了。
flytomoon
驱动巨牛
驱动巨牛
  • 注册日期2003-07-09
  • 最后登录2004-10-18
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-09-16 10:18
另外我想在问一下,开发板包含了那些东西,导师说不说出好处来,就不给我们买,5555。
另外是,我是这里的新手,不知道怎么放分,请指教。


好处太多了,你可以节省驱动的一部分开发,固件和上位机程序开发的工作量大大减少,只要把开发板弄明白了,开发出来成品没问题。放分的问题很简单,在你发的帖子下面有“编辑”,“引用”,“发信”,“给分”等项,点“给分”就可以操作了
zhangwm
驱动牛犊
驱动牛犊
  • 注册日期2003-08-26
  • 最后登录2003-10-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2003-09-19 18:25
为什么哪个波形图有7个阶段?每个阶段有什么功能?
另外到达空闲态表示什么?是一个字节的完成,还是依次任务的完成?谢谢
jewelry
驱动牛犊
驱动牛犊
  • 注册日期2003-07-28
  • 最后登录2005-05-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-09-20 10:54
总共有7个阶段可供编辑,根据自己的需要也可选择少于7个阶段。每个阶段可以包含FD(15:0),CTL,RDY,GPIFADDR的各种状态,这些都根据实际情况自己定义。空闲态表示一次事务处理的结束,这一次事务处理可以是一个字节,也可以是一串数据,都是根据你在波形编辑时的不同情况而定的。例如你可将状态编成循环式,一直到一个循环结束才进入idle状态,也可在每完成一个字节后就将状态进入到idle.

为什么哪个波形图有7个阶段?每个阶段有什么功能?
另外到达空闲态表示什么?是一个字节的完成,还是依次任务的完成?谢谢
 
游客

返回顶部