KR9700098 IAERI/TR- 802/96

an g

gS7l50| VMEbus System ajg

The application of VMEbus system to the safety related parameters indication and alarm system for Nuclear Power Plants

#**?%***

VOL 2 ;; te 2 /. KAERI/TR- 802/96

&** iSr #

xw %

9S7lo0| VMEbus System Sjg

The application of VMEbus system to the safety related parameters indication and alarm system for Nuclear Power Plants

f a m m £ 9i ^iM-f-ofl VMEbus System 3)-§-4| ^ 7) ^J9.JLA-)S, 4#W4.

1996 \d 12 4g

MMIS

"X ^ *}" : °1 ^ "ti ^ #aj 3}= 4^ °J 4= tl 7# % 4 ^ ^ ^ ^ A

#4^: 431 71 # .a. 4

*44 4 * 4^444-f-* 4*32 144 41* 4*42 $M*1 4 4 **4 *2 1 -$M3*7> 4^2, *1271- 14*2 o]a} 6l 2*71- «1 »i^1 1

*1 3*7} 5a 4-. 4 44 *4 *!--§: 4*4* 1123, **4 4 4 7|* 1 4 4*44 <8 4**, 4***7]*, ** A] 4 * 5 41* 14** VME(Versa Module Eurocard) 4*4 4 % 7] H 3* *4 414.

* 22* 4*^ *rl- 8 - gm*Ei, 3**4, **44 *4 114H44* 14 4-8-4 2. 5afe VMEbus°fl 44 **44 ^ 2 *** 2*42 VMEbus 4 -g- 3=344* *4414. 242 4*1 4*44 * 1* 1*-* 4 -8 -# 4 144 2 4 4°) 1 4#«--§: 21414. Sft, 144^*34 1*11 1* 4 4 i 124*4 VMEbus* 4-8-4-71 44 4**4 41* 7111414.

2 14, VMEbus4 4** 4*4 =3.44* 4-8-44 l* *4* #4 42 *34 *41 **7} 7}*42, 7>** *43* 5 *14 7}*44 *34 *4*4 * 442, 3# *33 **44 4*4 ** 1*4 *2 4**4 * 0144, *-*44 ** 22214 A>*o] 7]-* 423 *3344 41 24* #1 * sa4. 2El4 *43 44 * 4*4 **23 <4714lr 3 = 344 **22 2*. EMI 1 RFI4 *4 44, ** 4244 1 3=3444 4-8-4 *4 1* 14 *4 ** **7> **444 1 *23 **44-.

- I - Abstract

Conventional instrumentation and control systems using the analog technology in nuclear power plants have raised many problems regarding the lacks of spare parts, maintenance burden, inaccuracy, etc.. The integrated VMEbus system on the basis of plug-in module was reviewed to resolve the problems in conventional instrumentation and control systems in nuclear power plants. It is known the VMEbus has good control function, excellent interface function and multi-processing ability and provides the high degree of reliability and convenience.

This report presents the basic feature, the status of technical development, and it's application for the VMEbus which has been utilized in industrial application such as controller, robotics, automation control. The application software of VMEbus is also reviewed. The design considerations are presented when applying the system to the instrumentation and control technique of nuclear power plants. The conceptual design of safety related parameters indication and alarm system has been developed in the process of technical development using the integrated VMEbus system.

The results indicate that the application of VMEbus has advantages such as easy maintenance, accurate and reliable operation, easy expansion and upgrade. Also, the integrated VMEbus system is capable of limited real-time processing because it can be processed by multi-processors and can reduce the effort of software development by using off-the-shelf software. However, the adoption of digital system is produced problems such as software common mode failure, EMI and RFI, and verification and validation methods of off-the-shelf hardware and software. To resolve these problems in the future, further research are required.

- II - -Sj- jxj-

1 #------I Abstract------II 44 #------III

S. ^ *}------IV ------V

4 1 # 4 #------1

4 2 # #------2

1 1 VMEbusS] 4i7fl ------2 2 ^ VMEbus System^ 7]^%------4 1 VMEbus S| ------4 2 VMEbus ^ ------4

3 VME Systems] 9"^ 4 ^>^3.------8 4 VMEbus S] Data^l^- ^ ^13. Interrupt 16

t]| 3 ^ VMEbus SystemS] ^}-§- Software ------33 4 4^ <£%^ *1*1 il 3-S. System^]S] ^-g- ^ Jl# - 39

4 3^ 4 #------54 ------55

- m - n. « ^ *}

zi4 1 *!£?!<#■ 6

ZL4 2 VMEbus^ 71-^5.------7

ZL4 3 VMEbusS} ------9 H4 4 Motorola MVME 110 Board ------10

Zt4 5 -f-fe-e] 4^4 44 ------13 ZL^ 6 IACK* AcertA) A03-A01, D07-D004 A^44 ------16

Zl4 7 AM Codeofl 44 System ^jr4------19 Zl4 8 AM Code^fl 44 Memory 5] Mapping ------19 Zl4 9 AM Codeofl 44 Memory 4 Segment 44 ------21 ZL4 10 4 J2.H4 45. 4^441 ------22 Z%4 11 Sequence Diagram ------25

ZZ.4 12 Flow Diagram ------26

ZL^ 13 ^4 44 ------28 Z24 14 BhgrH 5.4 29 ZZ.4 15 Single Level 44 ------30 Zl4 16 Bus Grant Daisy-chain------31

ZL^ 17 Multiprocessor VMEbus System running UNIX with Real Time Control ------34 Zl-4 18 Xycom XVME-683 Block Diagram ------38

ZL4 19 4444 4^r 44 4 454#4 Prototype -?4 ------46

_ IV - X 4

X 1 VMEbus Features------5

X 2 £444 14 X 3 AM Code ------18 X 4 Data 44 Line ^------23 X 5 Data 44 Line------23

5. 6 Interrupt Level Code ------32

X 7 7)1444 4 v]3.------40

- V - *ll l # 4 #

474 *^ 4**1 LflJjL-g. 4#33 #42] 7]H 4-0-43. #44 44*14 #3 5 14377} 4#3, 4437} 1441 1 #1 **44 *444 4 7j5]2 #34, 4-4 ##14-4# 7iiy44 3#i "H #4# 317} ##4-7)1 #i# 3 47} S4. 44# *4)4*1 71)447)7) #sfl 472) #%}#*# 4)441 ##*#444 ye) a>-8-£|3 #7 44# #14* 4-0-44 1*2) #441 43# 7 #1 #3# 4

4447)## ?m #4 #t)4 #* 44 1143 #n}[ll 74443 44# 4*1 4 444 ##1*H 7)144 141 * 4444#444f-ir 7f|# 14 #4[2][3][4][5],

4**2) 7|# #43##3s] 4A] g #31 44-2] 44 afe #14 4] 44-2) 44 31 #3* ##s}l 1#4# 44 # #341133 7444, f?li2) 44441- 14

#4t)| #4744 #432) #74-4, 44 # 142) 4114 41, 314# # 44 4 4 4## 2:41 4# 7 #31 3)31 414 74. 344 444 4## 44 # #3 ##1 #43 434-44 a>ji#aj4 ^.44 si 72) #37} iHsM *##4 4# #

3 # 4441 44414 #*7} 4444 44, 44311 #14# 7}114 41 1 4[2], 444, 441 11 74443 441 7)7414 441 4#47)7) 44 SI 4 17} 49843 #4[6][7], 41 11411 17)5.1 #1 414 4#44 144441 #e) ^43 #34 41 11411 313 1144 171 447)1, 4- 414-4 44 7)1, 41 44 1 4## 7)il 71-43 #44 414#444 #41 # 3*411 4 114[8][9],

1 334441 *#1 43*4, 35- 14, A}144 14 ^.<>>44 S4 4143 #1 VME(Versa Module Eurocard)bus4 41 4###, 1^), 4^43 # 4# 4344 ## # A}# 11 44-43, VMEbus 41 33344* *44-4 7174 44 # 434 14 71)41 334-3 #43#434 #-### 44 # 43414 VMEbus4 41 44 41 434#4.

- 1 - 2 # ^ e

4 1 ^ VMEbus^ 4:711

VME# Versa Module Eurocard 5] ft=7^H HHf-44 16") m CPU# 4# ft ft#4 4# o\^7\ Versa zl HE.71- Versa HE $14. 44# -frft if44 4ft ft ft# 44 VME7> 3 #44. 3:7) 4—^1— 244rn/444 164m E# 4e4e44

4^i 324rn/444 324m ft# 4n^it t)4 %44 4Eefli 644m/444 644 m #4EH ft ft 4 $14. VME# 4-9-# #4 AM4 ##ftH4# 4-8-4 ft# 7flft *]± #4 ft4ft 4#4 ft4 4-8-4 m $14[8][9],

1) 44 7flft44 Si# E#4 HE# n4m 4-8-7)-# 44 4#4 4^3 7fl

1>4 e# 4ft 5J 7]7l 7%ft 7>4si Eft# #ft t $14.

2) #44 ft Til 4## 7flft4EH 7Hftft 4 #4 44-8-4 7V#4e ftftft4 -8-444.

3) mftftftft he Aj.#AH mftftftft 4e<^ 7flft4 ^4.

4) e# 4#4 #4 E# #4 eh 4444 $144 ft4# 4## 7|-4# 4 Eft #44 -8-444. 5) ft#, 44, 7^#ft 4ftftft4 ##44.

6) 44 =h44 ftfti- 4ft47] 4#4 4# EH^ftft 4#4 EEnft# #44 # ft 4 4 # ft 4 7>#44.

444 #4# 44 ft4, VME# ft# AS ft ft 444 4ftft he# atfls 4-8-44 4e

444 7flft 814 dh=E.444 /flftft-HH 4Eft# 7flftft # $14. 5Eft ")E #hh #

444 $1Eeh he4 #7>, ftft4 7]#fts. 4#44Til 44 4^f 4ft4 e# 4ft i- 4#m ft # $14. s #fts#4 eft 4 4 #4 EH ^#444 ft 4 ft-I- #m ft ft

- 2 - #4 4°H.E ?1#4S3 ^ 7)-^#4[ll][12]. seja 4 ^s] y^s) 4-8-53 4)%44& #3# ^ SU 4^ =5447)- ) 3)4 ##fy 21 7N44 71-^y-BS. 4^4 <*)-§- 4=4# 4= sic 4^s) =3.44 4^534 4# =5.4 4 4^^44 7>y f Sic #3# 7>1 4= S14. 4^ t?2| 4#s) =344#

4-8-# 4= S15H3 4# =544 4^sM4c 7^44 7)^i- f444c y<>) 7} ^44.

- 3 - 41 2 VMEbus System^ 7]#®1%

1. VMEbus^]

45 ##a)a^ 442) 4B# 44#2) 444 VMEbus 4 4# 53 ##

41 44 4#o) 4#4b 5a4[13-15], #4 4 <9# 4B#e1, 5##4, 4##4 #2) #4 4)4 VMEbus# S<>1 4^14B 5aB4, o)# S# Al^ofl 71#2) 4^^*) Afs)# 7] #Ji4 4 45 7)## 7M# 4## ;«S# 4= 5aB4, #4 54|B 5f4 7)## 7>4 7l 7)2l ##*l 7^4 ?££ 4# *r 5a# 44 41541 VMEbus# S°1 4-8-4* €4.

#41 5444B “1 HjAcfl 44 54BB <4 el ##4 HE.7> 7)1 #5)

44I4BB ##44 VMEbus B3# 4# BB414 B3, I/O B3, 4)B4 bb, 41B4

B. fi£ #BB 4t* m 7-1 #-513. &4[9]. 447-1 a)a^.§- 7M## 44) #£.4 2.# 5)5. # #4144 Sbb *1*1 7)#41 ##44 4#o) y-^e) sbhb 7fl# a|a^s) 444)

445 7)^i- 7># i£t #444 #4 444 f 9X7} 45-41 4^^*) 7)|44 ±sls)

# 444 b4# #4 f 4B4, #Il4 -§--8- 5444 4^4# 44 4441 7114# 5 5a4. B4 VMEbus# 4-44 Plug-in 5^4 B-g-s. 5444 444 4 #2)

57} 53 447}- 444-bs. # <44# &4 5B444 7)-#4b #7)1 45# ##44 5 5U4. 4441# 444^4 445. #414 444 4##* 44# BBS. 4# 44BB

4™e)7> S4 444 b 5aB# fi£S 4-g-s)# VME I/O BB#5 4#7)# 444 #71- 4#S 44BB4 FDDKFiber Distributed Digital Interface) 4# #4 I/O IE 3L# A/D44, D/A44, DIO(Digital Input Output)4# 44434# I/OBB #2] 7)## 4M

5. 7MB 44. 014# 4## #444444 ^^7} 4bji 441 4#4# 54 4#4

7)145. VMEbus# #44 b# 4 4|Be) #4-0)4 i/o#4») 7>#44 45-0)4 4 7)#

# 54444b #54 4## ^ 5 5U# 4BB 4444 7)144441 SB# 4444 4#s f $a 4.

2. VMEbus4

VMEbus# B5#4a).7> MC68000 4*135 BB4M#£B 45

- 4 - VERSAbusfr Euro ^EflS. ^444 IEEE10143. *\±° 14 8, 16, 324S°M, gxH 64H1E.S] x>5. fl-^o) IEEE1014-875. ^#4^4. £H VMEbus4 4445$14[16-17].

5. 1 VMEbus Features

Item Specification Notes Architecture MarmUave Asynchronous, No central synchronization Transfer mechanism non-mul tipiexed. dock opt multiplexed (t) 16-bit (short I/O) 244»i (standard) Addressing range Address range selected 32-bit (extended) dynamically 64-bit (long) (t)

Data path width 8. 16.24 or 32-bit Data path width selected 64-bit (t) dynamically Unaligned data Yes Compatible with most transfers popular microprocessors Error detection Yes Using BERR* (optional)

0-40Mbylc/sec Data transfer rate 0-80 Mbyte/sec (t)

Interrupts 7 levels Priority interrupt system with STATUS/ID Multiprocessing 1-21 processors Flexible bus arbitration capability System diagnostic Yes Using SYSFAIL* (optional) capability 160 X100 mm eurocard Mechanical standard Single height Double height 160X233 mm eurocard DIN603-2 ccrmccsois International standards Yes 1EC 821. IEEE 1101 IEEE 1014

(t) Denotes proposed VMEbus enhancement

- 5 - £14 VMEbusS] #2% 5-433# Masters]- Slave#4 444 2#3 #444 Tfl-f-4 $HMH ##44 4 #4 4 **##4# ^M#334 444 #44444# 4444 #

3f] 1 434# 42

- 6 - I/O

Logic or

Interrupter VMEbus Device(j) Backplane Interface Memory Slave

1 i • i ' • ' ' ' i i > i

i ■ i i ■ i 1 1 i ■ i i i Interrupter Device Handler

Interrupt » w (CPU)

u Processing

Data Master Monitor Location Bus Timer Driver 1ACK* Module Daisy-chain

T1 Specification

Arbiter VMEbus Controller

by

System Power Monitor Defined Clock Driver System TTT

nej 2 VMEbus^l 7 )^ £ 3. VME System^] f ^4 4— tls

7}. VMEbus4 #4

1) Backplane

VMEbus 4^^# VMEbus°fl 5*4# 4# S2S #444 W* 444 VMEbus# Subrack-i- #44# Backplane SH°M4 <1)442.5. VMEbus# VMEbus Backplane# 4444. 4 5447> 447]! 454 44 ss ^444 4^44 4*

4 #44 5414 43. 44 44 ##0.3. #a^s]«H 52-4 4^-¥-4 *54 444 $14. VMEbus Backplane# VMEbus 4&#°] 964 444(DIN connector)# #8fl4 4444. VMEbus Backplane 0)] # J1 Backplane* J2 Backplane0] 4—4 Jl# 2.# VMEbus 4 — iH 424 444 44, J2# 4 5-8-44. 3# VMEbus Backplane^ 4 444.

2) SEL

VMEbus 44414^7]- 4# 5# 4444 Backplane4 964 5444 5 4# # 4# l7l] EL# 27l]4 544# 444 37]4 44 Single-height4 Double-height IH£ ##54. 44]# Single-heightSS# 44 4#44 42. 324s 4*4 7>#4 Double-heightSH7> S4 4-8-44.

3) ##

VMEbus SH# VMEbus Backplane4 964 5444 5"4"A15 * &5E.# 4* 5# 4-44 44 217114 ##44 7]-#44. 44-8- 4]47]°llA1# 5 ##* 12 ## 4 Backplane0] $4 #44.

- 8 - 4) Subrack

Backplane °fl ^##2. -fMtf *r 9X^ s)«H Sti-M ^4^7) ?Mf«m 43H 5^ f ##4^1 5H4.

[> J1 eg System: M6/A24 address, 008/016 Data Path IS t> JHJ2 System: AWA24/A32 address, 008/016/032 Data Path H SI S2 S3 S4 S5 S6 S7 S9 S10

J1

=3 GsJ

zz.^ 3 YMEbus^l Backplane 4. VMEbus Systems] H 4 7]1

VMEbus 13441 *1-M-S] 3141 S?iS 7)^-1- IH ai 7]-E. 4 4%, EE 444 44s] 7lH 7^]l sis.1- £t°]4 44. sej°s. 44s] EE

44 43 7]]s] El-4 5U1 t 5U4. e^ 41 143334 iE 44 444 sl 1, DTB(Data Transfer Bus) Arbiter, $13 is] El 7]H 44 7\*\JL $X

1 EES] 4 44a. E^ 21 VMEbusS] 44 44 £431 A 4is] Ell 444e Si 4.

OTACK WOtE] 28S aom/ram Al±9 ES121 ±2x8 OTB 01AE1 ®'E1gl «12j CI3Q SiElgEI i R*qu*« flequeii > OltilEi 9 2? 218 i’cCI. J 1/0 fly i'E16§ /1------VMt t'Eiaoi 5181' <-—/ amoi r H 11 4: I/O Xlti > VME

e4 4 Motorola MVME 110 Board 1) Master

Data 4b *44 Data4 4*44## 7flAl4b 7]bo]4 4 = Nb 4 b, AM code, AS* DS1*, DSO* WRITE* *4 4a:# = eM54b 7)b# #b 5## 2] 444 47114 DTB Master* 5 5 44. 4 VMEbus4 45i4b# 45# 9 $Ib i£f ti-44 5* =5.41471- 5a 0.4 Master 4b4 sa4. VMEbus 4^44 4b 94 44 DTB Masterb 44444, 44 207114 Master7> #4# ^ a zl Masters] Hjdh 4* 3# 4444 44 2:444.

2) Slave

4beM 44 71144b 444 4*4 *44b 4b# *b 32.## 444 4. # VMEbus44 44^7)- 7]-b4 5=44 454 5 = 4- *4 #445 7]bS> 7M b 5 = 5 5a4. 43* DTACK*, BERR* 444 44 Line, 454b Line4 444 9* 44.

3) System 44 7I

VMEbus4 4*4# #4 4b 4444 4b 444 9? 4b<# #4 9* b# 5#*M 4^45 454 45a] ## 14 444-ji 44o> #4. zt44 $M4 # 4b 44 *4 4b4 4^14 **# 4#7]5 494455 #444#44 #44 #7] # lib SI4.

4) Arbiter

44 *4 4b4 5=71- *41 9 $15 = 5 4 944 444 5=44

VMEbus* a>*# 9 $15# A].**# #4#b 4## 44. 4 4b5 4=a] ## Ml 444 #4.

- 11 - 5) Interrupter

714 45# 71445 4#44 71445 ^g#4# 5.44# 45

Master °fl ###5# 4# 7]#-§- 7M# 5#44.

6) Interrupt Handler

VMEbusS] 71445 44*fl ## s.fi-fr 4444 *84455 714

45 ##4 Sl:#55# #7)144 8J jI Master 95 Requester^ 441 Master Sub-system-i-

9-^44. 71445 $-§-ei# u>ha1 ## hi &-§- #5# Sji i7fl 444 71445 ## 44 71-1- 45 44.

7) Sub-system

*114 71, Master, Slave Sub-system #4 4—4 41471 Sub-system# 4 —

4 #4 aVH4 #711444 44, ## 1 44 ih 44 #70444 44. 444# 4^4 Reset Drive, AC Fail Drive, 4— Time-out4# fit f4 ^^-4 44 5.444. Master Sub-system# Master, Requester, 714 45 ##4 -§-55. #4^1 55-44 DMA 70471 7]#4 #44 4#5 SI4. Slave Sub-system# 71445 7l#-§- 7>4# 5=44 7144 5 4#4 81# 4&4 5 = 4# 4 = 4.

4. VMEbus4 #5

VMEbus# zt4 2 444 8:4 Data Transfer, Data Transfer Arbitration, Priority Interrupt, Utility 4—5 f^44. VMEbus44 4444 a.7|# 4441# 4144 5# DWORD*, DS1*, DS0*#4 714. VMEbus# 44 1645, 3245 #444#44 # #55 4## f 715# *17047*71 4#4| 45611541 #4814 D15-D04 444 Line

Si 4-8-4 5 714. zl44 3245 ##44#444# 4# 445 444 4#4 4 = 45

- 12 - 51 4=l*l7> isxflsl c|]o]E-) 44^7)- #4^ -r $t4. H 2fe VMEbus tl&aj Backplane Jl/Pl J2/P2 J2/P2°fl fl-^Sj-*l %

£ VO*# >13. 4-8-sU 5£4. Jl/Pl si da# V^sl# i+eWM ^-^elsl 21 7} i^El-vflcHn^s).

LWORO* UTtiOIS. UfllOie +5V OWiS 0.8V GNO «| -T-y-ei *j:(#f|4-~L")

DSO* lWI0I= UTflOIE +5V OWii 0.8V GNO 4 $s ohai I -fML(»fl4 LI

3-$ 5 -¥-^-el a]5:si 21 n]

- 13 - E 2 AlStifl-l

sell Attil M®4 Beni MfiM cm qaM B ti 1 AgdlMSM B1BSM2M C«dt42H i DOO BSSY* 008 1 +5 2 001 BCLR* 009 2 CND 3 002 ACFAIL* 010 3 44 4 003 BCOIN* Dll 4 A24 5 004 BCOOUT* D12 5 A2S 6 DOS BC1IN* D13 6 A26 7 006 BC10UT* D14 7 A27 8 007 BC21N* D15 6 A28 9 GND BC20UT* CND 9 * A29 f 10 SYSCLK BG3IN* SYSFAIL* 10 A30 11 CND BC30UT* BERR* A31 11 3| 4 12 DSl* BRO* SYSRESET* 12 CND BR1* DWORD* 13 DSO* 13 +5V 14 WRITE* BR2* AMS 14 1 D16 1 CND BR3* A23 15 15 D17 16 DTACK* AMO A22 D18 16 z / AMI A21 17 CND 17 D19 AM2 A20 18 AS* 18 D20 CND AM3 A19 0 19 19 0 D21 IACK* CND A18 20 20 D22 21 IACKIN* SERCLK

- 14 - 1) Data Transfer 4—4 -t]5L

c-IMeI 4^c Master?)- Slaved 444# 7s4"i: t Si5E.# #?1 4

# 4^44 £€• ^i-ejoj| o^sfl x)-g-£]7)i ^-4. 4 u)ao) Aljr^ o)£el|i Line, 444 Line, s.44°M Line, AS*, DSO*, DS1* LWORD*, WRITE*, DTACK*, BEER* #4 7^44.

2) Data Transfer Arbitration 4—4 tlz.

444 Arbitration 4 — 'ilic Master 2Lc ti E) ^ e. 4o] E) 4* 4^4 4-8- 4^4 4-7) 4% 3^4## 44 4i -2-^ Line, 4^ Arbitration Daisy Chain Line, 4^4 ^4# 444c BBUSY*, BCLR* #4 tiitS 7^44 Si4.

3) -r-'il Interrupt 4—4 -tlS.

4^4 -fa) Interrupt 4^ 4"44 4=444 77114 74 e 4 44^m A]J1> yei^E -g-y-A]5L(LACK*), 44^E 444 ^4-§-(lACK0UT*)

7444.

4) Utility 4^4 Av!i

Utility 4^4 tl^c 4^19 #4 ^IJI(SYSCLK), 4^ Reset (SYSRESET*), 4^19 474i(SYSFAIL*), ACFAIL* %-SL3. 74€4.

- 15 - 4. VMEbus4 Data^i^ ^ -tls: Interrupt tio v ti

7\. VMEbus Systems] Data44r

VMEbusS] ff44fe 444 4^4 #4 % 7>x) -§-#4 5U 0.0], A]i^s] *j

4 44 4445# sjo] ^4. Master in 444^ 44 7fls] ###- #4# t #4#, 4 A32, A24, A16444 44# f £U, Slave 55 444 44# 4 %ltr 444 45

4^ Line## 444 Line#-53. 4###. 4, D32, D16, DOS 444 44# 4 #4. 4 E-4^ DTB Master444 45efli 4 4& 4# 45:44, AS*7l- Asert# 7]## f-&44. ne]L+ ^4:44 Read 44#4 44 IACK* 7]- Acertslxr 4-f, 5^ 64 444

4# #4 454^5] 4# 37]](A03-A01)7l- IRQ Level 4444 #4 a^s)es,

LACK* 7]- Low# 7]## siave#44fe 5# 454^ 44 4i# ^7|| # 7> #4.

IACK* "”\______y

A03-A01 ------( IRQ eil^^S )------

07-DO ------QSoil) ------

WRITE* ~J \

IACK * 7} o]x]hj;|4 alfc. WRITE *■& “H”. A03-A01 ■gr IRQ 4^45. fr 4-IM #4#5 44 Al-8-44. ££. D07—D005 °J4iti44xIsl ^444^/10 44-5 -£-£4 a]. -M14.

-L$ 6 IACK* Acert4 A03-A01, D07-D00S] A)-###

- 16 - Slaved*! A16 *4* 444^ Lines] AlS-AOlSi 432*2, AM Code ‘S &£ 42e*>i 227]- 4**5)* if 4 Si Master*] 4*4 *^*4. $4, A24 *4* 4**$* if 42*2 Lines] A24-A01S} Decoders, AM Code*] S£ 42*2 2 27) 4i*5)* if4Si Master* 444 *^*4. **442 A32 *44 4JE-4 2 Lines] A31-A01Si Decode* 2, AM Code* 44 4ne]i ££7} 44451* if4 Si Master* 444 4444. VMEbus*4c A007]- £444 *4 Si DS** DS1** 4 444 42e#2* 4f4 f*44.

4. AM Code

VMEbus* 4 c A31-A01S] *2*2 Line* 7>*3 £)o_4 *4 o] 42*2 Line 4f# 4444 %2 2-4444 Code(AM Code) 41 AMS-AMOS] 67fl AJit f4 4**c 43e||>1 37] * 44 44 4^4 If 42e|]2, #* 4 2e||2 £££ 4444 45. fl-443, 42*2* 444 44 #4 4f, Supervisor 2

2, 444 22 44444 42e#2* 27] g 44f 4f 2 5)4. S3 £ AM Codes] 4442 5)4. Slave 22 #£ S3 7)f * 4^* Code* 4444 3 Code7]- DTB Master** 244 if* Si *4^*2* >14444 44. S 34 AM Codec VMEbus *2^*4 4*4 #£ *422 4*44.

1) 42^4 44

3^ 74 44-Si 44 it4 42^1 4414 47] 44 7fl4 Master* Slave7> #7||# gf Master* Slave* 2* 44*2, 4 2*4 AM Code* 4*^ 444 VMEbus 42^* 44 7fl4 Master* Slave* 22 ### f 514.

- 17 - E 3 AM Code

£H± £IW|0 16351 5L£ 71 * a 4 5 4 3 2 1 0 3F H H H H H H If f44444

- 18 - qi^ei i S54I0I22 noil s&

< VME t44:E > AM 3.S. 10. n : «X| §o,g

7 AM Code4 System ##

2) 4 5-si Mapping

3-% 84 £°1 4&1 Slave S.H7> &# 4 z^z^-s] Slaved H-4 #### AM Code# Master## 4 2. el u|3# ^##2# AM Code # ^#4^. 422| Mapping# # 4 &4.

0112211 ousel 2

AM 2E AM 3E

045EE4 $54101“ 1 $541012 I 041221 22 041221 22 10. II* *«? 10011 S& 11011 g£.‘ < VME ti42x > «i2*4|2E A23— AO iAM #*4|°|jj- 1. **iM.ti- 2-S- li-tHM

2^ 8 AM Code4 s)# Memorys] Mapping

- 19 - 3) Access Mode *#

Unix 4 4* OS* 4 2.4 S* I/O *&! Resourced 444 4-8-4-71- 44 tv 4~fr5.4 Access# 4 &2.* 2.5:431 $Z4. °14* 4*4 =5.31

ysfl Al^^jo] 431*4 4^32] 44* #444 4# 44 4. VMEbusS] AM

Code 0)]* OS-8 -2] 4# E=4 A>*4 S.S.7} 44 4^44 °%4A^ 4# ££f ##8fl *4 4*4 EE4|Ai 45-4314- # nfl *#44 ^-n n]i Time-out 447}- 5)4 *4 ££t fiiSffe 4** 71-44.

4) **4* £- 4#

1-44# £3.1 4-8-471 444# Slave 2.H #0)] 4 ^ 31 ^ 4|#7]# 4- * *## 42-4 jLH7> 12.44 Master0)]4 4* 2] o]cj|Af 4o)-#o|j? 3 ^45

2.e*4 42.421 4^31^* #34-#2-5. 44*44 444* 4#

4# #444.

5) 4E45! Segment 44

4# Task* OS *21 42.4 44* 44 Segment 44^421 2:4 44 4 314 94 444 44 #4 444 AM Code* ##*4, 444 AM Code* #344 #2.4 Segment 44^44 44# 4 &E* 2.214.

- 20 - .MMRCKl AM 522 $20* 3^

Sd-iioie (cwsei es)

MMR Afces CHI25I CiiAl^r-l

i^AM BE <-> AM 5B U t:'o ____ -—I S39 < VME bH2 >

3l 9 AM Code <41 5] 4 Memory 2] Segment *1 1

6) le 444 11

7\*& &4 41-4 Dr >8-11.2.3., Slaved I/O IE #41 Dr A15-A014 157fl 4# 432 43, 2 I/Oc 843 d] o] E] £47]- g-7] 843 #4-1411#

51 1/03.S# ^7ll§ 414 1# 443- VMEbus-g-4 1/0227]- 4t]144.

4. Data 4—4 Data 1# 414

Data 43 #43 -§--94 4323 Slave#44 444c 44 1344. 43 ell3 432] ^4^ AM Code4 444 42313 #4 41444, 4444 14c DWORD*, DSO* DSl* A014 4i4 444 444 43 44 4144. 443 1#4 14Dr D07-D00, 2Dr D15-D08# 444 41-44. 43 1#(2 443)4 14Dr 11 D15-D004 16711 Line°l 41-43 4231^4 LSB7> 04 4 4 44. 1 43 4*# D31-D004 4-8-43 DWORD* 137> 443 44 423134 DSB4 # 437)- 00444 14. 444 443 1#4 14c 444 435] 42 ## 4#4c7^ DS*. DS1*4

irth-ta-h s ^ o \ h k k ■bty-g- K?to -{aft&i: ft ^01 -fz it

-hfr-ta-h akh k la l* k loft-fa in 2

x * 8 8 8 in 10 r2 of>

im W E

> 10 w im x in S in a 2 l> 5 8 10 HU r= fir % 02 i>

ii >■ i 8 o m in 25 is of> tr im

“ > > IO x CO m o m in !> 10 Hli r *» * mg oH 09 <2 X Jl> o i tr o 58 ■)> im __ r* r~*i i

II * o CZ) —

II * o co o l> '2

i> S tr o im r* oi> f"i

c ii

ii DO, §-:i

^ 10 4 S.H2] x>5. J£ 4 Data £!# 4 4 Line 2:|j"

LWORD* A01 DSO* DSl* H V / 5> § L H X X ti4) L L L L *«£ L L L H (cflojet *W Bi) L L H L -? Hj^,tf|o|et iiiit 44"i) L L H H Si 4) H H L L fT^-S-si if -Ms i!$ 11 11 L H * 4. 4®l=. « If H L ix4as| 44 4°ls H H r. J' r H ii«l-i,lti|'4«l4 iilif ®H ti<4) H L L L 4x^=3 s.£ "Di-i H L L II 4x»l£.9l i

•4-tlE-x <4®ti-<4* 444 \lX f-4 tis.'j 4%4. 444 'JX tirf x 414. 1)4~£- ^2| H|o|E) ^EjLiLf £.#°IjL 4 fW ^4

5. 5-b Masters)- Slaved)-0)°fl^1 3)0]E)lr nfl A}~g- 7}-#?)- a))o) Line# M-Ej-^cf.

j£ 5 Data ^1°) Line

AS* iES-5.il. DS1 * «^<4d|o|e4 «fo|s. iSll DSO* .g-4-HloNt u)-o| 6. Of^E^Af LWORD* *®4 WRITE* t|]°|E-l ' %) ■ a|3f IACK* “ir

“LeeM 4)<1 Alo J-8-cJ- -$-64 SeUojBAf DTACK* {^##5.*! <4! *64 *j>„1 3 0.5. rt|o|Et #*o| -ta. BERK* $1 *1 &-& ^4-of) £=4

- 23 - 5. 5^5.0.0)0} z]]o]b] 4* Sl 444-§- Al^olc)-. LWORD* 1 444s 4*4 5]JI 4*1 4 44! 4^4^, WRITE*! Mastersf Slave A>o]a] djojEl 4# *%=* 4444, IACK* ! 44 4s4 -8-y-g- <£4## 4S444 yel^E. *4 4^1# *s} A03-A014! 4# 44S AS* DSO*, DSl* 4#!4 44&14 Slave#4 444 4* 44#4 45L # #4. DACK* !#! Slave #<4144 #4 #4 43.4:3. BERR* 43! Slaved4 Masters.4 433 Slave#°fl4 Read S! Write 44#4 44433 *3*4 4 #4 4-8-44.

4. Data 4 #4 Flow 4- Timing

VMEbus! 44433 4*4 tij-44 4*44, Handshake 4433 4441- 4 *44 414 Timing 4 441 444- *41 44 #14. rzeH Timing^ 44 3 44! 4* Slave IH2) 3*4! 4-444 4444. VMEbusSl Aj-oj#^. $44* 44* Timing, Sequence, Flow Diagram *4 44.

1) Timing Diagram

44 71-4 43 4## Aj-ojo] Timing 441 44\24.

2) Sequence Diagram

43 43! Aj-ojo] Timing 4444, a>44 ^A1* 44414 *-8-44 \ 34 114 Sequence Diagram! 4444.

- 24 MASTER A USING DIB MASTERS USING DTB I I [ I WRITE READ WRITE READ

BBSY* (MASTER A) (MASTERS)

BGXIN* TO MASTER B

ARBITRATION TIME

11 Sequence Diagram

3) Flow Diagram

444 Aj-oja. A>ys] sequence* 12444 £4 4^4 *4* £40.3. 14^44, 44 71-4 4? 2-1-1-4 4-i4-§-^- 4 T 44.

- 25 - MASTER SLAVE

ADDRESS THESLAVE Present address present address modifier Drive LWORD* high Drive LACK* high Drive AS* low

I SEECIEY DATA DIRECTION PROCESS ADDRESS Drive WRITE* high Receive address Receive address modifier Receive LWORD* high SPECIFY DATA VilUl 1 Receive AS* low Wait until DTACK* high and If address is valid for this SLAVE BERR* high (indicatesthat Then select oo-boaxd device previous SLAVE is no longer driving data bus) Drive DSO* to low and DS1 high

EEICH.DATA Receive WRITE* high

.and so on

rz.%? 12 Flow Diagram

VMEbus'tMM Read/Write 44iM 44^.4, Write 44 #4 34, Master* 45. 4 Belli 4 AM Code* #^*4. 444 DWORD*, IACK** “H" Level 3. ^4 AS** 445-4:2, ZL 4* WRITE* 44* 445* 4 DTACK* 4 BERR* 4

- 26 - #444 #** #444. 44 4#4 #44 * 3144 4^4 444* #4#2, DSO* * 44H#J1 Slaves. ^-4 DTACK* 44S# 4444. Slave*44* AS*4 DSO* 4 *4 #4 444 4^44 444* #4*4 * DTACK** 44S431 #*4s Master4 S#4. Master* Slaves *4 DTACK* * ##44 4^4^ 4^4 AM Code ** 444-4 DSO* 4 AS** #44431 44** *S#4. &#, Slaves DS*4 ##* #4431 DTACK* #3L* #4444. Read 44#^ 4*S Write 44*4 44 4* *4S *444.

4. VMEbus Arbitration

VMEbus* 4 4 7fl4 Master/} 7}*4SS Master4 Slave#4 444 4*4 #44 4*4 4*4* *7)1444 44. VMEbus *444* 4*4 4* 44* *7fl4 * ##44 #sjss *4 *4 #4, 4*s s# #4, ##31# #44 3/}# #44 # 44 #4.

l) *4 *4 #4

VMEbus -8-4 4i, * BR3* BR2*, BR1*, BRO* 4 *4 *4 4444 * 44 4* 4** -8.*# 4 7}# ** * 47} ** ss°il 4* 4*4* 444* #4S s 4*4 4* i*4 7}# *31 s4 *44 *4# *4 *4/} #* Ss4 4* 4^ 4*4* #444 *# #*4 S44 * &44 %*4. n# 134 *4 *4 *4* 4 4^4.

- 27 - BGOCXJT* BG1 OUT* BG2 OUT* BG3 OUT*

OTB OTB

BR2IN*

=W)t1-«r DTB -¥-^.s.7f it-r- DTB BR°I BCLR * v: -.( 43M4 ,4* >-*- ->^|

13 i* *4 44

2) 4*H 5. «ti tg -4

4 4^ 4^e-hi *41 -9-444 *44 444 4^4 ** 4 444. *, BR3*. BR2* BR1*, BRO* **3. *445.3. ^4 41*4 VMEbus elll 4 -§- efl 1 o)i 4^4 413! ** 1444. 444 4 4*4 1* *4* 1! 444, 4 4 4414 44 4*4 3-Hr 4* 4-8- 5-1 1# *, *44 444 145.7)44 44 44 44. DMA 41444 414* 44 4* 44* 4* * &4 4*4, 4 141

VMEbus 44 DTB 4*44 2-1 CPU* 41# h.1-444 4*44. 4 1^1 444 5-5. &4 *4* #344 4444 5.4 *^4 4± 4^2. 4* 4* *14 4* 44 44. *D 14* 41* 24 4-444.

- 28 - Jp Ul w oF ml oh 1 4J TP oh i TJ op 3 oh Ts RS o] m R0 •or

e# AO) A02 A03

AO!

15 Single Level g*

4. 4 — Grant Daisy-chain

42= 4*€4 #7|)f -fid 44 44, 4*5 5.4 gAjo) 4*4 VMEbus Backplane55. 444* ** Daisy Chain 44ir #4. * 42= 4444 44)

414 4* 14) BG3IN* -BGOIN* 4 44* 54454^* 4) 42= a]^ 4*2, 4*3 *55. *444. 44 4 5 4*4)4 BGXIN* i!if 4n BGXOUT** = 44*44 #A4 4* 4**44 4i zz#5 Ai^# £4 f.44 4^t 4444 *4 41 44 42: 53* 4)444) €4. VMEbus°fl4* Daisy-chain 4)*41 4* 42= 53 ell’s* 4*4y 42=^ 4144 me 44°1 Si* 5.1=7)- -fid 44* 7M141 44. rz4 16* 42= Grant Daisy-chain* 44\S4.

- 30 - A01 a# A02 a# ao3 i r —BGOIN* e BGOOUT * •------BG11N* BGOOUT * 8G2IN* 8G20UT* BG3IN* 8G30UT*#

^ A014 °J44-£- AOH 444 JLE-iHi ■H- 44?kc 4Hl4

16 Bus Grant Daisy-chain

4. 4— Release *8-4

o. RWD(Release-When-Done ) “cM-S- % 4 @8 34.2. Tic VMEbus 44 # 4 #44 BBSY** Released. o. ROR(Release-on-Request) SM# 4# °l)Ai 4— 44 S£c 4 BBSY*# Lows. s4o]s44. °1 44 £- 4^* S°1 4-8-4 # ss44 4^ #4 @* @44.

o. -t-4 Interrupt Bus Line: 744

- 31 - 4. Interrupt Handler#4

mQ7*-IRQl* Linear 4s 44 444 Low 5. 44 #4 £44 44 IACK* 44## 44431 4s S44 44! 4s 4-§-41- <94 IACK*# Lows. =44^44. 4, IACK* 44 4 Sells Line A03-A01# H44S44. s f 44^SSfe-| Status/ID# S]2 44## #&44. 44 .2.44- IACK* 4 4^

5. 6 Interrupt Level Code

Interrupt Line Being Acknowledged A03 A02 A01 IRQT L L H IRQ2* L H L IRQ3* L H H IRQ4* H L L IRQ5* H L H IRQ6* H H L IRQ7* H H H

4. Interrupts! #4

442.%# 4 f IACKIN* 447]- bow7} 5]4 #44 444s 4s 31S Line A03-A01# 4444. 442.% Level4 A03-A014 4S4 4444 Status/ID# fS <9444 &S4 IACKOUT* ill! S.44S44 4#2.S Daisy-Chain # 4 4 #4.

- 32 - #13^ VMEbus System ^ -§- Software

* 4 #(Operating System)* #44 #-e$||44- A^#A]-44 4 El3)10)^1. $14 4^* #5# 44* #4 4-g-^NMI #55 j§:i.^E5. a]

— "#* 4*4 t Xl-E# 4| *4- °1 4# *4*1]#* Single Tasking Operating System# Multi-tasking Operating System,5.5. 4# * 44. Single Tasking Operating System-2.5.

* 5-AM 4el 7)151 <04- *«@#4* 44 #7Br#4, * *44 **H55ig-§- * aM t^a] 5-1-b 54 #7]-*4.E-5 *##4 *#4-2.5 *»|a)71o|: 44-. EEl El-

Multi-tasking Operating System £ Data Logging Task## #44 Databases. #a|o)1 * *344* 40] 7>*#4, 7>5* 4^34 4* *#445 444 5541 A! Aj-o]# 43^1

4* 4°) 7]-*#4. 2te] 21 Multi-tasking Operating System-8 - A]3^43. $1^ £S.2^f

* a}-*# 4 414. Multi-tasking Operating System-8 - 5414 a] #55 5.5.41a! 4 a]#-§- 4*4 *44 4* 4A3#^c!l ^444 44440] 5*44. 4* "Kernel"0!

4 #2. Task4 A] #### 5* #4 ** 44# #5.5. 44 4* Multi-tasking Operating System* "Real Time"5.5. #*f}- * 44. 4, 4*4 44 4# 7}- °1 s] ^ 5 # 5.4# =N, a4* 4##4 *44 4444 44s n 44 **34 7>*# 4 4* “^4 4 4 #"44 4 * 5U4U1].

VMEbus* 4** A]i^s] 5-t* 44*71- Multi-tasking System0!4. 5.455 4* 4 Ml52^t #A]o]i ^8 |a]4 ^ *44 All71- 5.9-44 4#4 *#4 4^4 *44 5*€ * 44U8-19].

7K UNIX

UNIX* 7f4 #4 44# Multi-tasking Operating System0]a]4 * A|4 a]a. 3* 444. 5El55 #44 Task7> 45.* 4* 54# * ^7] 41*4, #* VMEbus 4 **41# UNIX* 4 Ah4# aiJL #4. #44 7f*# *«g* 5^ 174 44 UNIX

454 #^^4- a)a]4 454 A]A.^|* 5##4 VMEbus#4 "fls#* #*#t1| #4

- 33 - T 44. ^A]y- 554 4-c- n^Ml #44 VMEbus 44 45# 7>A]JL VMEbus 4544 f #44 44# 7^4. n45 UNIX 5544^ ^-5M

54 <9444 444# 71-44 44# ^ 44.

Shared memory

UNIX Real time environment environment

UNIX VMEbus Shared VMEbus Real time CPU memory control CPU

17 Multiprocessor VMEbus System running UNIX with Real Time Control

- 34 - >4. pSOS‘

pSOS'* S°1 4-8-43. SI* Multitasking 14# #14*144. pSOS'* =l

4*1* 444 Kernel0!44, 11# 7||l3#3# 4*#:n. SI3#, °) Kernel* 37)7> 444 4 15-20K byte #3# RAM# 4444. pSOS'* 4#4 4# # 4 #4 #4.

o Task management o Message queues o Event services o Semaphore services o Asynchronous services o Storage allocation services o Time management and timer services o I/O supervisor services o Interrupt management o Error handling services

4. OS-9

OS-94 4#4 Motorola MC68094 444 #444* 444 Motorola# Microwave 0!] 444 4l-# SI3#, 4# *1##^# Filing System44 4#4 Task* #«@41 * SI SI 4. 3^ Motorola M68000 414 Intel 80x86 414 444SI4. OS-9# 444 Command# 1*1 #3* 4! #44 *1*145.

#3 SI3 Low Level Kernel* 4-8-433. *-8-1# 44* 4*1 * Si * 4* 4*4 414 Multitasking 1*1 7} a:#*!* UNIX# 4*

Library Interface* 4*43 *44 System Call# 4 #4134 144 *1 °1 **1433 4444 #4. 4**1, S7]4 #2, ## Kernel* 4*4* 4

- 35 - 4 #4#%4#, ### 4#7lb## #447] #sfl4b & 4# Kernel 4 #_9-44.

4. VXWorks

VX Works b 4## Kernel #444 UNIX7f #44^4 UNIX4 ### OS 21- # *r &°-4, UNIX Tfl-f-b = ;)j#-2). #Aj#o] o>y ^ o.oj is 447c)# #4 44 V. VXWorks Kernel# 4 #, Debugging, #4# -§--§- b# #4# #*H 4b#4v. # # #4. 4# ## ##4 7lb# 4#

VXWorks 7)- UNIX Object &# ### 44# t Sl2 UNIX 4 444b i

™e$H4 44# 7}-4hs. 7>b44.

4. VRTX-32

VRTX-32b 4 8K 44 S. 4^3. 444 ^4b4 #44 Kernel 44 Task Management, Intertask Communication, Clock and Timer Function, Memory Control 4 Allocation, I/O Interface, 44^4 b# 7)b# 4## ^ 4.

4. LynxOS - POSIX Conformance

POSIXb 198644 #4441# Open Standard# 4# ?r#44 444^^4,

UNIX 41 #4 7l±s. #44- ;||y# h#4$4. POSIXb 441 #44 #44 ### 7H#4 4 7l #4 Task iEb Process Lock#4# 7>44 4 #7) Zb b 7l I/O, Intertask Message Passing# 4#8fl #4. 4 7)b# #-###4 47] 44 4 4 #•#### ##44 4### #£# #44 #4# 4#4 7}-b4 41 #4. ne|4 Open Standard# 1#45. ##4^- 41## 44# ae# #Hb 44 #7Vb4^4.

- 36 - 4. VMEPROM

Force 4-4 4 4 PDOS version 3.3 ROM Resident 444 Kernel# VMEPROM#4 4#4 4 Off-the-shelf^ £4# 4##4. 4 34 4"-2-3.4, #-944# ROM#4 44 Embedded System 4 4 #4# 4. °] 4 ## #4# 4 7fl# 5# Multiprocessor Target System# #4A3. 44#4 UNIX #-9444 ##4 7]-#44 44 UNIX #44 # 4 44# # 44.

4. VMEexec

VMEexec# 4#4# 4#4 3# #A#4* ±3.3.44 #44

4## t #4 #4A3. 4## # #4. VMEexec# #44, UNIX System Call# #3 Support, Networking ## 44# # Si# 3# ±33.44 <94 4## #4. 3#, VMEexec# 4# #4, ##4±4 #4, Multiprocessor #4 *# 44# # Si#[20],

4. DOS

DOS# 4# 4#4- 4447) 4#4 ### 3Sa^# #44 #*544# 4 4 #7f#4#. zze^u)- DOS7}- VMEbus4 ##7]-# #4 DBASE, Graphics Package #4 #-### DOS ## ±3344# Atfl3. A]-## ^ S1AA3 ±

3344 4t4 4# ±44 a# * S# 44# 7>4 # S14. ##, 4*4 A3 VMEbus# #44 4^A3 ### 33^4# #<94# # Sl±# #4 #4 S14. 4# 44 4-7] #4, Data### PC4 4# 32 43# 4#44 4 #4 Processor* ### # Si# #±3 444 #4. DOS* #4# *#4 4#44 444# DOS7> #4# ### 4444 *4-A3 444 #44 * -94 4* 4#44 DOS #4-44 *# 33H34# #<94# ## SI4# 4

- 37 - -S-y-Ajy-o) nV0|.o): #4. o] Sf -g-cHy-oj DOS7}- DMA

* 444a& DMA7)- ^ <9# ^44 44&14 0)1 -g.

# 4 %U, 45- t = &444 -8 -^440.5. 4444. DOS4 4^ # °l-8"4"7] 44 Sf-e- *9 4 4 4 PC-compatible VMEbus board# 7WM 4-§-512. 514. rty 18# Xycom44 XVME-683 f j±H°j ## 4 £°]4. °1 Ji^r 25 MHz4 #4 4^# 71-4 803864 7|i£il =&44 5L#44[11].

Bus snoop 3167 80387 rt IK X 32 80386 mas math math A each# MPU Cscho coprocessor coprocessor control!* 553sH A- H local bus Z IE

VGA controller SCSI controller with ROM BIOS with ROM BIOS expansion expansion 0) sa 1: 3E Z <; PC/AT Bus z DMA | Interrupt 1 ROM I PC Watchdog I/O channel controller 1 controller 1 timer 0 Interface A- n it )t I Local At bus

22^ 18 Xycom XVME-683 Block Diagram

- 38 - 4 4 ^ ^^#34 #4% x]A] ^ System^9] ^-g- ^ JL#

1. 7% A

!1 11X1449 XI4 3 XI# XI #4 44 44=44 441 44& 41 44 114! #4442 51 4444 !44 7}#14 44=4 444, 144 444 4 4# 444 1 4444 #4 A?s|£S 441 141 414 4#4 2412 14. 5 4 44 4117}- 44 415.rz 1444 441 1455. 41# 4111 44 4#€ 3)X11#1 414 1444 11 44455. 15! 44=14 14554 414 -§-441 4 41 41 49-7} 4142 154 15! 144 5155 <41 !44! 1114 4 I 44 114 4!#41[l][7].

444145 44 1 151!! 1454 !41 151 #5 111! 1414 1454 11 11* !1!4X] 44 1 45*11 #44 !444 4 4 1 14 5 144 414-3] *#. ji4-41 1 411 54 #! 941 1 151 414 !!. 4 #4 44 1 4541! 4-4 14=4 44 1 15# 414 HI 14# 1114 11 44 41! 9412 4414 44/5445# 9441. 1 45, 45144 !44! 44 454 41 45# 1144 15X114 41 1! 44 1 &44# 4=14 #44 45# 141. 114 4 41 4!1 XI#! 1151 1-54-311 #2144 #44 1!

91 457} 141 4= %12, 51 1151 431 #, !!#44 11 44411 44Sit4 11455 24*1141 !9!4 1X1 14 !141 !1914 7}!41[2][4],

19 111 7l#l 1155 #! 7]1* 111 xi #4 in 45^14 711114 S4 4112 !1[8-10][16]. 4! #1451! 5#5 9414 !4=1 444 #4 1 XI #41 4X14i[i7][21], 1141 #1 111 41# 7}42 144 451 7fl II 1144 414! 4#4-2 11. 4 #1 451! &ei 55 4155 451 7fl 11 4! 15, E!1 #4! 4144 414 414 1 944 1442 5#

- 39 - 72:0]S.S. 4##Ajo] #3. 474 4 7f 7f74B.S. 47 E5.ZL#4 7 A) ^*3 7>7 #4 747 7f# 7 814.

5- #447 ## #3444 Af-g -43 817 VMEbus* #43 # #74 474 j!3f«jo^ Af^#7 #443 74 #AM##74 44 g #7 4# 4 VMEbus* 4-8-# 444 ### 47^-i- 7#4#a4, alts a 47 4 44#7 474814. 47 #4 47^-i- 744a 43 735^4* ;t|#44 4#4 474 #77 48 | ^ ##440)= % 475. 4444.

2. €44#^^ 4-§"4 JL^A]-«J-

o]D] 4°J:4-711 4^44 Aj.-g .47 817 oj.y -77 #44 43, Al]s7 444 44 4 4M7 a#4 -g-oj, #74 #4, 4a4 44 734 74, °]-§-7f7# #4, 474 7 #47 ##, 7477 7°1 7 S-8- 447 44 7 814. 5. 7-8- «]^£asj 44# 4# 44 477 4 a# 4°) 4[i],

E 7 oj.^5.zi4 44# 4744 474 4a

of ^ .§. 3 4 4 #

4S.7# #74 744. ^#44 #7414] Dedicated wire line Fiber optic, Bus 4H logic a## 474 7)7) “Sa# 7f7# 7] 7] 7## #41 a## 7)74 XA) aai# 7f7# SA)7f7 7481 4# 77-as. 7% 47 a a 7*8 717 47# 4#Exhaustive fun.test Exhaustive fun. test Cycle-to-fail. test Cycle-to-failure test Statistical fun. test

- 40 - 44 44451 ###2 44# tij-Ajo] ^Ejjo. yy^ y^y. 444 4 #4

*J- as 444a 51A4 44 #44444 44 ## A4# 7fiy)- 44 5tt4[l][2][7]. 44

# 4-8- AS. 44# # Sic 7Hg- e #44# A = s#44 ^f£E a 4-4 4. 4a$1I4 o] 4444 444 44# 244 7^4# #47) 44 4-8-^4. 22)4 4#4 4-1-4 4-f-s.A a 4"# 447) 44 444 £AM$lH4 4-g-# 44 a 4 23)444 44. -=- #44 AA#$114 7])4 Dir #444 444 ^45. 7)144 A3S#47^ #44AS 2

4# 44 t 4A4 4444 713:5.4 44, 444 #7}- 444 4-8-4 # 44. 2e)h

5 4-8: AHE^114 A).44# A>4SH ^4^)25 #44 44 a#A#*

#4 ## 4A4 4a$1)44 4471-45. 444 447)- 4A# 4AS 4444. a4 4

44 4-g-s) 7)-4 e 44-8: 4-8- 4a$1)4 9) AAiMyo] AM7}#4 44 t # 44.

445.2 7)|#4 44 44 4 4#4 4-f- A = 5.$1)44 4#-6- A = e$1)44 4#4# A 4 4)44a a4&A* 444a 471-4)4 4as 44 4 #4. #, AAe$h4») 4#4 #44 44 AAE$l)o) 40] ^ 4^(Verification and Validation, V&V) #444 AAS. $1)4 44 4 4# 44# 4144a 444AS4 7^44. 22)4 4-8-4 4## 47))4

4 V&V7} 41a 2 41 44# #444# 3)4 44 #7^444 #4 444#4A

4 4# 441 4-4 ^ asH =]io) Aj-^-oi] #4 7)#4 4142 44[22],

4^1-4 #4 A4 4444 4 #4 Afls. 441 7)1444 7)1# A).^.425.4 444# # A# 4-4-8- 4#4 44.

7\. Defense-in-Depth

44# 4#44# 4-T-4AS. AM 44-0] 7>#4a 444# #44# # 51# 4 4 7I-4 #44 7>#444, ##22 244 A4## ### 7)-#44 514 4^4 4444 4471- 1A44.

4. Safety Margin Assessment

- 41 - 4145 17} 115 554 414 43i 44-5)5.1- 1444 1*1)4 11 0.5. 444154 -8-4 1 155 *11445 114 54455 41445 114 4-8-44. He)4 c)*pg°) 355 is}, #4, Tfl-f-s) 44? ssj^H 1 444 144 *114 44. 3=4 iinHifc 4544 54 E44 4 3 4

•411-4 54455 544? 44 414. 3le)e.s. 445.44 4-8-44 44 47} 444 s]3i 5 = 54447} 4444 #4.

4. Environmental Qualification

44114 A}-g-y 445 144 #4445 zi 7)55 54444 #4. 44

1455 #45, 4^114 55 #4 4# ”114 54 455 444 a}-§-o) h 444 454 45 #44 45 45 444? 7)^4 4344 *5 14.

4. Requisite Quality

441454 5 = 5$||4 51554- 44415 45 7}54#4, 44 4# #14 5544 15# 554 515 514? 44 411 414.

4. Failure Vulnerability

4-4144 145 45455 414, 454, 544 55 4444 4445 55 4145 44444 #4. 4)55 4414154 15, 4144 £55*1) 44 7H#5 4545 #44-711 4444? 44 #7}544 441 5 4? 4 5 4ell4 71)1544. 44 14 ai)55 441 44414 41# 5155 1445 44 7>4 4154 44 5417]# 4a) 4-1# 1155 4445 $1

54 441 44414 7)14 154 41455 jib|444 1 4155 45 4 14.

- 42 - 1) = E^|o)cq -g-f-JSLS. JL^- 2) EMI(Electromagnetic Interference), RFKRadiofrequency Interference), ■&-£, #44 f-y

7) ^*1 8) Tfl^y y yaM 4-y

3. ^ ^yuiy ^

yy%yy4" yy ^ th^ y±yy, yayy, y&y fy ey iy, 4%yy #& ism^ yy%.°5.y yyyy eyyy yy^iy y ey ys.

# yy fiy yyy-. s% crt #y 4# ynzy y7> sy-y y-yys y^yy ey& nyyy y% 7iif-oiy[3]. yyy^ yy ^ yiiyf-y yy^y^r y&y- y-y.

7>. yy y yy ^

yyyf yy ^ yyy f-y-yyy yyy e^.% y^-oi = & # y-ay-y y*H yy- yyyyy y-ji %^ye4^ #yy f°n& f-y-y 7^y^# % yyyy %y.

y. yyy ^.y

yy%4" yy y ya.y#^ 4^y 7W^ %yyy #yy, yyy ^.s. ys. -g-yyy %7n%2. ey ya.y y# y^y a.yy^ y^yy yyy 7>^y-£

- 43 - 4 4# #54# Til### 444 Til #55 ^Tim 0.^4 4# 4 4 7|]4#5# #7l|S]44

#4. 5# 7)7)51 JI^-A] n# 2.!-g- y-y-ci h* 1|#* 9-55 4^l#4 #4455 5# 4#* #4 44% ##*#4 Tf^siEf #44 #4.

4. *4*# 4 #5#

tII* f44 #s.$||4 # 555*114# iTfl* 4|## 44445 3a# *4 4 *#4 7m #5# 5m#7) #41 #4 4 #4#, 415:44 #4-, 544# 4#, ##- 7M14^1 -8-4444 447M]# &47I444 %■ -§-#-4# *-§- 53j#4 ^^1444 # 4.

4. 44-714 4454

4444 3E4#c 4# # 15* 44-714 444455. -M444 444 <§471- 444 #4. 45.tr 45#, 444 #5*, 45##, 7>4##55 54 4 5 44 ! 45 44c #4 4# 44# #*4 4-44 ## #4# 45* 5444 #4. ne] 5 *414 15# 45# #o).# # $15# 4*#c #44471#4 444 4 4 #4.

4. #4"4 54

145 *4414 4## 15# #4##* *4# * $15 4#* #441 * $15# **# 445 #4444 #4. #, #544 1 55544c 5*711 #55 #4# 4 #4 #1 7>*#5# #44 #4.

4. 445# 5#

#7>4 444# Tfl-f-4 le# 4 $15# hi#7>7>21 4e* #4#7] 1# # 44#4 44444 #4.

- 44 - 4. #2# 4 A5

i*E] 2##* ajcflfij <9* *4442 #44 7|#* f 9% # i(5# #5 4 4*4## 7j-44 #2. #* 7^*4 #EE 44444 #4. 2# 4 -Et-t-'g- 4^4

*#4-2 2 7|*# #442# Backup HflEjej* 7)44 #4. 4 a) 5 in##* 444 &44 in* 44-# * 4* 7>^o> 44 4#&444* ^4^4 44 4244 * # &2# 7M 427) #*4 25)444 44

4. i£E(|o) *4

2EE4I4* 7i|#*E ^ n##4 444 44 44 ee #t))42 444 2 ee$I|4 47)14^44 444 44. 7114-4 iiE|4 v&ve 44 ^ 4 #444 44-. $4 #44^9 :2EE$I14* 444*44 4*4 4444 44 ** 2 = E*M* 44 7)4 7fl4#4* 2444 44444 44.

4. #4 24

4*4 #42 7)E# 244 7] 7)2] *4 n*7> 7f^4Et *114 44 *7] 4 EE 4#* 4447) 44 44 44444 44.

24 19* VMEbus 4E4# e4EE4 44444# 44 3 4n4#4 #4 # 4444. 4 42^* * = E4I4, Display EE44, Color FPD, IASN( Indication and Alarm System Network )*2E 4444, 44 5 5-44 4EE 44 5U44 7)7) 3J 4 444 24* *4 * 44. 2# 444 424* 4 4244 44# 4*# # 422 2 4)444 S44* 44 5 in 424 43)27}- #7>s)2, 4 n#lE 4*# *44 4 44 2*4 Task# #634-2* ^EE4 444 42447}- 7)*s)-4 42^4 4*4 * *444 # 44.

- 45 ~ Display Main Processor 1 EQUIPMENT ROOM MCR Processor 1

BACKBONE

19 ti-aee y-r 44 $ Prototype

- 46 - 4. System -E.il

7\. Main Processor

59 Backplane 45, 4?M 41^454 994444051), IC

494 95, Ml 54 a ies 9444 #4. 4 CPUc a-R-s] 944 Task 9, 4449 94, 94 € 4544 ^ 44, 49 4944 ^ 494^ 4 5541Al 44 94 3 44 #a] 7]^i- 44 9 <945# 94444 955444 9^44 # 4 4944

(Multi-processing) a]>1^0)4 ttj- 9 ^2 494 94 o]] *)Bj|l- 9 $1 £E1

Multi-tasking A]^^o )4 # 9 ^4. 5#, 955414c Primary 4 Backup S^a]s

9444 $144 45 % 55444 a 4-45 4444 #4 Hit 44^4 sa!4 9 ?) fl* Heart-Beat 49# 444. 9, ¥ 55447)- 944 49 # 9*84- ’34 44 455 9494 444# 444c 7)944-.

1) 59 Backplane 4 —

VMEbus4 4 59 459 4 454 444 4# 44#4 49- 4«@& 4

444 #5 55.4Ia1 44 45# a## 9 $14 44. ae):n 5c ^ir 4 45# 9

4|Ai 4444 45 Af-g-g - 94149 494 9554] aM 5)44 44.

2) 9*14 CPU 95

4 959 944444, 494 (RAM, ROM), Timers/ Counters, #4# # ^, I/O 45, a#44#9 94€ 444 49444, 19444 #4 4/114 CPU 95 9 9444 44 44 <4944 3 49^#, 4949 ^ 44, 3944, 941 94 94 4 4949 9 <9 44.

- 47 - A) 33 45:4 el 5 45:44

o\^s.zl ^ 441 42# <91922 4^342 42441 #4 11 *H|

2.b]»11 4141 341 44.

*4) 429# 91 94

<9 el 7fl2l 9^422 ^.ej cfls^i- t)1443 415:1- 3# 94 94422 4 914 922 oil 21# #4#1 341 44.

4) 92 4 el

9 24 el

4) 14

3 345:4 14 92 #3424 4el# 4444 1 2241444 3125} 4 111 41442 4 =24444 42 h43 141 91144.

3) IC oil 25} 22

4251 221 11 42512 41471 44 443 Database 44°M, 4]2 42 2291411 7}7l7} 494 421 41 21 414 42# 4444 441 9 11 41251# 4144.

- 48 - 4) I1|E o}3. _y_E.

4* 5E9 4*4 4# 94*4 4&* *a99 94 M|x4a <919 °H, fSH^ir 999 0.5. °l 9X* *94a °] I£f *44 * * 0fl5L5)0l| 449 9X* 4* 9*H 9*94.

4. Display H 5.41*1

Display = 541*1* CPU XX4 LAN 7)•££ *49 444 X9 9*44 # 4 *1X4 454a s* Display 9444 *4, Display = 5419, 94 *4 4*& *«@ 44. 9 =541*1* 4M941 **1* 94 *49 ^Jji* ^41 * 9 -49 . Lfloll 49 % 9915 = 5419 #4 *1*1 x* 9X94 441! f *M1 94. 459 a ^h* 49 9 9X&*1* X99-7] 44 4*X5 *944 * = 541*19 ?]*4 **1-9-4.

4. Color FPD

9X9 *i*l X* lx* E*l4 ^* 19 4944 Touchscreen*)] 4 *1?# 494. 4 *114 9** 5-4-94 1X4| 9tb 44]9 IX* 9 a 9* 4 99 9x4 94 9** 4444 a lx°H 94 *M14 IX* 9 * 441 49 *4* 41*94. 4 Touch 94X5, 99-444 9449* 4944.

4. IASN(Indication and Alarm System Network)

94 9? 9X4*4 454 a* 9X94 X* 149 9X4 ?]-** *4xf, *] 44 494a 4X4 444* *4*199 44 4*55 4444.

- 49 - 4. 5 44 4 (Operating System) dk5L 5. $1)4

5444# 7)540.5. 44-4 4^5 #44# 5 4# #55 4#4# 4 #5 #4. VMEbus# 45# 4^2) 455 455 Mud-tasking/

Multi -processing System 54 4 7}-#4--5.5. 454 555L5.rz.S95 5A) ofl #4 a)# 5

4# 54447)^ a#44 4#4 *)A]# a^s) 544 7)-544. &5 5544/)^ 4 AM A)>h^| 54<>i| A>^.S).J7 ojouj ## 44# #45 44 4. 4- sun*M 4^ 44 Aj.^-4 7fl^?l 7)54 DOS 5444# 44444. rz^ 192 ) 5444 444 54 44 4/1)4 #444447)- 444 4-¥-* 54#a# 4a. 444a 5. # #54^4# Al-§-44 4-4-i- #5#a# #A5_4 Multi-processing/Multi-tasking 4 7}-##£.# #45-4 454 044, Database, Graphics Package #4 #5#4 DOS 5535.rz#5 acfls. a}-^-^^ 40] 7>^4h5 asE$iM4 ?t)# ae)5 4 £##4 4. a# DMA# A}#4^ #4-445-44 ^5 **M #3)814 4-9-4 a44 #4 5 4a 5 #®.5.4 4a 4^4 4# Schedule®) 7I-54.E.5 4## 54# 5-44 7|-5#4a. 5 5 44.

- 50 - 5. JL #

#15 44 S l5Xldd 7ldl55 *1*X|X| #154 14=, 7)7] # #1, 0)^4, 15 #4 fe5# X|#4fe #5* XI #4 4. 4*4 #l£ 7) A] ^ fe 5 XI d# 4 4*454 #x|7«yx| 44 1-8-48141, #ld: 45#XI4 A^ui-feA] * 4X| *d rX 4 s.5. 8lX| #114 4# 4#55 1* 115*4 #fe 7}fefeo) &5 4, Dark 5.2= 7fly2j fedo) 413 dl8l 45 #4 #4 7H4& 4-8-44 #43, 5* 1514=4 l*o] 414. 444, 44fe ## #4X145 444 4# XI-8-4 41# 7fl 14?!7| 4X1 $-8- 81 #7} 4*943. 814[1][2][4][5][7],

d 534X|4fe 4e 14X1X14 #4 XfXl safe VME(Versa

Module Eurocard) 4^= XldXI 44 4^44 5 #1# 3##3 44 ^ ^5 Xld4 t = 5X145 4#4fe #81# 544^54 LAN4 Display 44 =5X14 4 Touchscreen X|4 4dd 7}1 Color FPD4 4X144 444 Prototyped #14^4. 5* #4X|Xll 1 £55*114# #14583 4#x| 7H4-4 4-8-44 d-8- 5 = 5X14# 4-8-4 4= 45# DOSdlXIXI# 344584. 71)1455 4X1 Xl-f-4 #fed #X) #d 4441:454 4 44444= 44 Si 45XIf-xl VMEbus XI#4 4-8", LAN4 5°J, Touchscreen X|4 7) fed 7>4 14 Display4 54 fe 4 4*4 4d 444X1 44 444.

#fel XI dd 47114 #444447} 44 44 41544 Si 41544, 4 54# 3 44, 4544, #4 #4 4 fed 4=145# #44554 4 =5X14X1 <9# 44# 44445 X|54fe ##45# 44 Multi-processing XI dd #44-3 4X14# Sfe 44=4 Id d4X| 4445# 44 Multi-tasking XIdd #44584. 44 4-8- # fed 154 #44 44# 4=d# 4= 58# 455 #444. &4, #55X14 fe

Primary S! Backup 55X17) a}o]o)| Heart-Beat5 81144 8144 # 55X147} d4Xl dd 4-T-d 4=1447^ fe?M55 #-4*9-4 llfed #814354 4^ 4 55X144 3feX|5 4-44X1 11 15# XM#X1 54X1 # 4= 814. Display 55X14fe XM#X| 54# 1481 15# 44 HLfe 154X1 54X1 #4, #114 3#8l dl8 l 15*

- 51 - #44 5'EM# ## 44=4 <8#S. 4444 41# 44# #4. 4# #^4 Touchscreen #4 455 5444 45 5# 4# 4## 45# 42 4# # 45 # tg-s-g- 41444 a. 55# #4 444 455 4 # $li# 44-444 -947 )

5# 45-44. IAS Ml 5*1 h #45 »lfAS 44444 444 il 455# 14# # 7] #5# 71-55 54 ^ 444 71-54-55 4^4 444# 5#44 54. #5# 45 4^45^1- 71)44 DOS# 4544 044, Database, Graphics Package 54 4# 44 DOS a# 5 Aj-g-^ ^ y 0.5.5. £15#44 #^3-1- 4^44 # $14. 54 DMA# Af## 4# 54444-44 4554# ^#£4 454 144 5 4 5 $15# 44 41 414 #9 - Schedule°1 71-545.5. ##€ 449 #44 71-54 4.

VMEbus# A).-g-#a) ^9 944 ^ 4a) ^ 45.454 7l#sl# #4# 4-S-4 44.

7>. 444 4544 55# A) #47]- 5)2 95 444 44# 47114 54444 44 ###o)= # «y## 4-4 #555.5.4 1&45 a]44- #9 ^ #5.5.5 41 554 544. 447I- 71-54-4-. 4-. #4, #544 #55 4i#4 ^ 515#4# #544 5^45.5 #44 45# 5*141# #5.5# 5555 244 71-54# 45## 5 #4-.

4-. #15#A^4. 5.1 15#a^5. <>155.5 #5# #44-4 4i # 15#A)4

i4# 1 444-711 #445# #44# 14# # $15.5.5 93)45 5#a) 4 # $14-. 4. #44# 14# 4401 #5.5). 5999 5.501 ^49 4^# #99 49

4#5. 4-4# 4 #5 44# # # $12 touch #445# 44-7)# 9#4 #4# ###4-. 4. #5# 01555 #44-5.5# 7I-55 5454= ^ #54 4^o) 50) 5

##15 #444 454 #7> ^ #t)7\ 4#i5. #54 ##44 54 4-4-.

- 52 - 4. Database, Graphics #4 = 3.^-1- A]~g- 6l ^ £ = £4 4 2) 44 ii^-i- ajdbsj. # ^ $14.

14433, 7)^2] o>y-5-ZL sM4 4A] ^ i 4 4 ^-#2] 431 32 2] 4 31-8-, 3i)517> 144^ f-21 5-4 4 °1 5* 10.4 44 °]1^44°J 44 4^1 JiSSt^T

4 514%! 3.^7} Si Si 44 ±*\7} &2.E.2. VMEbus* 4444 4f-lr 7443

3.4 7l#4 5-441-£- 4111 433. 710144. 3eW * 143. 441 444 7433. 441 7 514 431 7>4 JI4 A> 19 -1- &, iEI^||o)2] IfEE Et EMI 4 RFH1 %

4; 014, $11-71414 A).4-, ^-g- 4-h$M 4 ^=5444 A>^., iHEcJo] 44 5-4 y-4 Afsg-s-o] 444014: 4- ^0.5. 7114.

- 53 - *11 3 ^

S' 8°l 4*9 a SIS VME (Versa Module Eurocard) 4—, Local Area Network, Color FPD# #-*44 Prototype LAS# #*4a, 7)e4 **44 ** 5=5*94# 4## # 5U5# DOS #* ### 5^44 ##4 ## % ^5##d # ## a)# 44*# 5#45&4. a #4,

iL^s] x)a] ^ ^5#*d # ### #**55# 7lcfls)fe- 71**4 *3* 4*4 ^ 4.

1) 44 7|4 **#4*#d 44 #*3*94#- 4## #**55# =5.4144 4* #4# #4 45 45 #44 4471- 7^44. 2) #4444 7}* 4-2 5 45 4 CPU 524 24 5# 44 5=5*944 5#d5 4# CPU4 4#444 4*# ## %#4. 3) Heart-Beat 7j*25 44455 *91*4 444# #4*55# 45 * =54144 2445 444-711 44 45# #4*4  # # 5U4-. 4) #4*4 &## 444 45 3 #444 5#4 #44 45# 444 4915 4441 # # 44. 5) Touch 44 4## #444711 4-41# 45# 4 # 45# 44-44 444 #4# 4**4. 6) 4#4 tH54a #455 71-## #45# ^ #*4 7f*#-25 454 4514# #9144 #4. 7) DOS* 4*4-4 **44 DOS **= 52$# 245 4*# # 4525 5=5444 4# 24* 45# # # 44. 8) Plug-in 5# #50125 4*4 4# 4=44 54 #444 *444.

445 Prototype# #444 #**55# #244455 #44 4*4 ^#4 5## 4, 5# System 5=5*1144 44 ^ 454 444 S* ** 5 = 5*94# 4##4 Prototyped# 44 * 4*#* 4#7> #4444 #4..

- 54 - [1] NRC, Digital Instrumentation and Control Systems in Nuclear Power Plants Safety and Reliability Issues, National Academy Press. Washington, D. C., 1995.

[2] 4344 9, 4-4]tfl€4-3. ^#^14711-#- 4 3 3 £-.8.3, 1994.

[3] S. Hur, Safety Indication and Alarm System Functional Requirements for Next Generation Reactor, Rev. 00, 1996.

[4] 4434 4, 7%#3 3*2-434# 37>, 33344 1996.

[5] 4-3^4 5, 3433 3*2-43 3# 7%#, 33344 e34#4&4 1996.

[6] John Black, A market study predicts some dramatic changes for VMEbus during the next few years, VMEbus Systems, August 1996.

[7] EPRI, Integrated Instrumentation and Control Upgrade Plan, 1992.

[8] 3-^e, VME4 VXI 4^^(I), 33343*2., 133:, 1996.

[9] VITA Inc., VMEbus, VXIbus Compatible Products Directory, Second Edition, 1994.

[10] ^43, VME3 V-447HI), CONTROL, 63 J:, 1996.

- 55 - [11] Steve Heath, VMEbus, A Practical Companion, 1993.

[12] Wade D. Peterson, The VMEbus Handbook, Third Edition, 1993.

[13] C.A.F. Varandas et. al, A VME timing system for the tokamak ISTTOK, Rev. Sci. Instrum., Vol. 66, No. 5, May 1995.

[14] C.F.M. Loureiro et. al, A highspeed -based system, IOP Publishing Ltd, 1996.

[15] Kari T. Loberg et. al, Fast VMEbus Interface for NIM ADC's, IEEE Transactions on Nuclear Science, Vol. 42, No. 1, February 1995.

[16] John Black, The System Engineer's Handbook, A Guide to Building VMEbus and VXIbus Systems, 1992.

[17] Academic Press, Inc., The VMEbus Specification, Rev. C.l, 1985.

[18] David Berg et. al, A Real Time Integrated Environment for Motorola 680xx-based VME and FASTBUS Modules, Fermi National Accelerator Laboratory, May 1989.

[19] R. Hance et. al, The ACP Branch Bus and Real-Time Applications of the ACP Multiprocessor System, Fermi National Accelerator Accelerator Laboratory, May 1987.

[20] Motorola Inc. Microcomputer Group, VMEexec

- 56 - [21] Richard J. O'Connor, Interfacing VMEbus to PCI bus: It's not as easy as you might think, VMEbus Systems, August 1996.

[22] Nuclear Power Engineering Committee, IEEE Standard Criteria for Digital Computers in Safety Systems of Nuclear Power Generating Stations, IEEE Std 7-43.2, September 1993.

[23] Kim Rubin, Five criteria that will make CompactPCI a success, VMEbus Systems, August 1996.

[24] Wade D. Peterson, Taking the VMEbus architecture into the 21st century, VMEbus Systems, August 1996.

- 57 - 4 *1 3 JiL <4 4

Ml8:$: 4 4-71 #5.31 Al 45: 53331 a) #5 INIS ^?E

KAERI/TR- 802/96

#7^##5 #####3 44 93 ^Ji4*4 VMEbus System aj*

43^44- 53 *4.g 4##(MMIS #44##4) (TR, AR# #* ^44) 4 f 7^ 93 * 4 4 343(MMIS #4 4 #*4), #4 #(7ll #7ll *§-4) 4-Sl*(MMIS #7H7H##4), ##3(MMIS #7fl7lhi#4)

# # 4 4 4 #*4# #3#t^#35 #<9# 1996. 12

H)1 O) *] 64 pages. £ S. ' &#( v ), &*( ) 3. 7} 26 cm x 19 cm

4^44

444Jf *4( v ), 44 4( ), _ 3-44 5.31 A-)^--n- 7l#5.31Al

43444# 7114 4S:

i* (15-20^ifl4)

5- JiJi444^ #4* #m#4, 5.*##, 4^44 #4 # 4 4-8-431 Sife- VMEbus4 4% 4### 4 2. ^-#* 31&431 VMEbus 4* d: = m$H4# #44584. 31431 441 4444 44* #4^4 4-8-# 4 #4 4 31444 # 4vit 3i#4-584. s#, #7^##^# #####4= 44 4 #5. 4*4 VMEbus* 4-8-4-71 4# 4*#4 7H4* 4#4-58 4. n ##, VMEbus# 4-8-8: 4*4 5.3.41 *1* 4-8-44 4* #4* #4 4^ *5# #4# 447> 7>^43i, 7>*^ -8-4-ti-T 9i ##4 7^44 #^4 ^444 #4)431, a# 355. 3# 44 4*4 71^ #4-4 #31 4444 *444, 4*4# ** 5531## a>*»i 71-442-5. 555414 4# 3c4* ## t $4. 3144 #45 44# 4*4 3#55 44 4# 555414 3*5.2 31#, EMI # RFH #444,#* 4:244 9 ? 5554144 A}* 4 #4 #* ## *4 *4 £*7} 3*3444 # 423 f##4. 3414442 VMEbus, 44*4^4, #####3, prototype, #iL4* - (ioy-444)

- 58 - BIBLIOGRAPHIC INFORMATION SHEET

Performing Org. Sponsoring Org. Standard Report No. INIS Subject Code Report No. Report No. KAERI/TR- 802/96 Title/ The application of VMEbus system to the safety related parameters indication Subtitle and alarm system for Nuclear Power Plants Project Manager Cheol-Kwon Lee(Man-Machine Interface System Development Dpt’t) and Department In-Soo Koo , Heui-Youn Park, Gwi-Sook Jang Researcher and (Man-Mack ine Interface System Development Dpt’t) Department Jae-Hwal S iin(Instrumentation Systems Engineering Department) Publication Publication Taejon Publisher KAERI 1996. 12. Place Date

Page 64 pages 111. & Tab. Yes( V ), No ( ) Size 26 cm x 19 cm

Note

Classified Open( V ), Restricted( ), Report Type Technical Report Class Document

Sponsoring Org. Contract No.

Abstract (15-20 Lines)

This report pre sents the basic feature, the status of technical development, and it's application for the Vh lEbus which has been utilized in industrial application such as controller, robotics, au tomation control. The application software of VMEbus is also reviewed. The design considerations are presented when applying the system to the instrumentation and coi atrol technique of nuclear power plants. The conceptual design of safety related parameter s indication and alarm system has been developed in the process of technical development u sing the integrated VMEbus system. The results inc icate that the application of VMEbus has advantages such as easy maintenance, accurate and reliable operation, easy expansion and upgrade. Also, the integrated VMEbus sy$ item is capable of limited real-time processing because it can be processed by multi-proc :essors and can reduce the effort of software development by using off-the-shelf software, lowever, the adoption of digital system is produced problems such as software common m ode failure, EMI and RFI, and verification and validation methods of off-the-shelf hardware and software. To resolve these problems in the future, further research are required. Subject Keywords VMEbus, Digital Instrumentation and Control, safety related parameters (About 10 words) prototype, Alarm System

- 59 -