GB T 15533-1995 信息处理系统 小型计算机系统接口.pdf

上传人:ideacase155 文档编号:244630 上传时间:2019-07-13 格式:PDF 页数:126 大小:5.40MB
下载 相关 举报
GB T 15533-1995 信息处理系统 小型计算机系统接口.pdf_第1页
第1页 / 共126页
GB T 15533-1995 信息处理系统 小型计算机系统接口.pdf_第2页
第2页 / 共126页
GB T 15533-1995 信息处理系统 小型计算机系统接口.pdf_第3页
第3页 / 共126页
GB T 15533-1995 信息处理系统 小型计算机系统接口.pdf_第4页
第4页 / 共126页
GB T 15533-1995 信息处理系统 小型计算机系统接口.pdf_第5页
第5页 / 共126页
亲,该文档总共126页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、中华人民共和国国家标准信息处理系统小型计算机系统接口发布实施国家技术监督局发布中华人民共和国国家标准信息处理系统小型计算机系统接口国家技术监督局批准实施本标准等同采用国际标准信息处理系统小型计算机系统接口但增加了附录参考件和附录参考件范围本标准提供小型计算机输入输出总线的机械电气和功能要求及小型计算机中常用的外围设备各种类型的命令本标准描述的小型计算机系统接口是一个根据所选择的实现电路数据传送率最高可达的局部输入输出总线接口的主要用途是使主计算机能与一定范围内的设备连接使用因此各种磁盘机光盘机磁带机打印机甚至通信设备可以与主计算机连接而不要求对通用系统硬件或软件作修改同时通过售方专用字段和代码

2、可增加非通用特征和功能接口对所有数据块采用逻辑寻址而不采用物理寻址对直接存取设备可用查寻逻辑部件来决定其含有的数据块数量逻辑部件可与部分或全部外围设备一致用差分驱动器和接收器时规定电缆长度不应大于用单端驱动器和接收器结构时则电缆长度不应大于主要供机内使用接口协议包括多启动设备具有启动操作能力的设备及多目标设备具有响应执行操作请求能力的设备连接的规定选用的分布式仲裁即总线竞争逻辑设置在结构内部优先系统将接口控制给想要使用总线的具有最高优先权的设备完成裁定的时间与参与竞争设备的数量无关可在以内完成物理特性在第章中叙述有两种电气选择单端和差分单端及差分设备在电气上不同不应在同一总线上混用此外还有几种

3、选择可以采用屏蔽或非屏蔽连接器可采用或不采用奇偶校第章叙述接口的逻辑特性一种仲裁选择规定允许多启动设备和并行操作要求所有设备能在规定的异步传送协议下操作此外也规定了可供选用的同步传送协议第章也规定了接口控制的消息协议在大多数情况下消息对主计算机软件不直接出现只有一个消息命令完成是必须的其他均为任选即不是必须实现的注意一些选件如同步传送需要采用某些消息来实现的命令结构在第章中规定命令划分为必须的扩充的任选的或售方专用的设备应实现对相应类型设备规定的必须的命令也可执行其他命令扩充设备应实现所有扩充加上所有必须命令也可执行其他命令扩充设备包含使自配置软件驱动程序易于编写的命令该软件驱动程序能在没有对

4、某一外围设备特性诸如存储容量预先了解的情况下发现所有必需属性虽然对直接存取设备的必须命令只采用一些较小的逻辑块地址空间块但直接存取设备的扩充命令也采用非常大的逻辑地址空间块第章对所有类型设备规定了具有相同含义的命令第章到第章分别包含对直接存取例如磁盘顺序存取如磁带打印机处理机一写多读如光盘及只读直接存取设备的命令在这些章中各章的命令对该种类型设备是特有的或者他们具有对这种类型设备特有的解释字段或特征例如虽然写命令在几种类型设备中均使用但对每一种类型呈现不同的形式参数和意义也不相同因此对每一类型设备分别规定第章描述所有类型设备的状态字节状态由目标设备在每条命令执行结束时返回引用标准信息处理交换用

5、磁道宽行毫米记录磁带信息处理交换用磁道宽行毫米调相制记录磁带信息处理信息交换用磁道磁带成组编码方式的格式及记录信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度道密度为道毫米的双面软磁盘第一部分尺寸物理性能和磁性能信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度道密度为道毫米的双面软磁盘第二部分磁道格式信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度道密度为道毫米的双面软磁盘第三部分磁道格式信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度道密度为道毫米的双面软磁盘第一部分尺寸物理性能和磁性能信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度道密度为道毫米的双面软磁盘第

6、二部分磁道格式信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度道密度为道毫米的双面软磁盘第一部分尺寸物理性能和磁性能信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度道密度为道毫米的双面软磁盘第二部分磁道格式信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度道密度为道毫米的双面软磁盘第三部分磁道格式信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度每面条磁道的软磁盘第一部分尺寸物理性能和磁性能信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度每面条磁道的软磁盘第二部分磁道格式信息处理系统数据通信双扭线多点互连信息处理数据交换用双频制记录的位密度为磁通翻转弧度道密度为道毫米

7、的单面软磁盘第一部分尺寸物理性能和磁性能信息处理数据交换用双频制记录的位密度为磁通翻转弧度道密度为道毫米的单面软磁盘第二部分磁道格式信息处理数据交换用双频制记录的位密度为磁通翻转弧度道密度为道毫米的单面软磁盘第一部分尺寸物理性能和磁性能信息处理数据交换用双频制记录的位密度为磁通翻转弧度道密度为道毫米的单面软磁盘第二部分磁道格式信息处理数据交换用宽密度为磁通翻转毫米记录的盒式磁带第一部分机械物理和磁性能信息处理数据交换用宽密度为磁通翻转毫米记录的盒式磁带第二部分以起停方式进行数据交换的道格式和记录方法信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度每面条磁道的软磁盘第一部分尺寸物理性能和磁

8、性能信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度每面磁道的软磁盘第二部分道用的磁道格式信息处理数据交换用改进调频制记录的位密度为磁通翻转弧度每面磁道的软磁盘第三部分道用的磁道格式信息处理数据交换用宽以位毫米调相制记录的盒式磁带信息处理数据交换用宽密度为磁通翻转毫米字符毫米成组编码记录的盒式磁带第一部分机械物理和磁性能信息处理数据交换用宽密度为磁通翻转毫米字符毫米成组编码记录的盒式磁带第二部分流带方式术语缩写和约定术语字节在本标准中该术语指位二进制数为一个字节命令描述块从启动设备到目标设备传送请求的结构连接当启动设备选择一目标设备开始操作时出现的一种功能断开当目标设备释放总线控制允许其

9、进入总线空闲阶段时出现的一种功能启动设备请求另一设备完成某一操作的设备通常为主机系统中介状态除最后命令外的链接命令集合中的每一命令完成时从目标设备送到启动设备的状态代码逻辑部件可通过目标设备寻址的物理或虚拟设备逻辑部件号每一逻辑部件的三位编码标识符一真信号值外围设备能与设备相连的外围设备例如磁盘机打印机光盘机或磁带机重新连接在断开后目标设备选择一启动设备继续操作时出现的功能保留为将来标准化使用而保留的目前暂时不用的位字节字段和代码值小型计算机系统接口地址分配给设备的特征地址以的八进制表示该地址通常在系统安装时分配并建立在设备中小型计算机系统接口标识符以信号线之一表示的地址的有效位小型计算机系统

10、接口设备可以物理地连接到总线的主计算机适配器外围设备控制器或智能外围设备信号建立使信号变成真值态的动作信号撤销使信号变成伪值态的动作或者允许电缆终端信号偏置成伪值态通过使驱动器变成高阻抗状态的动作信号释放允许电缆端接器将信号偏置成伪值态通过使驱动器变成高阻抗状态的动作状态在每一命令完成时从目标设备送到启动设备的一个字节的信息目标设备执行由启动设备请求操作的设备售方专用在本标准中该术语指销售方专用的位字段或代码值并且不在本标准中规定零伪信号值缩写最低有效字节逻辑部件号最高有效字节编辑上的约定采用说明在国际标准中此条内只列出个缩写符号采用时本标准中所用的其他一些符号收入附录参考件中国际标准用英语我

11、国标准用汉语采用时结合我国的实际使用情况作了适当的修改在本标准中使用的某些词术语和短语具有超过一般汉语意义的特殊含义这些词术语和短语或者在定义见条中或者在它首次出现的原文中如仲裁延迟见条作了规定信号阶段情况消息命令状态及断定键的汉语名称均用黑体字英文用大写如请求断定表示十六进制数用数字后跟小写例如来表示所有其他数均为十进制数值物理特性本章包含的物理定义它包括实现所需的连接器电缆信号端接器和总线时间图物理描述设备采用公用电缆链接电缆的两端接端接器在所有设备间全部信号共用有两种驱动器或接收器可供使用单端驱动器和接收器它允许最大电缆长度为主要用于机内连接差分驱动器和接收器它允许最大电缆长度为主要用于

12、机外连接电缆要求带电缆端接器的理想阻抗匹配是电缆特性阻抗为单端时或差分时一般具有这样高的特性阻抗的电缆买不到但阻抗略低也可满足对非屏蔽扁平或双扭带状电缆建议采用特性阻抗为的对屏蔽电缆推荐采用特性阻抗大于的电缆但大多数可供电缆特性阻抗较低为了减小不连续性和信号反射在同一总线上不应使用不同阻抗的电缆为得到满意的系统操作需要在屏蔽效率电缆长度负载数量传送率和成本之间进行综合考虑应采用额定截面积为的最细导线以降低噪声影响并保证任选的端接器电源合理分布单端电缆应采用线扁平电缆或信号双扭电缆最大电缆长度应为在任一连接设备中主线残段不得大于总线的端接器可位于电缆末端的设备内部差分电缆应采用线电缆或信号双扭电

13、缆最大电缆长度应为在任一连接设备中主线残段不得大于总线的端接器可位在电缆末端的设备内部连接器要求对无屏蔽连接器作了规定无屏蔽连接器一般应用于机柜内部附录参考件列出了推荐的屏蔽连接器及其接触件分配这些连接器一般用于需要电磁兼容和静电放电保护的外部环境两种类型的连接器均可与单端或差分驱动器一道使用无屏蔽设备连接器应是一个线连接器图它由两排各个接触件构成相邻两接触件间距离应使用屏蔽板和顶盖图示出的连接器不配对部分仅作参考尺寸说明仅供参考仅供参考仅供参考注两排接触件相邻间距为间距总和为除非另有规定否则非累积公差为图非屏蔽设备连接器采用说明国际标准为本标准按英制换算成公制更正为无屏蔽电缆连接器应是一个线

14、连接器图它由两排各个接触件构成相邻两接触件间距离为建议采用有锁定键固定的连接器尺寸说明最大注间距为个接触件交错排列的距离为仅供参考除非另有规定否则非累积公差为连接器罩和电缆卡子是选件图非屏蔽电缆连接器单端驱动器的非屏蔽连接器接触件分配应如表所示表单端连接器接触件分配信号接触件号信号接触件号地地地地地地续表信号接触件号信号接触件号地地地地地地地地地开路端接器电源地地地地地地地地地地地地地地地注信号名前的负号表示低有效差分驱动器的非屏蔽连接器接触件分配应如表所示表差分连接器接触件分配信号接触件号信号接触件号屏蔽地地差分读出地地地续表信号接触件号信号接触件号端接器电源端接器电源地地地地地地注屏蔽地根

15、据电缆任选有些屏蔽扁平带状电缆采用连接接触件作屏蔽电气描述对以下测量假定总线的端接器均在设备外面设备也允许选用内部端接器单端驱动器情况所有指定信号在电缆末端应以接至以接至地见图全部信号均必须采用集电极开路或三态驱动器图单端驱动器的端接器输出特性由设备驱动的每一信号在设备连接器上测量时应具有以下输出特性信号建立最小驱动器输出电流在时为流入信号撤消输入特性由设备接收到的每一信号在设备连接器上测量时应具有以下输入特性信号真最大总输入负载电流在时为信号伪最小输入滞后差分驱动器情况由正信号和负信号表示两条线上所有信号当正信号比负信号更强时该信号为真当负信号比正信号更强时该信号为伪所有指定信号在电缆两端应

16、接端接器如图所示图差分驱动器的端接器作为可供选用措施连接器的差分读出信号留作对差分驱动器有效的启动高当不小心接上单端设备或端接器则该信号被接至地使驱动器失效见图如果单端和差分驱动器接到同一电缆时可避免损坏图差分驱动器保护电路供选用输出特性由设备驱动的每一信号在设备的连接器上测量时应具有以下输出特性低电平输出电压在低电位输出电流时高电平输出电压在高电平输出电流时差分电压在从的范围内和应在输出端和设备的逻辑地参考点之间测量输出特性也应与一致输入特性由设备接收的每一信号在设备的连接器上测量时应具有以下输入特性在两输入的任一端注这些特性包括接收器和无源驱动器两者这一要求应在输入电压和之间变化电源开或关

17、滞后最小等于的条件下满足输入特性也应与一致端接器电源任选备有端接器电源的单端设备应具有以下特性端接器要求电压为最小的流出驱动能力最大的流入能力对内部端接器供电除外推荐电流限额为如用保险丝备有端接器电源的差分设备应具有以下特性端接器要求电压为最小的流出驱动能力最大的流入能力对内部端接器供电除外推荐电流限额为如用保险丝为防止意外接地或端接器电源误连建议备有端接器电源的设备采用带锁定键固定的连接器端接器供电的设备应采用二极管或类似半导体来防止电流反馈到设备小型计算机系统接口总线任何给定时间内只允许两个设备之间在总线上通信最多可有个设备每一个设备有如图中分配的标识符图位两个设备在总线上通信时一个设备作

18、为启动设备另一个作为目标设备启动设备启动一个操作目标设备执行该操作设备通常具有启动设备或目标设备的固定作用但某些设备可能具有两种职能启动设备可以访问连接到目标设备的个外围设备采用扩充消息允许访问每一目标设备多达个外围设备种类型的系统结构如图所示图结构示例在总线上最多可支持个设备启动设备和目标设备可以任意组合有些总线功能分配给启动设备有些总线功能分配给目标设备启动设备对总线可以仲裁选择目标设备目标设备可以请求命令数据状态或数据总线上的其他信息的传送在某些情况下它对总线可以仲裁和为了连续某一操作而重新选择启动设备在数据总线上的信息传送为异步方式并遵守规定的请求与回答交换协议每一个联络可传送一个字节

19、信息对同步数据传送作为选项也作出了规定小型计算机系统接口总线信号总计有个信号个用于控制另外个用于数据数据信号包括任选的奇偶信号这些信号叙述如下忙碌表示总线正被占用或连结信号选择启动设备用以选择目标设备或目标设备用以再选择启动设备的信号控制或数据由目标设备驱动的信号该信号表示控制或数据信息是否在数据总线上真值表示控制输入或输出由目标设备驱动的信号该信号表示在数据总线上相对于启动设备数据移动的方向真值表示输入到启动设备该信号也被用于区分选择及重新选择阶段消息在消息阶段由目标设备驱动的信号请求目标设备驱动的信号该信号在数据传送联络中表示请求回答启动设备驱动的信号该信号在数据传送联络中表示回答注意启动

20、设备驱动的信号表示注意情况复位表示复位状态的或连结信号数据总线个数据位信号加上一个奇偶位构成数据总线为最高有效位在仲裁期具有最高优先权位号数值和优先权朝方向减小当信号值为真时规定数据位为而当信号为伪时则为数据奇偶位为奇数奇偶位的使用由系统选择即系统这样构成使在总线上所有设备产生奇偶位并令其奇偶检测启动否则所有部件奇偶检测不启动或不采用奇偶位在仲裁阶段无效信号值信号可呈真值或伪值驱动这些信号有两种方法在两种情况中信号应被主动驱动成为真或建立在或连结的驱动器中驱动器并不使信号变成伪态而是在每个设备中当其被驱动器释放时总线的端接器的偏置电路使信号下降到伪值如任何驱动器被建立则信号为真在非或连结的驱动

21、器中信号可以主动地变成伪值或者撤销在本标准中无论撤销这一术语用在什么地方即意味着根据执行者的选择这个信号可以主动变成伪值或者可简单地释放在这种情况中偏置电路使其变成伪主动驱动信号到伪值的优点是从真变到伪的转换更为快速而且噪音冗余度可以再改善这样可以使数据传送速度更快或连结信号及信号只能或连结在总线的一般操作中这些信号同时被几个驱动器驱动为真除和外没有信号被两个或更多的驱动器同时驱动而且除和外的任何信号可使用或连结也可使用非或连结驱动器在仲裁阶段内不应驱动成伪除和信号外在混合或连结和非或连结的驱动器中不存在操作问题信号源表指出哪一种类型的设备被允许作某种信号的信号源对于这种信号源是如何被驱向建立

22、或驱向撤销或者无源未说明那些不是有效信号源的所有设备驱动器应处在无源状态信号可由任何设备在任何时候作为信号源表信号源信号总线阶段总线空闲无无无无无仲裁全部赢者无无选择启动设备无启动设备启动设备重新选择目标设备目标设备启动设备目标设备命令目标设备无目标设备启动设备启动设备数据入目标设备无目标设备启动设备目标设备数据出目标设备无目标设备启动设备启动设备状态目标设备无目标设备启动设备目标设备消息入目标设备无目标设备启动设备目标设备消息出目标设备无目标设备启动设备启动设备全部该信号应由全部正进行主动仲裁的设备驱动唯一的数据位应由所有正进行主动仲裁的设备驱动其他个数据位应由这一设备释放即不被驱动在这一阶

23、段检验位可不驱动或驱动到真状态但决不应驱动到伪状态如在选择和重新选择阶段中规定该信号由启动设备目标设备或两者同时驱动启动设备如本信号被驱动仅能被有效的启动设备驱动无该信号应被释放即不被任一设备驱动总线端接器的偏置线路将该信号变成伪态赢者该信号应由赢得仲裁的设备驱动目标设备如本信号被驱动仅能被有效的目标设备驱动小型计算机系统接口总线时间关系除另有规定外条中表示的每一设备的延迟时间测量应以该设备自己的总线连接点信号情况计算因此这些测量电缆时差延迟除外可在不考虑电缆中的延迟下进行仲裁延迟设备从仲裁建立信号开始到可判定数据总线是否赢得仲裁所需最小等待时间没有规定最大时间建立周期采用同步数据传送时目标设

24、备建立的最小时间同样采用同步数据传送时启动设备建立的最小时间总线清除延迟在下列情况之后设备停止驱动所有总线信号后的最长时间检测出总线空闲阶段及为伪的一个总线稳定延迟在仲裁阶段从另一设备收到向真翻转对于上述条件设备从和两者首先变为伪清除总线的最大时间为若设备需要超过总线稳定延迟来检出总线空闲阶段时则应在一个总线清除延迟减去超过时间之内清除总线总线空闲延迟在进入仲裁阶段时从检出总线空闲阶段和两者为伪的一个总线稳定延迟到建立设备应等待的最小时间总线建立延迟设备在开始进入仲裁阶段时检出总线空闲阶段后建立和在数据总线上建立位所需最大时间总线稳定延迟根据协议规定引出的某一控制信号改变后等待总线稳定所需时间

25、电缆时差延迟当在任意两个设备间测量时任何两个总线信号之间在传送时间上允许的最大差值数据释放延迟信号由伪变为真后到启动设备停止驱动数据总线之间的最大时间消除时差延迟消除某些信号时差所需最小时间保持时间同步传送时为了分别在启动设备和目标设备提供保持时间而加在建立和数据线变化之间的最小时间撤销周期在同步数据传送时目标设备撤销的最小时间同样也是启动设备撤销的最小时间复位保持时间建立的最小时间不存在最大时间选择中止时间从检测到最近被选择或重新被选择到建立响应目标设备或启动设备所需要最大时间选择或重新选择阶段被中止后要求超时以保证目标设备或启动设备不建立这不是选择超时详细描述见条和条选择超时延迟推荐在选择

26、或重新选择阶段期间启动设备或目标设备在开始超时过程之前等待响应的最小时间注意这仅是推荐的时间周期实际时间要求应参考外围设备的技术条件传送周期在消息阶段设置同步数据传送时见条和条传送周期规定在连续的脉冲和连续的脉冲的前沿之间允许的最小时间逻辑特性小型计算机系统接口总线阶段结构包括个明显阶段总线空闲阶段仲裁阶段选择阶段重新选择阶段命令阶段数据阶段状态阶段消息阶段这些阶段总称为信息传送阶段总线在任何时候绝不能有两个阶段在以下叙述中除另有说明外未被提到的信号不应建立总线空闲阶段总线空闲阶段用于表示没有设备在实际使用总线而下一用户可以使用总线设备应在及均为伪至少一个总线稳定延迟后检出总线空闲阶段设备应在

27、及一个稳定延迟时间连续为伪后的一个总线清除延迟时间内释放所有总线信号如设备需要超过一个总线稳定延迟来检测总线空闲则应在一个总线清除延迟减去多余时间之内释放所有总线信号检出总线空闲阶段清除总线的总时间应不超过总线稳定延迟加总线清除延迟仲裁阶段仲裁阶段允许一个设备控制总线使其具有启动设备或目标设备的作用仲裁阶段的实现是一个系统选择不实现这一选择的系统只能有一个启动设备对使用重新选择阶段的系统需要仲裁阶段设备取得总线的控制步骤如下设备应首先等待总线空闲阶段的出现任何时候当和同时并连续为伪而且至少一个总线稳定延迟时总线空闲阶段才被检出注之所以需要该总线稳定延迟是因为大家熟知的线或假信号的传输线现象可能

28、使短时间表现为伪即使它正被驱动为真在检测到总线空闲阶段后在驱动任何信号前设备应至少等待一个总线空闲延迟即在一个总线稳定延迟后和均为伪在步骤总线空闲延迟之后设备可以通过建立和其本身的对总线仲裁但是若从总线空闲阶段最后被观察到开始超过一个总线建立延迟则设备不应仲裁即建立及其注在条步骤总线空闲延迟之后和建立之前只要总线保持在总线空闲阶段没有最大延迟但从和首先变为伪时开始比总线稳定延迟和总线建立延迟之和延迟更长的设备在与更快设备竞争时有可能不参加仲裁在等待最少一个仲裁延迟后从建立起开始测量设备应检查数据总线若较高优先权的位在数据总线为最高为真则设备失掉仲裁设备可以释放它的信号并回到步骤若无较高优先级位

29、在数据总线上为真则设备赢得仲裁并应建立任何参加仲裁阶段的其他设备失去仲裁并应在变成真后一个总线清除延迟时间内释放及其位失去仲裁的设备可以回到步骤赢得仲裁的设备在建立后改变任何信号前应等待至少一个总线清除延迟加上一个总线稳定延迟之和的时间位是一个在数据总线上的单一位值相当于设备唯一的地址所有其他个数据总线位应由设备释放在仲裁阶段校验位无效可以不被驱动或驱动到真态但不应驱动到伪态选择阶段选择阶段允许启动设备为了启动一些目标设备功能如读或写命令选择目标设备在选择阶段为了使该阶段与重新选择阶段区别输入输出信号应被撤销不进行仲裁系统不实现仲裁阶段的系统启动设备应首先检出总线空闲阶段然后至少等待一个清除总

30、线延迟除了在某些单启动设备环境其启动设备采用单启动设备选项见条外启动设备应在数据总线上建立所需的目标设备的位和自己启动设备位启动设备应在两个消除时差延迟后建立进行仲裁的系统在实现仲裁阶段系统中结束仲裁阶段前赢得仲裁的设备已建立和并至少延迟一个总线清除延迟和一个总线稳定延迟之和赢得仲裁的设备不通过建立信号变成启动设备除了在某些采用单启动设备选项见条的单启动设备环境外启动设备应将数据总线置成其位和目标设备的位的或值然后启动设备至少等待两个清除时差延迟并释放在搜寻从目标设备来的响应之前启动设备应至少等待一个总线稳定延迟全部系统在全部系统中当在至少一个总线稳定延迟内及其位为真和及为伪时应确定目标设备已

31、被选选出的目标设备为了确定作为选择者的启动设备的除非启动设备采用单启动选项见条可以检查数据总线然后被选出的目标设备在其最近检测到被选的一个选择中止结束时间内建立这是超时过程的正确操作所需要的在实现奇偶校的系统中若检测到奇偶错则目标设备不应对选择响应同样在数据总线若有两个以上的位目标设备也不应对选择响应在启动设备检测到为真后至少两个消除时差延迟它应释放并可改变数据总线选用单启动设备不实现重新选择阶段和不在多启动设备环境下操作的启动设备在选择阶段仅允许置目标设备的位这使目标设备不可能确定启动设备的选择超时过程如果启动设备等待至少一个选择超时延迟且没有从目标设备来的响应为了消除总线规定了两种可供选用

32、的超时过程启动设备应建立信号见条启动设备应继续建立并释放数据总线若启动设备在至少一个选择中止结束时间加上两个消除时差延迟后没有检测到为真启动设备应释放允许总线转到总线空闲阶段设备应保证当对选择响应时选择在它们的建立一个选择中止结束时间内仍然有效不满足这一要求将导致不正常选择两目标设备连接到同一启动设备错的目标设备连到启动设备或者一个目标设备连不上任何启动设备重新选择阶段任选重新选择为一任选阶段在该阶段中为了继续某些已由启动设备启动但为目标设备中止的操作允许目标设备重新连结到启动设备例如在操作完成前目标设备通过允许总线空闲阶段而断开重新选择重新选择只能用于实现仲裁阶段的系统当仲裁阶段完成获胜的设

33、备建立了及并至少延迟了一个总线清除延迟加上总线稳定延迟的时间获胜的设备通过建立信号变为目标设备获胜的设备也应将数据总线置成它的位和启动设备位的或值目标设备应等待至少两个消除时差延迟并释放以后目标设备在搜寻从启动设备来的响应前应至少等待一个总线稳定延迟当和其位为真及为伪至少一个总线稳定延迟时启动设备应判定它已被重选被重选出的启动设备为了确定进行重新选出的目标设备的可以检查数据总线被重新选择的启动设备然后在一个最近检测到重选的选择中止结束时间内建立这为超时过程的正确操作所必须在实现奇偶校验的系统里启动设备若检测到奇偶错则不得对重新选择响应如在数据总线上有两个以上的位启动设备也不应对重新选择响应在目

34、标设备检测出后它也应建立并至少等待两个消除时差延迟然后释放目标设备可以改变信号和数据总线在重新选择的启动设备检测出为伪后它应释放目标设备应继续维持直到它准备放弃总线为止注当目标设备建立时在启动设备释放后叫作线或假信号的传输线现象可以使表现为伪时间可长到一个往返的传输延迟这就是为什么总线空闲阶段仅在和两者连续为伪至少一个总线稳定延迟时才被识别的原因即使所选用的驱动器接收器和电源具有合适的杂音冗余度也不应使用长于的电缆因为它们增加假信号的持续时间并使设备意外地检测出总线空闲阶段重新选择超时过程如果目标设备至少等一个选择超时周期且没有从启动设备来的响应在重新选择阶段期间为了清除总线规定了两种可供选用

35、的重新选择超时过程目标设备应建立信号见条目标设备应继续建立及并应释放所有数据总线信号如目标设备在至少一个选择中止结束时间加上两个消除时差延迟后尚未检测到为真目标设备应释放及允许总线进入到总线空闲阶段响应重新选择的设备应保证重新选择在它们的建立选择中止时间内仍然有效不满足这一要求将导致不正常的重新选择两个启动设备连到同一目标设备或错误的启动设备连到目标设备信息传送阶段命令数据状态及消息阶段全部组合成信息传送阶段因它们全部均通过数据总线用于传送数据或控制信息及信号被用于区别不同信息传送阶段见表目标设备驱动这三个信号从而控制从一个阶段到另一阶段的改变启动设备通过建立能请求消息出阶段而目标设备则通过释

36、放及可以产生总线空闲阶段信息传送阶段使用一个或更多个联络过程来控制信息传送每个联络过程允许传送一个字节信息在信息传送阶段期间应保持真保持伪此外在这一阶段目标设备应连续以及组成联络过程使这些控制信号在第一次联络过程确认之前至少在一个稳定延迟时间内有效并且在到最后一个联络过程的末尾被撤销之前仍保持有效表信息传送阶段信号阶段名称传送方向说明数据出启动设备到目标设备数据入从目标设备到启动设备数据阶段命令启动设备到目标设备状态从目标设备到启动设备消息出启动设备到目标设备消息入从目标设备到启动设备消息阶段说明伪真为将来标准化备用异步信息传送目标设备应以信号来控制信息传送的方向为真时信息应从目标设备传送到启

37、动设备为伪时信息应从启动设备传送到目标设备若为真传送到启动设备目标设备应首先驱动到所需值延迟至少一个消除时差延迟加上电缆时差延迟的时间然后建立在到目标设备为真时应保持有效在为真后启动设备应读出然后以建立来表示收到数据当目标设备的变成真时目标设备可以改变或释放并应撤销在为伪后启动设备应撤销在为伪后目标设备可以通过驱动和建立来继续传送如上所述如果为伪传送到目标设备目标设备应通过建立请求信息启动设备应驱动到所需值延迟至少一个消除时差延迟加上电缆时差延迟时间并且建立启动设备应继续驱动直到为伪当在目标设备上的变真时目标设备应读出然后撤销当在启动设备上的变为伪启动设备可以改变和释放并应撤销目标设备通过建立

38、可以继续传送如上所述同步数据传送任选同步数据传送为选项仅可用于事先通过消息系统由启动设备和目标设备同意的数据阶段见同步数据传送请求消息条两个设备通过消息决定使用同步方式并建立偏值和传送周期为建立调速机制偏值规定能从目标设备送出的脉冲超过从启动设备收到的脉冲数的最大值如脉冲超过脉冲的数量为偏值时目标设备不应在收到下一脉冲之前建立数据阶段的成功完成要求和脉冲数目相等目标设备应建立信号至少一个建立周期目标设备应从最后转变到真后至少等待一个传送周期大部分或者在建立信号前从最后一次转变到伪后至少等待一个撤销周期启动设备对收到的每一脉冲应在信号线上发送一个脉冲启动设备应至少在一个建立周期内建立信号启动设备

39、应从的最后转变到真后至少等待传送周期的大部分或在建立信号前从的最后一次变到伪后至少等待一个撤销周期若为真传送到启动设备目标设备应首先驱动到所需值等待至少一个消除时差延迟和一个电缆时差延迟之和然后建立在建立之后应至少在一个消除时差延迟一个电缆时差延迟和一个保持时间三者之和的时间内保持有效目标设备应在至少一个建立周期内建立然后目标设备可以撤销并改变或释放启动设备应在变到真的保持时间内读出上的值然后启动设备应对脉冲响应若为伪向目标设备传送启动设备对收到的每一脉冲应传送一个字节在收到脉冲后启动设备应首先驱动到其所需值延迟至少一个消除时差延迟和一个电缆时差延迟然后建立启动设备在建立后至少在一个消除时差延

40、迟一个电缆时差延迟和一个保持时间三者之和的时间内保持有效启动设备应至少在一个建立时间内建立然后启动设备可以撤销并改变或释放目标设备应在变到真的一个保持时间内读出的值命令阶段命令阶段允许目标设备从启动设备请求命令信息目标设备在本阶段的联络过程中建立信号并撤销及信号数据阶段数据阶段包括数据入阶段和数据出阶段数据入阶段数据入阶段允许目标设备请求从目标设备送数据到启动设备目标设备在本阶段的联络过程中应建立信号并撤销及信号数据出阶段数据出阶段允许目标设备请求从启动设备送数据到目标设备目标设备在本阶段的联络过程中应撤销及信号状态阶段状态阶段允许目标设备请求从目标设备送状态信息到启动设备目标设备在本阶段的联

41、络过程中应建立及并撤销信号消息阶段消息阶段与消息入或消息出阶段两者之一有关多个消息均可以在两阶段之中传送在这两个阶段中传送的第一个字节或者是一个单字节消息或多字节消息的第一字节多字节消息应全部包含在单一消息阶段内消息入阶段消息入阶段允许目标设备请求发送消息到启动设备目标设备在本阶段的联络过程中应建立及消息出阶段消息出阶段允许目标设备请求从启动设备发送消息到目标设备目标设备在适当时机在响应由启动设备产生的注意条件见条时可产生该阶段目标设备在本阶段的联络过程中应建立和并撤销在本阶段中除非发生错误见条消息拒绝目标设备在变为伪前应交换字节若目标设备在收到的消息字节中检测出一个或更多奇偶校错它可采用在检

42、测出为伪后并在变化到任何其他阶段之前建立来表示重执消息的意向启动设备一经检出这一情况应重新发送本阶段中送出的原消息字节当重新发送多个消息字节时启动设备应在第一字节上建立前建立并维持的建立到送出最后一个字节如条所述若目标设备成功收到所有消息字节即无奇偶错它将表示不希望通过变到除消息出阶段外的其他任何信息传送阶段重执并至少传送一个字节目标设备也可表示通过改变到总线空闲阶段它已经成功收到消息字节如中止或总线设备复位消息各阶段间的信号限制总线在两个信息传送阶段之间时总线信号必需遵守以下限制及信号不应改变及数据总线信号可以改变在将数据总线方向从出启动设备驱动转换到入目标设备驱动时目标设备在建立信号之后应

43、将驱动数据总线至少延迟一个数据释放延迟加上一个总线稳定延迟时间之和且启动设备在信号变为真之后不迟于一个数据释放延迟即应释放数据总线当将数据总线方向由入目标设备驱动转换到出启动设备驱动时目标设备在撤销信号后不应迟于一个消除时差延迟释放数据总线及信号可按注意条件条和复位条件条叙述中的规定变化小型计算机系统接口总线条件总线具有两个异步总线条件即注意条件和复位条件这些条件使设备执行某些操作并能改变阶段顺序注意条件注意条件允许启动设备通知目标设备它有一消息就绪目标设备可在适当时机通过执行消息出阶段得到这一消息启动设备除仲裁和总线空闲阶段外可在任何时候通过建立来产生注意条件目标设备可以用消息出阶段响应若待

44、传送的超过一个字节启动设备应保持的建立状态除在消息出阶段已经建立不得撤销信号外启动设备可在任何时候撤销信号通常启动设备在消息出阶段的最后联络过程期间当为真为伪时撤销复位条件复位条件用于从总线中立即清除所有设备本条件优先于所有其他阶段和条件任何设备通过建立至少一个复位保持时间均可产生复位条件在复位条件期间除外所有总线信号的状态并不确定所有设备在变到真的总线清除延迟时间内应释放所有总线信号除外总线空闲阶段总跟在复位条件之后复位条件对未完成命令设备预约及设备的操作方式的影响由设备是实现硬复位或软复位来决定两者必属其一如条和条中规定硬复位选项实现硬复位选项的设备在检测出复位条件时即应清除全部未完成命令

45、解除全部设备预约将任何设备操作方式方式选择禁止或允许媒体可换命令等返回到它们的缺省情况软复位选项实现软复位选项的设备在检测出复位条件时即应力求完成任何经充分识别的未完成命令保存所有设备的约定保存任何设备的操作方式方式选择禁止或允许媒体可换命令等软复位选项允许某一单启动设备在多启动设备系统中对其他启动设备操作无干扰情况下使总线复位为保证正常操作下列条件必须遵守在识别消息未送达目标设备且目标设备通过变到任何其他信息传送阶段来响应并请求至少传送一个字节前启动设备不应认为某一命令已完全识别目标设备在成功接收到识别消息时应将某一命令视为完全识别若某一启动设备选择一个逻辑部件该部件对同一启动设备已有一有效

46、命令则目标设备应清除原来的命令并执行新命令若目标设备重新选择某一启动设备继续执行某命令在该命令中启动设备没有记录则启动设备应通过送出中止消息将该命令中止启动设备当它成功收到命令完成消息而撤销时应认为该命令为已完成的命令目标设备当它检测到在信号为伪时对命令完成消息的向伪转换时应认为该命令为已完成命令启动设备在操作用的数据指针被实际存储前不应撤销保存数据指针消息的当目标设备检测出保存数据指针信号为伪时保存数据指针消息的向伪转换同时信号为伪时则认为该数据指针已被存指针若复位条件在目标设备对保存数据指针消息建立和它检测到向伪转换的时间内发生目标设备应以出错情况结束这一命令若实现扩充断定目标设备应对中止

47、命令建立断定键因为目标设备不能决定数据指针是否已被实际存入这样做是必须的若信号在或中为真目标设备通常将转换到消息出阶段并力求传送一消息字节若复位条件在它能成功收到消息字节前发生目标设备应假定启动设备没有成功收到命令完成消息或保存数据指针消息在没有收到命令完成消息情况下目标设备应重新选择启动设备并力图重新送出命令完成消息在没有收到保存数据指针消息情况下目标设备应重新选启动设备并如条件所述结束该命令小型计算机系统接口总线阶段顺序在总线上使用的各阶段序列遵守规定的顺序在全部系统中复位条件可中止任一阶段并总是后面跟随总线空闲阶段同样任何其他阶段也能后跟总线空闲阶段不进行仲裁系统在不实现仲裁阶段的系统中

48、可允许的序列应如图所示正常进程从总线空闲阶段到选择阶段并从选择阶段到一个或更多的信息传送阶段命令数据状态或消息图无仲裁的阶段顺序进行仲裁系统在实现仲裁的系统中允许顺序应如图所示正常进程是从总线空闲阶段到仲裁阶段从仲裁阶段到选择或重新选择阶段并从选择或重新选择阶段到一个或更多的信息传送阶段命令数据状态或消息图有仲裁的阶段顺序全部系统在各信息传送阶段间的顺序没有限制一种类型阶段甚至可跟随同一类型阶段例如数据阶段后可跟另一数据阶段小型计算机系统接口指针考察图所示系统在该系统中某一启动设备和目标设备为执行命令在总线上通信图简化的系统结构在每一启动设备内提供两套指针每套三种指针安置在启动设备通路控制电路

49、内第一套指针是熟知的当前或有效的指针这些指针用于代表接口的状态并指向下一在启动设备存储器和目标设备之间要传送命令数据或状态字节在每一启动设备内仅有一套当前指针当前指针由已连到启动设备的目标设备使用第二套指针即大家熟知的保存指针对每一当前有效不管是否现在已经连接的命令有一套保存指针保存的命令指针对每一当前命令总是指向命令描述块见条的始端保存的状态指针总是指向当前命令状态区域的始端在每一命令的开始保存的数据指针指向数据区域的始端在目标设备送出一保存数据指针消息见条到启动设备前它将保持这一数值为响应这一消息启动设备将当前数据指针值存储到保存数据指针内目标设备可通过对启动设备发送恢复指针消息见条将当前指针恢复到它们的保存值启动设备将每一指针的保存值移入相应的当前指针无论何时某一设备从总线断开仅保留保存的指针值现行指针值在下一次重新连接时恢复保存值消息系统规范消息系统允许在启动设备和目标设备之间为了物理通道管理进行通信消息协议全部设备应实现命令完成消息若在命令描述块中逻辑部件号已确定则不使用任何其他消息而构成功能设备本章的其余部分讨论支持除命令完成外的其他消息的设备

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1