xiaobinliu_2003
驱动牛犊
驱动牛犊
  • 注册日期2003-05-12
  • 最后登录2003-12-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:673回复:1

请教几个关于s5920的问题

楼主#
更多 发布于:2003-08-12 17:15
小弟现在在做一块基于pci的接口板,有几个问题请教各位高手,还望不吝赐教,我先多谢了!
pci接口芯片采用s5920,外加接口为16位,采用bu-61580芯片,数据线和地址线分离.
问题为:
1.pass-thru通道的基地址如何确定?
2.当设定pass-thru通道为16位时,在主动模式单周期传输数据时,再不增加外加硬件的条件下,如何用软件确定传输16位数据,是否可将32位数据的高16位和低16位设成相同的来完成?
3.用户端接口芯片的片选信号是否可由PTATN#信号再加地址译码来完成?
望各位大虾能尽快给与答复,兄弟的任务很急!  :(
zxw_top
驱动大牛
驱动大牛
  • 注册日期2003-07-18
  • 最后登录2020-04-26
  • 粉丝0
  • 关注0
  • 积分1116分
  • 威望2537点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-08-12 18:24
passthrough的基地址是系统根据你的pci设备的io或者内存空间的大小确定的,可以通过访问配置空间知道;
直接采用inw,outw这两个io字操作函数就可以实现16位的数据传送.
片选信号由 ptatn 和 地址译码来产生,也可以直接译码
注意外部总线是地址数据复用的,最好你外部锁存
游客

返回顶部