xinyancode
驱动小牛
驱动小牛
  • 注册日期2003-08-15
  • 最后登录2008-09-30
  • 粉丝1
  • 关注1
  • 积分3分
  • 威望14点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1160回复:4

请教9052的 LHOLD和LHOLDA 接法

楼主#
更多 发布于:2003-09-17 16:18
请教9052的 LHOLD和LHOLDA  接法:

在9052 的数据书databook中有:

2.2.3.4.1 LHOLD
LHOLD is asserted by a Local Bus Master to request Local Bus use. The PCI 9052 can be made master of the Local Bus by pulling or driving LHOLD low (or by grounding LHOLD).


2.2.3.4.2 LHOLDA
LHOLDA is asserted by the PCI 9052 to grant Local Bus control to a Local Bus Master. When the PCI 9052 requires the Local Bus, it signals a preempt by de-asserting LHOLDA.

从这两段中我看到在本地总线中, pci9052是主设备, 是不是应将LHOLD接地, 但我不知道LHOLDA怎么接,请各位高人指点。
 :(
chinatonny
驱动牛犊
驱动牛犊
  • 注册日期2003-07-12
  • 最后登录2003-09-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-09-17 16:58
  如果,你所设计的LOCAL CPU需要占用LOCAL总线的话,必须使用HOLD,向9052申请总线使用权,送一个高电平信号给LHOLD,然后不断检测LHOLDA脚,如果LHOLDA 为高,则你就可以使用LOCAL BUS进行操作了!




------我也是菜鸟!!!!!
------给分就好!!!!!!
xinyancode
驱动小牛
驱动小牛
  • 注册日期2003-08-15
  • 最后登录2008-09-30
  • 粉丝1
  • 关注1
  • 积分3分
  • 威望14点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-09-17 22:43
谢谢上面chinatonny兄的讲解。

如果在我的设计中,Local总线上连接着pci9052和dsp(TMS320C54×)芯片,如果dsp要向pci9052 传输数据,就用LHOLD向local总线提出请求, 然后检测9052上的LHOLDA的应答信号, 等到LHOLDA成为高电平时开始数据传输。 我说的对吗?
 

如果我的设计中,Local总线的主设备永远都是pci9052,因为9052的后端接的只是存储芯片,这时就不会有其他设备主动申请总线控制权了。所以在这种情况下,我的pci9052的LHOLD就直接接地, LHOLDA浮空, 这样对吗?


请各位大侠给予帮助, 我先谢了。
lvhaow
驱动小牛
驱动小牛
  • 注册日期2001-10-31
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分44分
  • 威望35点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-09-20 01:32
没错,就是这么接的。
lvhaow
xinyancode
驱动小牛
驱动小牛
  • 注册日期2003-08-15
  • 最后登录2008-09-30
  • 粉丝1
  • 关注1
  • 积分3分
  • 威望14点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-09-20 09:20
谢谢lvhaow兄的热情讲解, 多谢多谢!
游客

返回顶部