IEEE-1014-1987.pdf

上传人:哈尼dd 文档编号:3770612 上传时间:2019-09-23 格式:PDF 页数:231 大小:2.74MB
返回 下载 相关 举报
IEEE-1014-1987.pdf_第1页
第1页 / 共231页
IEEE-1014-1987.pdf_第2页
第2页 / 共231页
IEEE-1014-1987.pdf_第3页
第3页 / 共231页
IEEE-1014-1987.pdf_第4页
第4页 / 共231页
IEEE-1014-1987.pdf_第5页
第5页 / 共231页
亲,该文档总共231页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《IEEE-1014-1987.pdf》由会员分享,可在线阅读,更多相关《IEEE-1014-1987.pdf(231页珍藏版)》请在三一文库上搜索。

1、 ANSI/IEEEANSI/IEEE Std 1014-1987 An American National Standard IEEE Standard for A Versatile Backplane Bus: VMEbus Sponsor Technical Committee on Microprocessors and Microcomputers of the IEEE Computer Society Approved March 12, 1987 IEEE Standards Board Approved September 11, 1987 American Nationa

2、l Standards Institute Abstract: This IEEE 1014 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 VME Manufacturers Group in August of 1982. The bus includes fou

3、r subbuses: data transfer bus, priority interrupt bus, arbitration bus, and utility bus. The data transfer bus supports 8-, 16-, and 32-bit transfers over a non-multiplexed 32-bit data and address highway. The transfer protocols are asynchronous and fully handshaken. The priority interrupt bus provi

4、des real-time interrupt services to the system. The allocation of bus mastership is performed by the arbitration bus, which allows to implement round robin and prioritized arbitration algorithms. The utility bus provides the system with power-up and power-down synchronization. The mechanical specifi

5、cations of boards, backplanes, subracks, and enclosures are based on IEC 297 specification, also known as the Euroboard form factor. 345 East 47th Street, New York, NY 10017, USA No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the pr

6、ior written permission of the publisher. Copyright 1988 by The Institute of Electrical and Electronics Engineers, Inc ISBN 0-471-61601-X IEEE Standards documents are developed within the Technical Committees of the IEEE Societies and the Standards Coordinating Committees of the IEEE Standards Board.

7、 Members of the committees serve voluntarily and without compensation. They are not necessarily members of the Institute. The standards developed within IEEE represent a consensus of the broad expertise on the subject within the Institute as well as those activities outside of IEEE which have expres

8、sed an interest in participating in the development of the standard. Use of an IEEE Standard is wholly voluntary. The existence of an IEEE Standard does not imply that there are no other ways to produce, test, measure, purchase, market, or provide other goods and services related to the scope of the

9、 IEEE Standard. Furthermore, the viewpoint expressed at the time a standard is approved and issued is subject to change brought about through developments in the state of the art and comments received from users of the standard. Every IEEE Standard is subjected to review at least once every free yea

10、rs for revision or reafrmation. When a document is more than ve years old, and has not been reafrmed, it is reasonable to conclude that its contents, although still of some value, do not wholly reect the present state of the art. Users are cautioned to check to determine that they have the latest ed

11、ition of any IEEE Standard. Comments for revision of IEEE Standards are welcome from any interested party, regardless of membership afliation with IEEE. Suggestions for changes in documents should be in the form of a proposed change of text, together with appropriate supporting comments. Interpretat

12、ions: Occasionally questions may arise regarding the meaning of portions of standards as they relate to specic applications. When the need for interpretations is brought to the attention of IEEE, the Institute will initiate action to prepare appropriate responses. Since IEEE Standards represent a co

13、nsensus of all concerned interests, it is important to ensure that any interpretation has also received the concurrence of a balance of interests. For this reason IEEE and the members of its technical committees are not able to provide an instant response to interpretation requests except in those c

14、ases where the matter has previously received formal consideration. Comments on standards and requests for interpretations should be addressed to: Secretary, IEEE Standards Board 345 East 47th Street New York, NY 10017 USA IEEE Standards documents are adopted by the Institute of Electrical and Elect

15、ronics Engineers without regard to whether their adoption may involve patents on articles, materials, or processes. Such adoption does not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the standards documents. iii Foreword (This Foreword is

16、not a part of ANSI/IEEE Std 1014-1987, IEEE Standard for A Versatile Backplane Bus: VMEbus.) The architectural concepts of the VMEbus are based on the VERSAbus, which was developed in the late 1970s by Motorola. Motorolas European Microsystems group in Munich, West Germany proposed the development o

17、f a VERSAbus-like product line based on the Eurocard mechanical standard. To demonstrate the concept, Max Loesel and Sven Rau developed three prototype boards: a 68000 CPU board, a dynamic memory board, and a static memory board. They named the new bus VERSAbus-E. It was the VERSAbus-E, renamed VMEb

18、us, that Motorola, Mostek, and Signetics have agreed to jointly develop and support. John Black of Motorola, Craig MacKenna of Mostek, and Cecil Kaplinsky of Signetics developed the rst draft of the VMEbus specication. In October of 1981, at the System 81 show in Munich, West Germany, Motorola, Most

19、ek, and Signetics announced their joint support of the VMEbus, and placed Revision A of the specication in the public domain. In August of 1982, Revision B of the VMEbus specication was published by the newly formed VMEbus Manufacturers Group. This new revision rened the electrical specications for

20、the signal line drivers and receivers, and also brought the mechanical specications more in line with the developing IEC 297-3 standard, the formal specications of the Eurocard mechanical formats. In the later part of 1982, the French delegation to the International Electrotechnical Commission (IEC)

21、 proposed Revision B of the VMEbus as an international standard. The IEC SC47B subcommittee nominated Mira Pauker of Philips, France, as the chairperson of an editorial committee, formally starting international standardization of the VMEbus. In March of 1983, the IEEE Microprocessor Standards Commi

22、ttee (MSC) requested authorization to establish a working group to standardize the VMEbus. This request was approved by the IEEE Standards Board, and the P1014 Working Group was established. Wayne Fischer was appointed rst chairman of the working group. John Black served as chairman of the P1014 Tec

23、hnical Sub-committee. The IEC and the IEEE distributed copies of Revision B for comment, and both received requests for change. Additional requests for change were received from the members of the VMEbus Manufacturers Group. These comments made it clear that it was time to go onward past Revision B.

24、 In December of 1983, a meeting was held that included John Black, Mira Pauker, Wayne Fischer, and Craig MacKenna. It was agreed that a Revision C should be created, and that it should take into consideration all the comments received by the three organizations. John Black and Shlomo Pri-Tal of Moto

25、rola incorporated the changes from all sources into a common document. The Manufacturers Group called it Revision C. 1, the IEEE called it P1014 draft 1.2, and the IEC called it the IEC 821 BUS. Subsequent ballots in the IEEE P1014 Working Group and in the MSC resulted in more comments, and required

26、 that the IEEE P1014 draft be updated. This work resulted in draft IEEE P1014 . The process that led to the development of ANSI/IEEE Std 1014 embodies the philosophy that the IEEE will cooperate with standardizing groups throughout the world in the preparation of standards as expressed in the IEEE S

27、tandards Manual. The development of the VMEbus was a team effort, which involved experts from the United States, Britain, West Germany, France, and many other countries. It is truly an internationally developed standard. However, the contribution of several individuals is worthy of special recogniti

28、on: John Black and Craig MacKenna were the key individuals in the creation of the VMEbus specication. Their efforts, expertise, and perseverance have guided the development of the VMEbus to its present form. Max Loesel and Sven Rau are recognized for proposing and demonstrating the feasibility of a

29、Eurocard-based 32-bit backplane bus. iv Eike Waltz contributed extensively to the mechanical specications. Wayne Fischer, the rst Chairman, guided the IEEEP1014 Working Group during its rst three years. Mira Pauker, Arlan Harris, and Shlomo Pri-Tal contributed to the development of Revision C of the

30、 specication. Also worthy of recognition are Paul Borrill who contributed to the electrical specications, Ken Smith who contributed to the mechanical specications, and T. J. Chaney who was instrumental in preparing Appendix D. And nally, special thanks to Tom Leonard who assisted Shlomo Pri-Tal as V

31、ice Chairman of the P1014 Working Group. The IEEEP1014 Technical Subcommittee had the following membership: John Black , Chair Craig MacKenna , Secretary Thomas Harkaway Arlan Harris Doug KraftThomas Leonard Shlomo Pri-Tal The IEEEP1014 Working Group had the following membership: Shlomo Pri-Tal , Ch

32、air Thomas Leonard , Vice Chair Philip E. Abbate Stephen Ades Robert L. Ayers Don Baril Richard F. Barry Drew Berding I. M. Bisset John Black Neil Borkowicz Paul Borrill Steven Brandon Duncan Campbell Raymond W. Chateau K. R. Clohessy Richard M. DeBock Steve Deiss Glen Diestelhorst Gary Dool Ian R.

33、Duncan Tim J. Elsmore Ken Finster Wayne Fischer Gene Freehauf Ken Goertzen Jim Green Thomas Harkaway Arlan Harris Bill Holloway Tom Hunter Jurgen Jakel Hugh Johnson Cecil Kaplinsky Hans Karlsson Doug Kraft Patrick E. Lannan D.C. Liddell Craig MacKenna Rick Main Andy McMillan Lance McNally Frank Mela

34、nson Jeffrey R. Millar Joseph Ng L. Parker Mira Pauker Robert Phillips Robert Pogson Sven Rau Jack Regula Kim Rubin Norman Schneidewind George Schreck Ron Schreck Craig Scott Bill Shields Ken Smith Basil Smith Larry Sollman Bob Squirrell Michael Thompson Michael UnTerweger Gregory S. Urban S. P. Ver

35、ma Eike Waltz David Weller John Wemekamp Bryant West C. J. White William D. Winget Ron Wolfe v The following members of the Microprocessor Standards Committee voted in the ballot that approved the IEEEP1014 for sponsor ballot by the Technical Committee on Microprocessor and Microcomputer (TCMM): Bob

36、 Davis , Chair Clyde Camp , Secretary Matt Biewer Richard Boberg Paul Borrill Steve Cooper Wayne Fischer Gordon Force Martin Freeman David Gustavson Tom Harkaway David James Laurel Kaleda Richard Karpinski Doug Kraft Patrick Laprocina Gerry Laws Tom Leonard Gary Lyons Craig MacKenna Deene Ogden Shlo

37、mo Pri-Tal Michael Smolin Robert Stewart Eike Waltz George White Fritz Whitting The members of the Executive Committee of the Technical Committee on Microprocessors and Microcomputers were as follows: Martin Freeman , Chair Bob Davis Jim Flournoy Glen LangdonMichael Smolin Bob Stewart The following

38、members of the Technical Committee on Microprocessors and Microcomputers were on the balloting body that approved this document for submission to the IEEE Standards Board: Andrew Allison J. Ashenden Geoff Baldwin Matt Biewer John Black Richard Boberg Paul Borrill Bradley Brown Clyde Camp John D. Cha

39、rlton William Cody Steve Cooper Tim Davey Bob Davis Randy Davis Shirish P. Deodhar Steve Diamond Wayne Fischer Jim Flournoy Gordon Force Martin Freeman S. Ganesan D. Gustavson Thomas Harkaway Richard James David James Laurel Kaleda Richard Karpinski Doug Kraft Glen Langdon Gerry Laws Tom Leonard Gar

40、y Lyons Rae McLellan Jim Mooney Gary Nelson Deene Ogden Shlomo Pri-Tal Richard Rawson Mike Smolin Michael Teener Eike Waltz Carl Warren George White Fritz Whittington Thomas Wicklund Andrew Wilson Anthony Winter vi When the IEEE Standards Board approved this standard on June 11, 1987, it had the fol

41、lowing membership: Donald C. Fleckenstein , Chair Marco W. Migliaro , Vice Chair Andrew G. Salem , Secretary James H. Beall Dennis Bodson Marshall L. Cain James M. Daly Stephen R. Dillon Eugene P. Fogarty Jay Forster Kenneth D. Hendrix Irvin N. Howell Leslie R. Kerr Jack Kinn Irving Kolodny Joseph L

42、. Koepfinger * Edward Lohse John May Lawrence V. McCall L. Bruce McClung Donald T. Michael * L. John Rankine John P. Riganati Gary S. Robinson Frank L. Rose Robert E. Rountree Sava I. Sherr * William R. Tackaberry William B. Wilkens Helen M. Wood *Member emeritus vii CLAUSEPAGE 1. Introduction.1 1.1

43、 Objectives. 1 1.2 Interface System Elements. 1 1.3 Specification Diagrams 6 1.4 Terminology. 6 1.5 Protocol 8 1.6 System Examples and Explanations 10 2. Data Transfer Bus .10 2.1 Introduction 10 2.2 Data-Transfer-Bus Lines 11 2.3 DTB Modules Basic Description 18 2.4 Typical Operation 36 2.5 Data-Tr

44、ansfer-Bus Acquisition 43 2.6 DTB Timing Rules and Observations 45 3. DTB Arbitration Bus.81 3.1 Introduction 81 3.2 Arbitration Bus Lines. 83 3.3 Functional Modules 85 3.4 Typical Operation 92 3.5 Race Conditions Between Master Requests and Arbiter Grants 99 4. Priority Interrupt Bus .100 4.1 Intro

45、duction 100 4.2 Priority Interrupt Bus lines. 103 4.3 Priority Interrupt Bus Modules Basic Description 106 4.4 Typical Operation 116 4.5 Race Conditions. 122 4.6 Priority Interrupt Bus Timing Rules and Observations . 123 5. Utility Bus.142 5.1 Introduction 142 5.2 Utility Bus Signal Lines. 142 5.3 U

46、tility Bus Modules. 142 5.4 System Initialization and Diagnostics 146 5.5 Power Pins 149 5.6 Reserved Line 150 6. Electrical Specifications151 6.1 Introduction 151 6.2 Power Distribution. 151 6.3 Electrical Signal Characteristics 152 6.4 Bus Driving and Receiving Requirements. 153 6.5 Backplane Sign

47、al Line Interconnections 159 6.6 User-Defined Signals. 165 viii CLAUSEPAGE 6.7 Signal Line Drivers and Terminations. 165 7. Mechanical Specifications 167 7.1 Introduction 167 7.2 Boards 168 7.3 Front Panels 176 7.4 Backplanes. 185 7.5 Assembly of Subracks 192 7.6 Backplane Connectors and Board Conne

48、ctors. 195 Annex A Glossary (Informative) 197 Annex B Signal Line Description (Informative).201 Annex C Use of the SERCLK and SERDAT* Lines (Informative).204 Annex D Metastability and Synchronization (Informative)206 Annex E Permissible Capability Subsets (Informative)217 Copyright 1988 IEEE All Rig

49、hts Reserved 1 An American National Standard IEEE Standard for A Versatile Backplane Bus: VMEbus 1. Introduction 1.1 Objectives This standard denes an interfacing system used to interconnect data processing, data storage, and peripheral control devices in a tightly coupled hardware conguration. The system has the following objectives: 1)To allow communication between devices on the bus without disturbing the internal activities of other devices interfaced to the bus. 2)To specify the electrical and mechanical system characteristi

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1