阅读:1368回复:4
pci9054高手,救我!!
高手!
我对pci9054的工作有疑惑: 1) pci9054的dma操作中,可否在主内存及local bus上的内存间传递?因为主内存并不在pci bus上(而是直接与北桥相连)。 若dma可进行上述操作,北桥起什么做用? 2) host cpu在前端总线上进行的读/写操作 北桥是如何转换 成pci bus上的burst读/写操作? |
|
最新喜欢:abc009... |
沙发#
发布于:2003-01-12 16:15
高手! 1,可以的! 2,具体我也说不上来,你可以找本PCI规范的书来看看,里面有说到的 |
|
板凳#
发布于:2003-01-12 23:03
钻牛角尖了.
北桥的作用广义上说就是一个协议转换.其实大多数的硬件设计者都做过类似的事情,只不过并没有意识到或者复杂程度没达到这种程度罢了.简单的比如做了一个DSP访问SDRAM的IP,其实就是将DSP芯片的总线协议和SDRAM的总线协议作了转换.北桥其实就是做了一个IA体系处理器和PCI总线协议的转换(当然还包括了其他的东西),从理解的角度,你完全不必要了解它是怎样转换的,处理器和PCI总线简单的说就是存在逻辑空间上的互相映射关系. 当然不同的北桥还是有区别的,这确实和它的详细设计方式有关系. |
|
|
地板#
发布于:2003-01-19 00:01
多谢各位指点,分已送出。
|
|
地下室#
发布于:2003-02-08 13:48
flying兄:
在dma传输中,dma registers中的dma pci address寄存器中 是否存储的是目标memery地址?并给予详细说明,重谢! |
|