
Z
ILOG
Z53C80 SCSI
功能说明
一般。
小型计算机系统接口(SCSI)
装置具有一组由控制八个寄存器
中央处理器。通过读取和写入相应的寄存器中,
CPU可以启动任何SCSI总线活动或可采样和
断言SCSI总线上的任何信号。这允许用户
实现全部或任何软件中的SCSI协议。这些
通过激活/ CS与读寄存器(写)
在A2 - A0的地址,然后发出/ RD ( / WR )脉冲。这
介绍的内部寄存器的操作
(表1) 。
表1.注册摘要
地址
A2 A1 A0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
1
1
0
0
0
0
1
1
1
1
0
0
1
0
1
0
0
1
1
0
0
1
1
读/写
R
W
读/写
读/写
读/写
R
W
R
W
R
W
R
W
注册名称
当前的SCSI数据
输出数据
发起命令
模式
目标命令
当前的SCSI总线状态
选择启用
总线和状态
启动DMA发送
输入数据
启动DMA接收目标
奇偶复位/中断
启动DMA启动器接收
图5.当前的SCSI数据寄存器
地址:0
(只读)
D7 D6 D5 D4 D3 D2 D1 D0
/DB0
/DB1
/DB2
/DB3
/DB4
/DB5
/DB6
/DB7
输出数据寄存器。
地址0
(只写) 。输出
数据寄存器(图6)是一个只写寄存器,用于
将数据发送到SCSI总线。这是通过
无论是使用普通的CPU写入,或者在DMA控制下,由
使用/ WR和/ DACK 。该寄存器还断言
在仲裁过程中的SCSI总线正确的ID位,
选择阶段。
地址:0
(只写)
D7 D6 D5 D4 D3 D2 D1 D0
数据寄存器。
数据寄存器被用来传送
SCSI命令,数据,状态和消息之间的字节
微处理器数据总线和SCSI总线。该SCSI
不解释穿过的任何信息
数据寄存器。数据寄存器由透明的
当前的SCSI数据寄存器,输出数据寄存器,并
输入数据寄存器。
当前的SCSI数据寄存器。
地址0
(只读) 。该
当前的SCSI数据寄存器(图5)是一个只读
寄存器,它允许微处理器读取活性
的SCSI数据总线。这是通过激活/ CS完成
与A2 -A0的地址和发出/ RD脉冲。如果奇偶校验
启用检查时,SCSI总线的奇偶校验是在检查
开始和读出周期。期间,该寄存器用于
可编程I / O数据读取或仲裁期间检查
更高的优先级仲裁制度装置。平价不
仲裁期间,保证有效。
/DB0
/DB1
/DB2
/DB3
/DB4
/DB5
/DB6
/DB7
图6.输出数据寄存器
PS97SCC0200
7