1、NORME INTERNATIONALE INTERNATIONAL STANDARD CE1 IEC 935 Deuxime dition Second edition 1996-07 Instrumentation nuclaire - Systme modulaire dacquisition rapide dedonnes- FASTBUS Nuclear instrumentation - Modular high speed data acquisition system - FASTBUS Numro de rfrence Reference number CEMEC 935:
2、1996 Numros des publications Depuis le ler janvier 1997, les publications de la CE1 sont numrotes partir de 60000. Publications consolides Les versions consolides de certaines publications de la CE1 incorporant les amendements sont disponibles. Par exemple, les numros ddition 1.0, 1.1 et 1.2 indique
3、nt respectivement la publication de base, la publication de base incorporant iamendement 1, et la publicatiop de base incorporant les amendements 1 et 2. Validit de la presente publication Le contenu technique des publications de la CE1 est constamment revu par la CE1 afin quil reflte ltat actuel de
4、 ia technique. Des renseignements relatifs la date de reconfir- mation de la publication sont disponibles dans le Catalogue de la CEI. Les renseignements relatifs i des questions ltude et des travaux en c-Urs entrepris par le comit technique qui a tabli cette publication, ainsi que la liste des publ
5、ications tablies, se trouvent dans les documents ci- dessous: Site web de la CEP Catalogue des publications de la CE1 Publi annuellement et mis jour rgulirement (Catalogue en ligne)* Bulletin de la CE1 Disponible a la fois du -site web?, de la CEI et comme priodique imprim Terminologie, symboles gra
6、phiques et littraux En ce qui concerne la terminologie gnrale, le lecteur se reportera la CE1 60050: Vocabulaire Electro- technique International (VEI). Pour les symboles graphiques, les symboles littraux et les signes d cage gnral approuvs par la CEI, le lecteur consulteri. la CE1 60027: Symboles l
7、ittraux a utiliser en lectrotechnique, la CE1 6041 7: Symboles graphiques utilisables sur le matriel. Index, relev et compilation des feuilles individuelles, et la CE1 60617: Symboles graphiques pour schmas. * Voir adresse sur la page de titre. Numbering As from 1 January 1997 all IEC publications a
8、re issued with a designation in the 60000 series. Consolidated publications Consolidated versions of some IEC publications including amendments are available. For example, edition numbers 1 .O, 1.1 and 1.2 refer, respectively, to the base publication, the base publication incor- porating amendment 1
9、 and the base publication incorporating amendments 1 and 2. Validity of this publication The technical content of IEC publications is kept under constant review by the IEC, thus ensuring that the content reflects current technology. Information relating to the date of the reconfirmation of the publi
10、cation is available in the IEC catalogue. Information on the subjects under consideration and work in progress undertaken by the technical committee which has prepared this publication, as well as the list of publications issued, is to be found at the following IEC sources: IEC web site* Catalogue o
11、f IEC publications Published yearly with regular updates (On-line catalogue) Available both at the IEC web site* and as a printed periodical IEC Bulletin Terminology, graphical and letter symbols For general terminology, readers are referred to IEC 60050: International Electrotechnical Vocabulary (i
12、EV). For graphical symbols, and letter symbols and signs approved by the IEC for general use, readers are referred to publications IEC 60027: Letter symbols to be used in electrical technology, IEC 60417: Graphical symbols for use on equipment. Index, survey and compilation of the single sheets and
13、IEC 60617: Graphical symbols for diagrams. * See web site address on title page. NORME INTERNATIONALE INTERNATIONAL STANDARD CE1 IEC 935 Deuxime dition Second edition 1996-07 Instrumentation nuclaire - Systme modulaire dacquisition rapide dedonnes- FASTBUS Nuclear instrumentation - Modular high spee
14、d data acquisition system - FASTBUS 62 CE1 1996 Droits de reproduction rservs - Copyright - all rights reserved Aucune partie de cette publication ne peul tre reproduite ni utilise sous quelque forme que ce soit et par aucun pro- cd, lectronique ou mcanique. y compris k photocopie et les microfilms,
15、 sans accord crit de Iditeur. No part of this publication may be reproduced or utilked in any form or by any means, eledronic or mechanical. including photocopying and microfilm. without permission in writing from the publisher. Bureau Central de la Commission Electrotechnique Internationale 3, rue
16、de Varemb Genve, Suisse Commission Eleclrotechnique Internationale International Electrotechnical Commission PRICE CODE x K MeHnywapontiaR 3nerporexrecnan HOMHCCUR COD E PRIX fourprix, voir catalogue en vigueur For price. see current catalogue 935 O CEI:1996 FASTBUS i AVANT-PROPOS . 1 Section O . Rf
17、rences normatives . 1 Section 1 . Objet. domaine dapplication et introduction gnrale . 2 1.1 Objet et domaine dapplication . 2 1.2 Introduction gnrale . 2 1.2.1 Fonctionnement du FASTBUS . 5 1.2.2 Interconnexion de segments . 8 1.2.3 Registres de contrle et dtat 9 1.2.4 Adressage gographique 9 1.2.5
18、 Transfert de blocs et en pipe-line . 10 1.2.6 Oprations verrouillage dadresse et darbitrage 11 1.2.7 Smtation des donnes parses . 12 1.2.8 Oprations de DIFFUSION 12 1.2.9 Arbitrage pour la matrise du bus . 13 1.2.10 Interruptions 14 1.2.11 Cadencement 14 1.2.12 Initialisation . 15 1.2.13 Outils de
19、diagnostic 15 Section 2 . Conventions. dfinitions. abrviations et symboles 16 2.1 Interprtation de cette norme . 16 2.2 Notations et conventions des signaux logiques . 16 2.3 Dfinitions (suivant lordre alphabtique franais) 17 2.4 Abrviations . 24 2.5 Symboles . 26 Section 3 . Signaux. lignes et cont
20、acts des signaux 27 3.1 Types des lignes des signaux 27 3.2 Nomenclature des Signaux . 27 3.3 Brve description des signaux. des lignes et des contacts 27 3.3.1 AS . Synchronisation Adresse (T. Matre) 28 3.3.2 AK . Acceptation dune Adresse (T. Esclave ou Ancillaire) 28 3.3.3 EG . Mise en service gogr
21、aphique (CT. Matre ou Ancillaire) 28 3.3.4 MS . Slection de Mode (C. Matre) . 28 3.3.5 AD . Adresse/donne (I. Matre ou Esclave) . 28 3.3.6 SS . Etat de lEsclave (I. Esclave) . 28 3.3.7 DS . Synchronisation des donnes (T. Matre) 29 3.3.8 DK . Acceptation des donnes (T. Esclave ou Ancillaire) . 29 3.3
22、.9 RD . Lecture (C. Matre) 29 3.3.10 PE . Mise en service de la parit (I. Matre ou Esclave) 29 3.3.11 PA . Parit (I. Matre ou Esclave) 29 3.3.12 WT . Attente (A. tous les dispositifs) 29 3.3.13 AR . Demande darbitrage (A. Matre) . 29 3.3.14 AG . Octroi de larbitrage (TA. Ancillaire) . 29 3.3.15 AL .
23、 Niveau darbitrage (IA. Matre) 30 3.3.16 GK . Acceptation de loctroi (TA. Matre) . 30 3.3.17 AI . Inhibition de la demande darbitrage (CA. Ancillaire) 30 3.3.18 SR . Demande de service (A. Matre ou Esclave) . 30 3.3.19 RB . Remise zro du bus (A. Matre ou Matre via les SI) . 30 3.3.20 BH . Arrt du bu
24、s (C. Ancillaire) 30 3.3.21 GA . Adressage gographique (F. cbl) 30 3.3.22 TP . Contact T (I. Esclave) 31 3.3.23 DL. DR . Guirlande (I. Matre ou Esclave) 31 SOMMAIRE i 935 O IEC: 1996 FASTBUS 1 FOREWORD . Section O . Normative References 1 Section 1 . Object. scope and introductory overview 2 2 1.1 O
25、bjectandscope . 2 1.2 Introductory overview 5 1.2.1 FASTBUS Operations 8 1.2.2 Segment Interconnects 9 1.2.3 Control and Status Registers 9 1.2.4 Geographicai Addressing . 1.2.5 Block and PipelinedTransfers . 10 1.2.6 Address Locked and Arbitration Locked Operations 11 1.2.7 Sparse Data Scan 12 1.2.
26、8 BROADCAST Operations . 1.2.9 Arbitration for Bus Mastership . 12 13 1.2.10 Interrupts 14 14 1.2.11 Timing 15 1.2.12 Initialization . . 1.2.13 Diagnostic Tools 15 Section 2 . Conventions, definitions, abbreviations and symbols . 16 2.1 Interpretation of this standard . 16 2.2 Notations and logic si
27、gnai conventions 16 2.3 Denitions (according to English alphabetid order) 17 Section 3 . Signals, signal lines and pins 27 3.1 Types of signai lines 3.2 Signai nomenclature . 3.3 Brief description of signais, lines and pins 27 3.3.1 AS -Address Sync (T, Master) 28 3.3.2 AK . Address Acknowledge (T,
28、Slave or ANC) . 28 3.3.3 EG . Enable Geographicai (C, Master or ANC) 28 3.3.4 MS . Mode Select (C, Master) . 28 3.3.5 AD . AddressiData (I, Master or Slave) 28 3.3.6 SS . 28 3.3.7 DS . Data Sync (T, Master) 29 3.3.8 DK . Data Acknowledge (T, Slave or ANC) 29 29 3.3.9 RD . Read (C, Master) 3.3.10 PE
29、. Parity Enable (I, Master or Slave) . 29 3.3.11 PA . Parity (I, Master or Slave) . 29 3.3.12 WT -Wait (A, Any Device) . 29 3.3.13 AR . Arbitration Request (A, Master) 29 3.3.14 AG . Arbitration Grant (TA, ANC) . 29 3.3.15 AL . Arbitration Level (IA, Master) . 30 3.3.16 GK . Grant Acknowledg (TA, Ma
30、ster) 30 3.3.17 AI . Arbitration Request Inhibit (CA, ANC) 30 3.3.18 SR . Service Request (A, Master or Slave) . 30 3.3.19 RB . Reset Bus (A, Master or Master via SIS) . 30 3.3.20 BH . Bus Halted (C, ANC) 30 3.3.21 GA . Geographical Address (F, HardwKed) 30 31 3.3.22 TP . T Pins (I, Slave) 3.3.23 DL
31、, DR . Daisy Chain (I, Master or Slave) 31 24 26 2.4 Acronyms 2:5 Sydh . 27 27 . . . . Slave Status (I, Slave) . . . CONTENTS 935 O CEI: 1996 FASTBUS ll 3.3.24 TX. RX . Lignes du rseau srie (A. Matre ou Esclave) . 31 3.3.25 TR . Lignes adaptes dusage restreint 31 3.3.26 UR . Lignes non adaptes dusag
32、e restreint . 32 3.3.27 Autres lignes et contacts 32 3.4 Chargedubus 32 3.4.1 Limites en tension et en courant sur les lignes des signaux et les contacts F . 32 Section 4 . Fonctionnement du FASTBUS: adressage 4.1 Adressage logique 4.2 Adressage gographique . 4.3 Adressage en diffusion . 4.3.1 Contr
33、le du Matre dans une diffusion 4.4 Adressage secondahe 4.3.2 Rponse des Esclaves une opration de diffusion . 4.5 Fonctionnement en mutation des donnes parses et en slection par configuration 33 33 35 36 37 39 44 44 Section 5 . Fonctionnement du FASTBUS: chronogrammes. squences et rponses . 46 5.1 Ca
34、ractristiques gnrales du cadencement Matre/Esclave . 46 5.1.1 Caractristiques de cadencement des signaux du Matre 47 5.1.2 Caractristiques du dencement de lEsclave 48 5.1.3 Utilisation de la ligne dattente 0 . 50 5.2 Cycles dadresse primaire 51 5.2.1 Squence du Matre pour positionner AS . 53 5.3 Fon
35、ctionnement . 55 5.3.1 Squence du Matre pour positionner DS 58 5.3.2 Rponse de lEsclave DS(t) 59 5.3.3 Adyse des rponses dtat de lEsclave . 60 5.3.4 Rponse du Matre DK(t) 62 5.4 Utilisation de la ligne de remise &o (RB) 5.4.1 Positionnement de RB par le Matre . 63 5.4.2 Rponse du dispositif RB 63 5.
36、5 Rponse des dispositifsblamise mus tension 63 5.6 Diagrammes dtat pour les oprations FASTBUS . 64 Section 6 . Arbitrage du bus 65 6.1 Utilisation des lignes du bus pour une produre darbitrage . 66 6.2 La procdure darbitrage 67 6.3 Rgles darbitrage 70 6.3.1 Positionnement de AR par le Matre et trans
37、mission de AR par le SI 6.3.2 Positionnement et libration de AI par lATC 71 6.3.3 Positionnement et libration de AG par lATC . 71 6.3.4 Positionnement et libration de AL par le Matre 72 6.3.5 Positionnement et libration de GK par le Matre 72 6.4 Arbitrage a travers le systme . 73 Section 7 . Logique
38、 ancillaire sur un segment . 75 7.1.1 Gnration de AI par lATC 75 7.1.2 Gnration de AG par lATC . 75 7.2 Contrle des adresses gographiques . 76 7.4 Commande marchelarrt et arrt du bus . 78 7.5 Adaptation 79 7.6 Logique ancillaire pour un segment-chssis . 80 7.7 Logique ancillaire pour un segment-cble
39、 81 Section 8 . Espace des registres de contrle et dtat . 82 5.2.2 Rponse de lEsclave AS(u) . 53 5.2.3 Rponse du Matre AK(u) 55 . 62 . 70 : . 7.1 Contrle de la Squence darbitrage (ATC) 75 7.3 Gnration du dialogue systme (diffusion) . 77 SOMMAIRE 935 O IEC: 1996 FASTBUS Il 3.3.24 TX. RX . Serial Netw
40、ork Lines (A. Master or Slave) . 31 3.3.25 TR . Terminated Restricted Use Lines . 31 3.3.26 UR . Untenninated Restricted Use Lines 32 3.3.27 other Lines and Pins 32 3.4 Bus loading 32 3.4.1 Voltage and Current Limits For Signal Lines and F Pins . 32 Section 4 . FASTBUS Operations: Addressing 33 4.1
41、Logical Addressing . 33 4.2 Geographical Addressing 35 4.3 Broadcast Addressing 36 4.3.1 Masters Control of a Broadcast 37 4.3.2 Slave Response to Broadcast Operations . 39 4.4 SecondaryAddressing 44 4.5 Sparse Data Scan and Pattern Select peration . 44 sedion 5 . FASTBUS Operations: Thing. Sequence
42、s and Responses . 5.1 General Master/Slave Timing Requirements . . 5.1.1 Master Signai Timing Requirements 5.1.2 Slave Signal Timing Requirements 5.1.3 UseofWaitO 5.2 Primary Address Cycles . 5.2.1 Master Sequence for Asserting AS 5.2.2 Slave Response to AS(u) . 5.2.3 Master Response to AK(u) . 5.3.
43、1 Master Sequence for Asserting DS . 5.3.3 Discussion of Slave Status Responses . 5.3.4 Master Response to DK(t) . 5.4 Master Reset Bus (RB) . 5.4.1 Master Assertion of RB . 5.4.2 Device Response to RB . 5.5 Device Response to Power On 5.6 State Diagrams for FASTBUS Operations 5.3 Operations 5.3.2 S
44、lave Response to DS(t) 46 46 47 48 50 51 53 53 55 55 58 59 60 62 62 63 63 63 64 Section 6 . Bus Arbitration . 65 6.1 Bus Line Usage for the Arbitration Process . 66 6.2 The Arbitration Process 67 6.3 Arbitration Rules 70 6.3.1 Master Assertion of AR and Segment interconnect Passing of AR 70 6.3.2 AT
45、C Assertion and Release of A . 71 6.3.3 ATCAssertionandReleaseofAG 71 6.3.4 Master Assertion and Release of AL . 72 6.3.5 Master Assertion and Release of GK . 72 6.4 System Wide Arbitration 73 section 7 . hakuy Logic on a Segment . 75 7.1 Arbitration Timing Control (ATC) 75 7.1.1 ATC Generation of A
46、I . 75 7.1.2 ATC Generation of AG . 75 7.2 Geographical Address Control . 76 7.3 System Handshake Generation (Broadcast) . 77 7.4 Run/Halt Control and Bus Hdted 78 7.5 Termhators . 79 . 7.6 Ancillary Logic for Crate Segments 80 7.7 Ancillary Logic for Cable Segments 81 Section 8 . Contrd and Status
47、Register Space 82 CONTENTS FASTBUS iii 935 O CEI:1996 8.1 Fonctions de positionnement et deffacement Slectifs . 83 8.2 Ailocation de lespace nod CSR . 84 8.3 Registre CSR O . 86 8.3.1 LID du dispositif et son attribution 87 8.3.2 Attribution des bits de contrie et dtat . 89 8.4 RegistreCSRl . 89 8.5
48、 Registre CSR 2 . 90 8.6 Registre CSR 3 . 92 8.7 Registre CSR 4 . 92 8.8 RegistreCSR5 . 93 8.9 Registre CSR 6 . 93 8.10 Registre CSR 7 . 93 8.11 Registre CSR 8 . 93 8.12 Registre CSR 9 et registres CSR 1Ch a 1Fh 8.13 Registres CSR de Ah Fh 94 8.16 Registres CSR AOh AFh, BOh BFh et COh CFh 8.17 Regis
49、tres CSR de 8000 OOOOh BPFF FFFFh, espace paramtres 94 8.14 Registres CSR de 20h 3Fh . 95 8.15 Registres CSR de 70h 81h . 95 96 . 96 8.18 Remise a Zro des bits des CSR . 97 8.19 Registre CSR 18 98 8.20 Registre CSR 19 99 . section 9 . Interruptions 100 9.1 Opration dinterruption . 100 9.2 Lignes de demande de service 101 9