|
发表于 2007-5-24 15:42:02
|
显示全部楼层
host bridge 一般是在北桥中实现的。
系统(CPU)对PCI总线上所有设备的配置是通过host bridge 实现的(host bridge将CPU发出的配置命令转换为0或1型的PCI 配置交易,发送到PCI总线上)。
PCI总线的仲裁是由host bridge来实现的,需要注意的是,PCI规范中并没有规定仲裁算法的实现。
host bridge 有一些其他PCI设备所不具有的特性,比如说不需要配置空间等,再详细的东西可以参照PCI规范。
master设备,简单的说就是PCI交易的发起者。根据设计,PCI设备可以只具有master或target的功能,但如果具有两者的功能的话,master和target的状态机是要分开设计的,二者相互独立,这样才可以避免在交易中出现死锁等不正常现象。
原帖由 jingli888ca 于 2005-7-22 17:41 发表
Host is NOT a PCI term.
In PCI world, an agent that starts transaction is called a master or iniator,and an agemt that accepts transaction is called a target.
In CPU world, such as Motorola world ...
|
|