1、A BSI BS*EN*b0821 95 W Lb24669 0455750 bbb W 1 BRITISH STANDARD IEC 821 VMEbus - Microprocessor system bus for 1 byte to 4 byte data The European Standard EN 60821 : 1994 has the status of a British Standard UDC 621 382.681 3 BS EN 60821 : 1995 BSI BS*EN*b0821 95 Lb24bb 0455753 5T2 BS IEC 821 : 1991
2、 A National foreword This British Standard reproduces verbatim BS IEC 821 : 1991 and implements it as the UK national standard. in 1993 the European Committee for Electrotechnd Standardization (CENELEC) accepted IEC 821 : 1991 as European Standard EN 60821 : 1994. As a consequence of implementing th
3、e European Standard this British Standard is renumbered as BS EN 60821 : 1995 and any reference to BS IEC 821 should be read as a reference to BS EN 6082 1. This British Standard is published under the direction of the Information Systems Bchnology Standards Policy Committee whose - present to the r
4、esponsible international committee any enquiries on interpretation, or proposals for change, and keep UK interests informed; - monitor related international and European developments and promulgate them in the UK. NDTE. international and European Standards, as weii as overseas standards, are availab
5、le from BSI Sales Department, BI. Word Wood, Milton Keynes, MK14 6LE. Compliance with a British Standard does not of itself confer immunity from legal obligations. 1 NORME EUROPl3“E EUROPAISCHE NORM BSI BS*EN*b082L 95 Lb24bb 0455752 437 EN 60821 June 1994 UDC 621.382 . 681 3 Descriptors Microprocess
6、or cystenis, VMEbuc Supersedes HD 524 SI : 1989 English version IEC 821 VMEbus - Microprocessor system bus for 1 byte to 4 byte data (TEC 821 : 1991, modified) CE1 821 VMEbus - Bus systeme microprocesseurs pour donnes de 1 octet 4 octets (CE1 821 : 1991, modifie) IEC 821 VMEbus Mikroprozessor-System
7、bus fur 1- bis 4Byte-Daten (TEC 821 : 1991, modifiziert) This European Standard was approved by CENELEC on 1993-1848. CENELEC members are bound to comply with the CENKENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard withou
8、t any alteration. Up-to-date Lists and bibiiographical references concerning such national standards may be obtained on application to the Central Secretariat or to any CENELEC member. Ttus European Standard exists in three official versions (English, French, German). A version in any other language
9、 made by translation under the responsibility of a CENELEC member into its own language and notified to the Central Secretariat has the same status as the official versions. CENELEC members are the national electrotechnical comnuttees of Austria, Belgium, Denmark, Finland, France, Germany, Greece, I
10、celand, Ireland, Italy, Luxembourg, Netherlands, Norway, Portugal, Spain, Sweden, Switzerland and United Kingdom. CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Centrai Secretariat: rue
11、de Stassart 35, B-1050 Brussels O 1994 Copyright reserved to CENELEC members Ref. No. EN 60821 : 1994 E BSI BS*EN*b082L 95 H 1624669 0455753 375 = Page 2 EN 60821 : 1994 Foreword The CENELEC questionnaire procedure, performed for finding out whether or not the International Standard IEC 821 : 1991 c
12、ould be accepted without textual changes, has shown that some common modifications were necessary for acceptance as a European Standard. The reference document, together with the common modifications prepared by CENELEC German National Committee, was submitted to the CENELEC members for formal vote.
13、 The text of the draft was approved by CENELEC as EN 60821 on 199312-08. This European Standard replaces HD 524 S1 : 1989. The following dates were fixed: - latest date of publication of an identical national standard (dop) 19941241 - latest date of withdrawal of conflicting national standards (dow)
14、 199412-01 Appendices and annexes designated normative are part of the body of the standaxd. Appendices designated informative are given only for information. Ln this standard, appendices A, C and D are informative and appendices B and E and annex ZA are nomiative. ! BSI BS*EN*b082L 95 Lb24669 04557
15、54 201 = r- _- NORME INTERNATIONALE INTERNATIONAL STANDARD CE1 IEC 821 Deuxime dition Second edition 1991-12 BUS CE1 821 VMEbS - Bus systme microprocesseurs pour donnes de 1 octet 4 octets IEC 821 VMEbS - Microprocessor system bus for 1 byte to 4 byte data 0 CEIIISO 1991 DroaS de reprodudion rservs
16、- Copyrigid - ail righs reserved . BSI BS*EN*bOBZL 95 = LbZ4bb9 0455755 148 _- . -2- 821 Ei CE1 SOHAIRE AVANT-PROPOS CHAPITRE O: INTRMJCTt4 Sectiais 0.1 mine dapplication . 0.2 RQfrences normativos . 0.3 Note w lecteur . CHAPITRE 1: NlRODWToN A U NWlE W Bus CE1 821 1.1 1.2 Objectifs de 1 (10- du Bus
17、 CE1 821 El-tr du rysta dintorfaa Bvs CE1 821 1.2.1 Mfinitiana gnmlas . 1.2.1.1 Te- utili*46 5a! 552 552 554 554 556 560 Tables 4-14: 4-15: 4-14: 4-17: 4-18: 4-19: 5-1: 6-1: 6-2 : 6-3 : 7-1: 7-2 : c-1: 0-1: E-1: E-2: E-3: E4: E-5: E-4: E-7: E-8: . - BSI BS*EN*b082L 95 W Lb24bb 0455772 227 W -19- Ute
18、 of the mi*. O-. LWOR*. and MIXTE* lines &ring interrcpt odowmledge cycles Use of 008-031 to transfer the STATUSAD INERRWT HANDLER, INTERRUPTER . rnd IACK DAiSY-CHAIN DRIVER tiring parameters . INTERRUJT HWLER . Timing RULES and OBSERVATIONS . INTERRUPTER . Timing RULES and OBSERVATIONS IACK DAISY-C
19、HAIN DRIVER . Timing RLES and OBSERVATIONC . tio&le drive during vr-up and power& sequences . . Bu+ voltage specifications &a driving d receiving roquirenents J /P pin rssignents . Bur driver s-ry 11 J2/p2 pin *trigrents . SERCLK timing va1ues Permissible sthsets of dressing capabilities . tietastab
20、ility &ta Intemperrbility anmg the peraicsible drassing &tr HASTER: Permissible shoets of data transfer capabilities . SLAVE: Permissible shsets of data tmsfer capabilities LOCATION “ITOR: Permissible thsets of data ttnsfer detection capebilitirs Intercpersbility uong tho permissible data transfer s
21、ubsets Interoperability among ARBITERS and REWESTERS Interupembility of INTERRUPTERS d INTERRUPT HWLERS . Pige 323 323 325 327 333 339 373 383 387 411 477 479 501 521 547 549 553 553 555 555 557 561 i (0-1 1 COMM ss BSI BS*EN*b0821 95 1624669 0455773 163 _ _- - 20 - 821 8 CE1 ON ELECTROTECHNIQUE INT
22、ERNATIONALE BUS CE1 821 VMEbs - BUS SYSTEME A MICROPROCESSEURS POUR DONNEES DE 1 OCTET A 4 OCTETS AVANT-PROWS 1) Les dcisions ou accords officiels de la CEi en gui coocrne les questions techniqusr prpars par des Comits dEtudes Ou sont repi.sent& tous les Comits nationaux sin+&- rossant 095 cpestions
23、, exprimant dans la plus grUrde aasuro possible UI d inter- national sur les sujets examins. 2) Cer dcisions constituent des reoaiinarrdatiom internationales et sont rgt-b8at caan telles par les Comits oatiaraw. 3) Dam le but dencourager lurifiatiai internationele, la CE1 exprime le voeu qu tais les
24、 Cwit&s riationaw adaptent ans leurs ales nationoler le texte de la recarndition de la CEI, ans la mesum o les conditions nationales le permettent. Tate dive- entre la mcommdation de la CE et la rgle nationale correrpaxionte doit, dans la mesure & possible, tre indique en te- clairs dans cette derni
25、re. La CE1 na fix auam8 p mcchre concornarit le arcpage canre indication dapprobation et sa responsabilit nest pas engage quad il est &lar qum matriel est unforne 1- de ses Feconnranctations. 4) La prsente norme a t tablie par le comit technique mixte ISO/CEI JTC 1 : Technologie de linformation, SC
26、26: Systme microprocesseurs. Cette deuxime dition de la CE1 821 remplace la premire dition parue Le texte de cette norme est issu des documents suivants: en 1987, et constitue une rvision technique. Rapport de vote ISO/CEI DIS 821 JTC l/SC 26 N 36 Le rapport de vote indiqu dans le tableau ci-dessus
27、donne toute information sur le vote ayant abouti lapprobation de cette norme INTERNATIONAL ELECTROTECHNICAL COMMISSION IEC 821 VMEbs - MICROPROCESSOR SYSTEM BUS FOR 1 BYTE TO 4 BYTE DATA lhe formal decisions or .greenants of the IEC on tecinical atters, pmpared by Techical Comaiftaes on which all th
28、e atiaral Caittees birg a special interest therein are rqmentdr expms, as nearly as possible, rn intermtiad cu-?sonsus of opinion on the siitjectt dealt with. They have the fom of recornendations for international use anci they are accepted by the National Committees in that sense. In order to p-te
29、international mification, the IEC expresses the wish that all National Committees should dopt the text of tho IEC Ation for their watiaiol rules in so far as rtionrl ditions will pernit. ny divergena betwean thr IEC Ation and the corresponding rtiarel mles should, as far as possible, be clearly indi
30、cated in the latter. The IEC has not laid dar, any procedure concerning marking as an indication of approval and has no responsibility hen an item of equipment is declared to conply with aie of its reannienstions. This standard has been prepared by Joint Technical Committee ISO/iEC JTC 1 : Informati
31、on technology, SC 26: Microprocessor systems. This second edition of IEC 821 replaces the first edition issued in 1987, The text of this standard is based on the following documents: and constitutes a technical revision. Report an Voting ISWIEC DIS 821 JTC 1fSC 26 N 36 Full information on the voting
32、 for the approval of this standard can be found in the Voting Report indicated in the above table. (0-1 1 -22- 821 0 CE1 BUS CE1 821 VMEbus - BUS SYSTEME A MICROPROCESSEURS POUR DONNEES DE 1 OCTET A 4 OCTETS CHAPITRE O: INTRODUCTION O. 1 Domaine dapplication La prsente norme dcrit un bus de fond de
33、panier hautes perfor- mances utilisable dans les systmes microprocesseurs, mono- processeurs ou multiprocesseurs. La norme est base sur la spci- fication WEbus du groupe de fabricants WE, aot 1982. Ce bus inclut quatre sous-systmes de bus: le bus de transfert de donnes, le bus dinterruptions priorit
34、aires, le bus darbitrage et le bus utilitaire. Le bus de transfert de donnes supporte des transferts de donnes de 8, 16 et 32 bits sur 32 lignes de donnes et 32 lignes dadresse non multiplexes. Les protocoles de transfert sont asynchrones et interverrouills. Le bus dinterruptions prioritaires fourni
35、t au systme les services dinterruption en temps rel. Lallocation du bus est assure par le bus darbitrage, qui permet limplmentation des algorithmes darbitrage de type priorit tournante et de type prio- ritaire. Le bus utilitaire fournit la synchronisation pour la mise sous tension et la mise hors te
36、nsion du systme. Les spcifications mca- niques des cartes, des fonds de panier, des sous-chssis et des chssis sont bases sur la Publication 297 de la CEI. O. 2 Rfrences normotives Les publications suivantes Prblicatims nm 297-1 ( 1982 I: 297-3 ( 1964 1: 603-2 ( 1980 1: 822 (1908): 823 (1990): de la
37、CE1 sont cites dans la prsente norme: Dinemions des structures cl8crriqum de la srie de 4826 II i19 in), Premire partie: P- et bitir. Troiaihe partir: Bacs et blocs anfidmbler associs. Cornectwrs pair fdquences infrieures i 3 #iz pour utilisation IYOC artrr iqrib, hieU partir: cunocteurr pair circui
38、ts +rims m &ux partirs, pair grill- d. base do tr% an (0.1 in) mmc arrctristiqms dr .iont8ge -. Cf1 822 VSB - Brn prrrll&le da sous-systbe & Bur CE1 821 VHEbUs. Bur spth a microprocesseurs (Vti9wsl - us sous-systh +&i0 du bUS CE1 821 (=bur 1. 0.3 Note uu lecteur Le BUS CE1 822 reprsente le bus norma
39、lis par le Sous-Comit 478 en tant que bus sous-systme du BUS CE1 821 qui constitue la prsente norme. Le BUS CE1 823 reprsente le bus normalis par le JTC 1/SC 26 en tant que bus srie du prsent BUS CE1 821. t BSI BS*EN*b0821 95 Lb24bb9 045577b 972 821 0 IEC - 23 - (0-1 1 IEC 821 VMEbus - MICROPROCESSO
40、R SYSTEM BUS FOR 1 BYTE TO 4 BYTE DATA CHAPTER O: INTRODUCTION 0.1 scope This standard specifies a high performance backplane bus for use in microcomputer systems that employ single or multiple microprocessors. It is based on the VMEbus specification, released by the WE Manu- facturers Group in Augu
41、st of 1982. The bus includes four sub-buses: the Data Transfer Bus, the Priority Interrupt Bus, the Arbitration Bus and the Utility Bus. The Data Transfer Bus supports 8-, 16- and 32-bits transfers over a non-multiplexed 32-bit data and address highway. The transfer protocols are asynchronous and fu
42、lly hand- shaken. The Priority Interrupt Bus provides real-time interrupt services to the system. The allocation of bus mastership is performed by the Arbitration Bus, which allows to implement both Round Robin and Prioritized arbitration algorithms. The Utility bus provides the system with power-up
43、 and power-down synchronization. The mechanical specifications of boards, backplanes, subracks and enclosures are based on IEC Publication 297. O. 2 Normative references NOTE: Normative references to international publications are listed in annex ZA (nonnative). 0.3 Note to the reader IEC 822 BUS ha
44、s been standardized by Sub-Committee 478 as a sub-system bus of the IEC 821 BUS which constitutes this standard. IEC 823 BUS represents the bus which has been standardized by JTC 1/SC 26 as the serial bus of this IEC 821 BUS. 1.1 1.2 BSI BS*EN*bOZL 75 1624667 0455777 09 M 821 8 CE1 -24- CHAPITRE 1:
45、INTRODUCTION A LA NORME DU BUS CE1 821 Objectifs de la norme du BUS CE1 821 La prsente norme du BUS CE1 821 dfinit un systme dinterface pour interconnecter des units de traitement de donnes, de stockage de donnes et de contrle des priphriques dans une configuration couplage troit. Le systme a t conu
46、 avec les objectifs suivants: Permettre deux units de communiquer entre elles sans gner le fonctionnement interne dautres units connectes au BUS CE1 821. Spcifier les caractristiques lectriques et mcaniques du systme ncessaires la conception dunits capables de communiquer de manire fiable et sans am
47、bigut avec dautres units connectes au BUS CE1 821. Spcifier les protocoles qui dfinissent avec prcision linteraction entre le BUS CE1 821 et les units qui lui sont connectes. Fournir une terminologie et des dfinitions qui dcrivent le proto- cole du systme. Permettre une grande latitude de conception
48、 et permettre ainsi doptimiser le cot et/ou les performances sans affecter la compati- bilit du systme. Crer un systme dans lequel iinterfaage nintroduit pas de limites aux performances des units. Elments du systme dinterface BUS CE1 821 1 .2.1 Dfinitions gnrales La structure du BUS CE1 821 peut tre
49、 dcrite sous deux aspects: sa structure mcanique et sa structure fonctionnelle. La spcification mcanique dcrit les dimensions physiques des chssis, des fonds de panier, des panneaux avant, des cartes enfichables, etc. La spcifica- tion fonctionnelle du BUS CE1 821 dcrit le fonctionnement du bus, quels sont les modules fonctionnels e