whutwx
驱动牛犊
驱动牛犊
  • 注册日期2001-08-06
  • 最后登录2003-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1368回复:4

各位,帮忙看看!

楼主#
更多 发布于:2002-01-19 22:09
我用s5920,adclk为频率20M,8位数据接口,我算了一下,要想把32位数据读出来,要200ns,再加上处理ptadr需要的50ns,共需要250ns.而pci协议说设备必须在8个PCI时钟(第一个为16个)(240ns),完成对数据的读取,否则会导致retry(重入)。我这中情况会出现重入现象吗?
whutwx
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-20 17:51
应该不会,我记得是pci总线的一个好像叫TRDY的信号产生时间不能太长,而不是你的ready信号
兄弟们,给点分吧
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-01-22 16:03
更正,不是TRDY,是一个总线仲裁的应答信号.
兄弟们,给点分吧
whutwx
驱动牛犊
驱动牛犊
  • 注册日期2001-08-06
  • 最后登录2003-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-01-28 18:09
难道是REQ和GNT,最为从设备接口芯片的s5920是没有这两条线的,该不是stop吧。到底什么线呢?
whutwx
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-01-29 08:37
放心好了,我试下来的结果是在一般的设定下,如果你自己设备的
ready不产生,系统会一直等下去,不会退出
兄弟们,给点分吧
游客

返回顶部