
DM336P
集成的V.34数据/传真/语音/扬声器调制解调器设备设置
( 5 )序列标识符
即插即用隔离的关键因素
协议是每张卡中含有一个唯一的编号
称为串行标识符。串行标识符是一个72位
唯一的,非零数字组成的两个32位
字段和8位校验和。在第一个32位字段是一个
供应商标识符。其它的32位可以是任何值,
校验
字节
7:0
如序列号,一个LAN地址的一部分,或一
静态编号,只要在一个没有两个卡
系统永远不会有相同的64位数字。该
串行访问标识符位串行通过隔离
逻辑,以及用于区分卡片。
编号
供应商ID
一个字节一个字节一个字节一个字节一个字节一个字节
字节
7:0
7:0
7:0
7:0
7:0
7:0
7:0
表2.移位串行标识符
字节
7:0
移
所有插件的转移顺序和播放的串行隔离和资源数据被定义为[0]位,位[1] ,依此类推
通过位[ 7 ] 。
( 6 )硬件协议
隔离协议可以通过插件来调用和
播放软件在任何时间。先前描述的
启动钥匙把所有的卡到配置模式。
每张卡上的硬件预计72双I / O
读访问到READ_DATA端口。该卡的
响应于这些读取取决于的值
序列识别符的每个比特,它是检查1
在一个时间位,如表2所示。
如果序列标识符的当前位为一"1,"则
卡将驱动数据总线为55H完成
第一个I / O读周期。如果该位是“ 0 ”,则该卡看跌期权
它的数据总线驱动为高阻抗。在所有卡
高阻抗的我在检查数据总线/ O
读周期以检测是否另一张卡被找到的SD [1:0 ]
以"01."在第二I / O读,卡(县),
开车55H现在驾驶AAH 。所有的高
阻抗卡将检查数据总线,如果感测
另一张卡是推动SD [ 1 : 0 ]为"10."
如果一个高阻抗卡感应另一张卡驱动
与在两个相应的数据的数据总线
周期时,它就不再参加本次迭代
卡隔离。这样的卡,这被淘汰出局,将
参加该隔离协议的未来迭代。
注意:在每个读周期,即插即用
硬件驱动整个8位数据总线,但
只检查的低2位。
如果卡驱动总线或处于高阻
状态,不感觉到另一张卡驱动
公交车,那么它应该在未来对我准备/ O
读取。该卡将这个序列标识符由1位
使用移位来决定其响应。以上
序列重复整个72位的串行
Identi连接器。
在此过程结束时,一卡仍然存在。这
卡被分配称为卡的手柄
选择号(CSN ) ,这将在以后用于选择
该卡。已分配CSN将卡
不参加隔离的后续迭代
协议。卡必须自己之前被分配CSN
将响应其它的PnP命令。
( 7)软件协议
即插即用软件将启动钥匙
所有的即插即用卡给他们放到
配置模式。该软件然后准备
执行隔离协议。
即插即用软件生成72双I / O
阅读来自READ_DATA端口周期。软件
检查从各对I / O的读出返回的数据
由硬件驱动55H或AAH 。如果两个
55H或AAH被读回,则该软件
假定硬件具有这样一个"1"位
位置。所有其它位被假定为一个"0."
在第一个64位,软件生成
校验和使用接收到的数据。校验和是
用校验和进行比较,在过去8回读
序列的比特。
最终科幻
版本: DM336P - DS- F02
2000年8月15日
17