阅读:2078回复:3
请教各位--PCI9054的数据线用作控制用,是否可行?
请教!我现在正进行PCI9054的音视频卡的开发,与各位商讨如下问题:
1。我想利用PCI9054的MASTER方式,但我的目标器件只具备SLAVE功能,即PCI9054能访问、控制目标器件,但目标器件不能访问或控制PCI9054,在此情况下可否实现DMA传送? 2。PCI9054工作在C模式下,在LOCAL BUS端,9054的32 bit数据线只用了16 bit,另外的16 bit能否作为控制信号?比如片选、其他器件的使能。 |
|
最新喜欢:![]()
|
沙发#
发布于:2002-01-18 14:44
问题1,可以。
问题2,也应该可以,但自己一定要注意LBE[3:0]的设置,不要在功能和时序上有冲突就行。 |
|
|
板凳#
发布于:2002-01-19 18:40
1。肯定可以,这时9054对于pci总线和local bus都是master.
2.建议不要这么做,我觉得做系统设计时应该尽量避免标新立异的做 法,这是个原则问题,如果一定要这样做,我觉得是不可行的,因为 9054不占用总线时数据线是高阻状态,也就是说你不能一直保证数据 线高位固定为你需要的数据。 |
|
|
地板#
发布于:2002-01-19 23:15
我赞成jst7792的意见,如果你实在要将另外的16 bit作为控制信号可以将其锁存后再使用。
|
|
|