johnnash
驱动牛犊
驱动牛犊
  • 注册日期2002-12-04
  • 最后登录2004-01-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1368回复:4

pci9054高手,救我!!

楼主#
更多 发布于:2003-01-11 19:33
高手!
 我对pci9054的工作有疑惑:

 1) pci9054的dma操作中,可否在主内存及local bus上的内存间传递?因为主内存并不在pci bus上(而是直接与北桥相连)。

 若dma可进行上述操作,北桥起什么做用?
 2) host cpu在前端总线上进行的读/写操作 北桥是如何转换
成pci bus上的burst读/写操作?

最新喜欢:

abc0099abc009...
flying
驱动小牛
驱动小牛
  • 注册日期2002-08-01
  • 最后登录2016-06-19
  • 粉丝0
  • 关注0
  • 积分197分
  • 威望70点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-01-12 16:15
高手!
 我对pci9054的工作有疑惑:

 1) pci9054的dma操作中,可否在主内存及local bus上的内存间传递?因为主内存并不在pci bus上(而是直接与北桥相连)。

 若dma可进行上述操作,北桥起什么做用?
 2) host cpu在前端总线上进行的读/写操作 北桥是如何转换
成pci bus上的burst读/写操作?


1,可以的!

2,具体我也说不上来,你可以找本PCI规范的书来看看,里面有说到的
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-12 23:03
钻牛角尖了.
北桥的作用广义上说就是一个协议转换.其实大多数的硬件设计者都做过类似的事情,只不过并没有意识到或者复杂程度没达到这种程度罢了.简单的比如做了一个DSP访问SDRAM的IP,其实就是将DSP芯片的总线协议和SDRAM的总线协议作了转换.北桥其实就是做了一个IA体系处理器和PCI总线协议的转换(当然还包括了其他的东西),从理解的角度,你完全不必要了解它是怎样转换的,处理器和PCI总线简单的说就是存在逻辑空间上的互相映射关系.
当然不同的北桥还是有区别的,这确实和它的详细设计方式有关系.
兄弟们,给点分吧
johnnash
驱动牛犊
驱动牛犊
  • 注册日期2002-12-04
  • 最后登录2004-01-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-19 00:01
多谢各位指点,分已送出。
fannwong
驱动牛犊
驱动牛犊
  • 注册日期2003-01-31
  • 最后登录2016-01-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-02-08 13:48
flying兄:
 在dma传输中,dma registers中的dma pci address寄存器中
是否存储的是目标memery地址?并给予详细说明,重谢!
游客

返回顶部