1、National Standard of Canada CAN/CSA-ISO/IEC 931 6-97 International Standard ISO/IEC 93 16:1995 (second edition, 1995-11-01) has been adopted without modification as CSA Standard CAN/CSA-ISO/IEC 9316-97, which has been approved as a National Standard of Canada by the Standards Council of Canada. ISSN
2、 03 1 7-5669 February 1997 Information technology - Small Computer System lnterface-2 Technoiogies de /information - Interface (Srnail Computer Systern-2) Reference number ISO/IEC 931 6:1995Ej LAssociation canadienne de normalisation (CSA), sous les auspices de laquelle cette Norme nationale a et6 p
3、reparee, a rep ses lettres patentes en 1919 et son accreditation au sein du Systhme de normes nationales par le Conseil canadien des normes en 1973. Association daffiliation libre, sans but lucratif ni pouvoir de rbglernentation, elle se consacre Les normes CSA reilktent e consensus de producteurs e
4、t dusagers de partout au pays, au nornbre desquels se trouvent des fabricants, des consommateus, des dktaillants et des representants de syndicats, de corps professionnels et dagences gouvernementales. Lutilisation des normes CSA est trbs repandue darts Iindustrie et le commerce, et teur adoption h
5、divers ordres de legislation, tant municipal et provincial que fkdkral, est chose courante, particuli8rement dans les domaines de la sante, de la skcuritb, du, bitiment, de la construction et de Ienvironnement. Les Canadiens dun bout $I Iautre du pays temoignent de leur appui au travail de normalisa
6、tion mene par la CSA en participant benevolernent aux travaux des comites de la CSA et en appuyant ses objectifs par leurs cotisations de membres de soutien. Les quelque 7000 volontaires faisant partie des comites et les 2000 membres de soutien constituent Iensemble des membres de la CSA parrni lesq
7、uels ses administrateurs sont choisis. Les cotisations des membres de soutien representent une source importante de revenu pour les services de soutien B la normalisation volontaire. LAssociation offre des services de certification et de mise A Iessai qui appuient et complhtent ses activitks dans le
8、 domaine de Maboration de normes. De maniere A assurer IintbgritB de son processus de certification, IAssociation prGCbde de faqon rkgulihre et continue Iexamen et A Iinspection des produits portant la marque CSA. Outre son siege social et ses laboratoires A Etobicoke, la CSA posshde des bureaux rdg
9、ionaux dans des centres vitaux partout au Canada. de m cet aspect demeure la responsabilitk de lorganisme rbdacteur de normes accrbdite. piriodiques ; cest pourquoi il est recomrnandd aux utilisateurs de se procurer Iddition la plus recente de la norme auprks de iorganisme qui Ia prkparbe, Une Norme
10、 nationale du Canada est une norme, approuvee par le Conseil canadien des normes, qui reflhte une entente raisonnable parmi les points de vue dun certain Lapprobation dune norme en tant que Norme nationale du Canada indique quelle est canforme aux methodes et critbres etablis par le Conseil canadien
11、 des normes. II est recommand4 aux personnes qui ont besoin de normes de se servir des Normes nationales du Canada lorsque la chose est possible. Ces normes lon: tobjet dexamens The Standards Council of Canada is the coordinating body of the National Standards system, a federation of independent, au
12、tonomous organizations working towards the further development and improvement of voluntary standardization in the national interest. The principal objects of the Council are to foster and promote voluntary standardization as a means of advancing the national economy, benefiting the health, safety,
13、and welfare of the public, assisting and protecting the consumer, facilitating domestic and international trade, and furthering international cooperation in the field of standards. A National Standard of Canada is a standard which has been approved by the Standards Council of Canada and one which re
14、flects a reasonable agreement among the views of a number of capable individuals whose collective interests provide to the greatest practicable extent a balance of represenlation of producers, users, consumers, and others with relevant interests, as may be appropriate to the subject in hand. It norm
15、ally is a standard which is capable of making a significant and timely cantribulionto the national interest. Approval does not refer to the technical content of the standard; this remains the continuing responsibility of the accredited standards-development organization. therefore, users are caution
16、ed to obtain the latest edition from the organization preparing the standard. Approval of a standard as a National Standard of Canada indicates that a standard conforms to the criteria and procedures established by the Standards Council of Canada. Those who have a need to apply standards are encoura
17、ged to use National Standards of Canada whenever practicable. These standards are subject lo periodic review; La responsabilitk dapprouver les Normes nationales du Canada incombe au The responsibility for approving National Standards of Canada rests with the Canseil canadien des normes * Standards C
18、ouncil of Canada 45, rue OConnar, Bureau 1200 45 OConnor Street, Suite 1200 Ottawa, Ontario, KIP 6N7 Canada Ben que le but premier vis4 par cette norm0 soit &nonce sous sa rubrique Dornaine dapplication, il est important de refenir quil incornbe a Iufilisateur de juger si /a norme convienf a ses bes
19、oins particuliers. Although the intended primary application of this Sfandard is stafed in its Scope, it is important to note that it remains the responsibility of the user to judge its suitabilify for their particular purpose. CAN/CSA-ISO/IEC 93 16-97 Information technology - Small Computer System
20、Interface-2 CAN/CSA-ISO/IEC 931 6-97 Information technology - Small Computer System Interface-2 CSA Preface Standards development within the Information Technology sector is harmonized with international standards development. Through the CSA Technical Committee on Information Technology (TCIT), Can
21、adians serve as the Canadian Advisory Committee (CAC) on ISO/IEC Joint Technical Committee 1 on Information Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), the IS0 member body for Canada and sponsor of the Canadian National Committee of the IEC. Also, as a member of the Internat
22、ional Telecommunication Union (ITU), Canada participates in the International Telegraph and Telephone Consultative committee (ITU-T). This International Standard was reviewed by the CSA TClT under the jurisdiction of the Strategic Steering Committee on Information Technology and deemed acceptable fo
23、r use in Canada. (A committee membership list is available on request from the CSA Committee Administrator.) From time to time, ISO/IEC may publish addenda, corrigenda, etc. The CSA TClT will review these documents for approval and publication. For a listing, refer to the CSA Information Products Ca
24、talogue or CSA Info Update or contact a CSA Sales representative. This Standard has been formally approved, without modification, by these Committees and has been approved as a National Standard of Canada by the Standards Council of Canada. February 7997 0 Canadian Standards Association - 7 997. All
25、 rights reserved. No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior permission of the publisher. ISO/lC material is reprinted with the permission of the publisher. February 1997 CSA/ 7 I N T E R N AT IO N A L STANDARD ISO/IEC
26、 9316 Second edirion 1995-1 1-01 Information technology - Small Computer System Interface-2 Technologies de /information - interface irSmali Computer System-2) Reference number ISO/IEC 9316,1995(EI ISO/l EC 931 6:1995 (E) Contents Page 1 Scope . 1 2 Normative references 2 3 Definitions. symbols and
27、abbreviations . 3 3.1 Definitions . 3 5 3.2 Symbols and abbreviations 4General 6 4.1 Overview . 6 4.2 Conventions . 7 5 Physical characteristics 8 5.1 Physical description . 8 5.2 Cable requirements 8 5.2.1 Single-ended cable 8 5.3 Connector requirements 9 5.3.1 Non-shielded connector requirements 9
28、 5.3.1 . 1 Non-shielded connector alternative 1 - A cable 9 5.3.1.2 Non-shielded connector alternative 2 - A cable 10 5.3.1.3 Non-shielded connector - B cable 10 5.3.2 Shielded connector requirements 15 5.3.2.1 Shielded connector alternative 1 - A cable 15 5.3.2.2 Shielded connector alternative 2 -
29、A cable 15 5.3.2.3 Shielded connector - B cable . 15 5.3.3 Connector contact assignments . 20 5.2.2 Differential cable 9 5.2.3 Cable requirements for fast synchronous data transfer 9 0 ISOilEC 1995 All rights reserved . Unless otherwise specified. no part of this publication may be reproduced or uti
30、lized in any form or by any means. electronic or mechanical. including photocopying and microfilm. without permission in writing from the publisher . ISO/IEC Copyright Office Case postale 56 CH-1211 Geneve 20 Switzerland 0 IS Oil EC ISO/IEC 931 6:1995(E) 5.4 Electrical description . 25 5.4.1 Single-
31、ended alternative . 25 5.4.1 . 1 Output characteristics . 25 5.4.1.2 Input characteristics 25 5.4.2.1 Output characteristics . 26 5.4.2.2 Input characteristics 26 5.4.3 Terminator power 26 5.4.4 RESERVED lines 29 5.5SCSl bus . 30 5.6 SCSl bus signals . 32 5.6.1 Signal values . 33 5.4.2 Differential
32、alternative . 26 5.6.2 OR-tied signals . 33 5.6.3 Signal sources 33 5.7 SCSl bus timing 34 5.7.1 Arbitration delay 35 5.7.2 Assertion period 35 5.7.5 Bus set delay 36 5.7.6 Bus settle delay 36 5.7.7 Cable skew delay . 36 5.7.8 Data release delay 36 5.7.9 Deskew delay 36 5.7.1 0 Disconnection delay 3
33、6 5.7.1 1 Hold time 36 5.7.1 2 Negation period . 36 5.7.13 Power-on to selection time . 36 5.7.14 Reset to selection time 36 5.7.15 Reset hold time 37 5.7.1 6 Selection abort time 37 5.7.1 7 Selection time-out delay . 37 5.7.18 Transfer period 37 5.8 Fast synchronous transfer option . 37 5.8.1 Fast
34、assertion period 37 5.8.2 Fast cable skew delay 37 5.8.3 Fast deskew delay 37 5.8.4 Fast hold time 37 5.8.5 Fast negation period . 38 5.7.3 Bus clear delay . 35 5.7.4 Bus free delay . 35 6 Logical characteristics . 39 6.1 SCSl bus phases . 39 6.1.1 BUS FREE phase 6.1.2 ARBITRATION phase . 40 6.1.3 S
35、ELECTION phase . 40 6.1 3.1 SELECTION time-out procedure . 41 6.1.4 RESELECTION phase 41 6.1.4.1 RESELECTION . 41 6.1.4.2 RESELECTION time-out procedure . 42 6.1.5 Information transfer phases 42 6.1 S.1 Asynchronous information transfer 6.1 S.2 Synchronous data transfer 39 43 43 44 6.1 S.3 Wide data
36、 transfer . Ill ISO/IEC 931 6:1995(E) 0 I SO/I EC 6.1.6 COMMAND phase . 46 6.1.7Dataphase 46 6.1.7.1 DATA IN phase 46 6.1.7.2 DATA OUT phase 46 6.1.8 STATUS phase . 46 6.1.9 Message phase . 46 6.1.9.1 MESSAGE IN phase 46 6.1.9.2 MESSAGE OUT phase 46 6.1 . 10 Signal restrictions between phases 47 6.2
37、 SCSl bus conditions . 47 6.2.1 Attention condition . 47 6.2.2 Reset condition . 48 6.2.2.1 Hard reset alternative . 49 6.2.2.2 Soft reset alternative 49 6.3 SCSl bus phase sequences . 50 6.4 SCSl pointers 51 6.5 Message system description . 52 6.6 Messages . 55 6.6.1 ABORT . 55 6.6.2ABORTTAG 55 6.6
38、.3 BUS DEVICE RESET . 56 6.6.4 CLEAR QUEUE . 56 6.6.5 COMMAND COMPLETE . 56 6.6.6 DISCONNECT 56 6.6.7 IDENTIFY 57 6.6.8 IGNORE WIDE RESIDUE 58 6.6.9 INITIATE RECOVERY . 58 6.6.10 INITIATOR DETECTED ERROR . 59 6.6.1 1 LINKED COMMAND COMPLETE 59 6.6.12 LINKED COMMAND COMPLETE (WITH FLAG) . 59 6.6.13 M
39、ESSAGE PARITY ERROR 59 6.6.14 MESSAGE REJECT . 59 6.6.15 MODIFY DATA POINTER Message 60 6.6.1 6 NO OPERATION 60 6.6.17 Queue tag messages 60 6.6.17.1 HEAD OF QUEUE TAG . 61 6.6.17.2 ORDERED QUEUE TAG 61 6.6.17.3 SIMPLE QUEUE TAG . 61 6.6.18 RELEASE RECOVERY . 61 6.6.19 RESTORE POINTERS 61 6.6.20 SAV
40、E DATA POINTER . 62 6.6.21 SYNCHRONOUS DATA TRANSFER REQUEST . 62 6.6.22 TERMINATE 1/0 PROCESS 64 6.6.23 WIDE DATA TRANSFER REQUEST 64 7 SCSI commands and status 67 7.1 Command implementation requirements 67 7.1.1 Reserved 67 7.1.2 Operation code types . 67 7.2 Command descriptor block 68 7.2.1 Oper
41、ation code . 69 7.2.2 Logical unit number 70 7.2.3 Logical block address 70 iV QISO/IEC ISO/lEC 9316:1995(E) 7.2.4 Transfer length 70 7.2.5 Parameter list length . 70 7.2.6 Allocation length 70 7.2.7 Control field 71 7.3Status 71 7.4 Command examples . 73 7.4.1 Single command example . 73 7.4.2 Disc
42、onnect example 73 7.4.3 Linked command example . 74 7.5 Command processing considerations and exception conditions 74 7.5.1 Programmable operating definition . 74 7.5.2 Incorrect initiator connection . 75 7.5.3 Selection of an invalid logical unit 75 7.5.4 Parameter rounding 76 7.5.5 Asynchronous ev
43、ent notification 76 7.5.6 Unexpected reselection . 77 7.6 Contingent allegiance condition 78 7.7 Extended contingent allegiance condition . 78 7.8 Queued I/O processes . 79 7.8.1 Untagged queuing . 79 7.8.2Taggedqueuing 79 7.8.3 Example of queued 1/0 process . 80 7.8.3.1 Typical sequences for tagged
44、 queuing 81 7.8.3.2 Example of tagged queuing . 81 7.9 Unit attention condition 83 8 All device types . 84 8.1 Model for all device types . 84 8.1.1 SCSl addresses . 84 8.1 -1.1 SCSl device address . 84 8.1 . 1.2 Logical units 84 84 85 85 8.1 .I . 3 Target routines 84 8.1.2 Commands implemented by a
45、ll SCSl devices . 8.1.2.1 Using the INQUIRY command . 8.1.2.2 Using the REQUEST SENSE command 8.1.2.3 Using the SEND DIAGNOSTIC command 85 8.1.2.4 Using the TEST UNIT READY command . 85 8.2 Commands for at1 device types . 8.2.1 CHANGE DEFINITION command 86 8.2.2 COMPARE command . 88 8.2.3 COPY comma
46、nd 89 8.2.3.1 Errors detected by the managing SCSl device . 90 8.2.3.2 Errors detected by a target . 91 8.2.3.3 COPY function code OOh and Olh 91 8.2.3.4 COPY function code 02h 8.2.3.5 COPY function code 03h 8.2.3.6 COFY function code 04h . 94 8.2.3.7 Copies with unequal block lengths . 94 8.2.4 COP
47、Y AND VERIFY command 95 8.2.5 INQUIRY command 96 8.2.5.1 Standard INQUIRY data 8.2.5.2Vital product data 100 8.2.6 LOG SELECT command . 101 85 . 92 93 . 97 ISO/IEC 931 6:1995(E) ISO/IEC 8.2.7 LOG SENSE command . 103 8.2.8 MODE SELECT(6) command . 104 8.2.9 MODE SELECT(10) command i06 8.2.10 MODE SEN
48、SE(6) command . 106 8.2.10.1 Current values 107 8.2.10.2 Changeable values 108 8.2.10.3 Default values 108 8.2.10.4Saved values . 108 8.2.10.5 Initial responses 108 8.2.11 MODE SENSE(10) command 109 8.2.1 2 READ BUFFER command 109 8.2.1 2.1 Combined header and data mode (000b) . 110 8.2.1 2.2 Vendor
49、-specific mode (001 b) . 110 8.2.12.3 Data mode (010b) . 110 8.2.12.4Descriptor mode (011b) . 111 8.2.13 RECEIVE DIAGNOSTIC RESULTS command 112 8.2.14 REQUEST SENSE command 112 8.2.1 4.1 Sense-key specific . 116 8.2.14.2 Deferred errors . 117 8.2.14.3 Sense key and sense code definitions 119 8.2.15 SEND DIAGNOSTIC command . 125 8.2.16 TEST UNIT READY command . 126 8.2.17 WRITE BUFFER command . 127 8.2.1 7.1 Combined header and data mode (000b) . 128 8.2.1 7.2 Vendor-specific mode (001 b) . 128 8.2.17.3 Data mode (OfOb) . 128 8.2.17.4 Download microco
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1