阅读:1160回复:4
请教9052的 LHOLD和LHOLDA 接法
请教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怎么接,请各位高人指点。 :( |
|
沙发#
发布于:2003-09-17 16:58
如果,你所设计的LOCAL CPU需要占用LOCAL总线的话,必须使用HOLD,向9052申请总线使用权,送一个高电平信号给LHOLD,然后不断检测LHOLDA脚,如果LHOLDA 为高,则你就可以使用LOCAL BUS进行操作了!
------我也是菜鸟!!!!! ------给分就好!!!!!! |
|
板凳#
发布于:2003-09-17 22:43
谢谢上面chinatonny兄的讲解。
如果在我的设计中,Local总线上连接着pci9052和dsp(TMS320C54×)芯片,如果dsp要向pci9052 传输数据,就用LHOLD向local总线提出请求, 然后检测9052上的LHOLDA的应答信号, 等到LHOLDA成为高电平时开始数据传输。 我说的对吗? 如果我的设计中,Local总线的主设备永远都是pci9052,因为9052的后端接的只是存储芯片,这时就不会有其他设备主动申请总线控制权了。所以在这种情况下,我的pci9052的LHOLD就直接接地, LHOLDA浮空, 这样对吗? 请各位大侠给予帮助, 我先谢了。 |
|
地板#
发布于:2003-09-20 01:32
没错,就是这么接的。
|
|
|
地下室#
发布于:2003-09-20 09:20
谢谢lvhaow兄的热情讲解, 多谢多谢!
|
|