AFAE DEC{X11 SYSTEM EXERCISER NODULE
X1F1EO.P 1 12-0CT-78 11:45 MACYll 30A(1052) 12-0CT-78 16:17 PAGE 2
.RF.~
_
PRODUCT CODE:
PRODUCT NAME:
PRODUCT DATE:
IDEHrtFICATIOB 1C-F.794E-I4C
CXAFAEO AFCll MODULE SEPTEMBER 1978
MAINTAINER: DEC/XII SUPPORT GROUP
THE INFORMATION IN THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT
BV
DIGITAL RQ'lIPMENT CORPORATION. DIGITAL EQIHPMENT CORPORATION
1SS[J~ESNO RESPONSIBILITV FOR ANY ERRORS THAT MAY APPEAR IN THIS MANUAL.
THE SOFTWARE DESCRIBED IN
T~ISDOCUMENT IS FURNISHED TO THE PURCHASER ONDER A LICENSE FOR USE ON A SINGLE COMPUTER SYSTEM AND CAN BE COPIED (WITH INCLOSION OF DIGITALS COPYRIGHT NOTICE) ONLY FOR nSE IN SUCH SYSTEM, EXCEPT AS MAV OTHERWISE BE PROVIDED IN WRITINr. BY DIGITAL.
DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPOMSlqILITY FOR TffE USE OR RELIABILITY OF ITS SOFTWARE 0" EQUIPMENT THAT IS NOT SUPPLIED SY DIGITAL.
COPYRIGHT (e) 1973,1978 DIGITAL F.QUIPMENT CORPORATION
•• r
SEQ 0001
AFAE DEC{Xll SYSTEM EXERCISER MODULE
XAFAEO.P 1 12-0CT-18 11:45 NAeVIl 30A(1052) 12-0CT-78 16:17 PAGE 3
1. ABSTRACT:
AFA IS AN IOMOD THAT EXERCISES AN AFCII LOW LEVEL MULTIPLEXER.
ITPERFORMS A WASIIS TEST
ONCHANNELS ZERO THRU SEVEN BY LOADING THE CONYERS ION QESULTS Of EACH CHANNEL INfo TWO fABLES AND COMPARING THE RESULTS STORED IN THE TABLES. IF THE WAS,IS READINGS ARE NOT
~ITffIN
PLUS OR MINUS 20 IN THE LS AN ERROR IS REPORTED.
THE CONVERSIONS ARE DONE AT A GAIN OF 1000 SO EACH CHANNEL MOST HAVE A CONSTANT DC INPUt LESS THAN 5Mi.
2. REQUIREMENTS:
HARDWARE: ONE AFCII CONVERTER STORAGE:: AFA REQUIRES:
1. DECIMAL WORDS: 272 2. OCTAL WORDS: 0420 3. OCTAL BYTES: 1040 3. PASS OEFINITION
ONE PASS OF THE AFA MODULE CONSISTS OF READING THE RESULTS OF 3,072. CONVERSIONS WHICH RESULTS IN 3072 WOROS TRANSFERRED ON THE UNIBUS.
4. EXECUTION TIME
AFA RUNNING ALONE ONA PDPll/05 PROCESSOR TAICES APPROXI-
"ATELY ONE MINUTE TO COMPLETE ONE PASS.
5. CONFIGURATION REQUIREMENTS:
DEFAULT PARAMETERS:
DEVADR: 172570, VECTOR: 134, gR1: 5, DEVCNT: 1 REQUIRED PARAMETERS:
NONE
6. DEVICE/OPTION SET-UP:
ALL CHANNELS MUST HAYE A DC INPUT LESS THAN 5 MILLIVOLTS.
7. MODULE OPERATION:
SEa 0002
,
~AFAE DEC/Ill SYSTEM EXERCISER MODULE
IAF1ED.Pll 12-0CT-78 11:45 MACYll 30A(1052) 12-0CT-78 16:17 PAGE 4 TEST SEQUElCE:
A. SET UP VECTOR AID AoDESS POINTERS
B. MAKE DIE COIVERSIOI O' EACH CHAIIEL (0-7) AND STORE READIIGS II TABLE 1
C. o. COMPARE DATA III TABLE 1 WITH REPEAT B BUT STORE RBADINGS II ABLE 2 AND REPORT TABLE 2 ERRORS - READINGS MUST BE WITHIN + OR - 20 IN LSB.
E. REPEAT 8-0 192. TI"ES
F. REPORT EMD OF PASS - RBSTART AT B 8. DPERATIOI OPTIONS:
9. NOI STANDARD PRIITOUT:
lORE: ALL PRINTOUTS RAVE THE STANDARD FORMATS DESCRIBED 1M THE DEC/Ill DOCUMENT.
f
Iii
SEQ 0003
AFAE DEC{Xl1 SYSTEM E~ERCISER MDDULE XAFtEO.P 1 12-0CT-78 It:45
8
00000"00000"
JAFctt
ROROOS"
080S8s: 043AOA 0
o o 88
006" 0 2" 010" 0001341125~0
2408888U;
00g88?000016" 00 000
8888U= 888888
UUU: ~~nn:
000034" 000000
nun: uuss
888US= 888888
080052.
ooooog
808g~~: 00000 0~00i6" g8800
8
80°86 0 ; 000880 00806l" 000000
8888~8: g88888
8888~F
088888 000076" 000000RRRJRR:
000000~~Oi~~" 000000 000104"
88818:=
000000000106" 000000
8881U: 888~U
000114" 000000 088 116 " °8°088
o
120" 0 00042501
AFAE OEC/Xlt SYSTEII EXERCISER IIODULE IAFAEO.Pll 12-0CT-78 11:45
000122" 000051 000040
000224"
U~
186m 8g8~~2:
0002 0" 000000 888888in n~
000~32" 01~767 000 40" 01 7678888~8 Hn~~
19
r 3~
6 °S0246'81
6700; p~5348
8~~1: nu
7 746~r '"1''' "11"
177742
"2
?
888U;
8?sl~
17'1736202 888
n: 816~08
177Sf~03
8
88 fl= ~u~~o
0~~3 4·di
o 2'Uog~ hAUS' Ui 8sfljJ= s}iaJ!
171710210 00:4 "0 52 1
Ifl
8888ooB,
33F fir 4~~
7S 177710 888m~1~
00342' 11 7 7 000422IU 8881~~= 8?i9~~ 888t~8
171642 088 362 ' 03 777 000406 171640df o
370' 1 4400 000000 'ni
000374"22~
000314 ' 000004 000000' 000402'lt~
U8:8Z:01~~08
177616~ g
0410' 18 414U~ 808~}~: m
767 nU8S p746~233 804 6'
012~U
0000111~n~2
HlCYll 30'(1052) 12-0CT-78 16:17 PAGE 5 SEQ 0004
IIACVll 301(1052) 12-0CT-78 16:17 PAGE 6
SEQ 0005
IOHOII: 51 ,HODULE IDENTIFICATION NUMBER=Sl
:U'i!T SPSIZ ,MODULE STACK STARTS RERE •
• VORD 0 .LlST .ENDR NODSP:
;.**********************************************************************
AlPCSR: OPEN
'g8=i:I=~ tBB6~~~ g~ ~~ 6i6
AI"DIIR: OPEN
AI'CAR: OPEN $COWTAINS ADDRESS OF HAN. ADDR. REC.
,IIODULE INITIALIZATION
STAIIT: 'lOY MOV
11
6.,INTR 6.,"DTO!l~ Y~¥E~Ru='~ ~i6 li~ltI18:
RI!STRT: MOV ADDR R5 ;GET THI! FIRST ADDRFSS
HOY n1!'CSR ;BUILD ALL THE DEVICE ADDRESSES NOV TST R~~!Fn8R
~~J
'S,UCARMOV VRCTOII,1I0 ;GET THE VECTOR ADDRESS IIOV BAFCprO)+ ;POINT INTERRUPTS TO AFCll NOYli R1 0 + ;SET UP THE PRIORITV LEVEL ST1: '40Y IAFft" ,R3
CLR I"PP' G ;CLEAR TABLE PASS FLAG SF-TUP: NOY '-10~R1 ,SET OP TO CL~AR DATA TA8LES IS:
~~~ H~~+
INC A1
8LT
U t
"2 ;STAY IN LOOP TIL TABLE CLEAR'10V ;PESET THE TARLE POINTER
"OYII
f-
0 AFCTRIif4~~~fDfi~~NI~M~~~sSI~GA~~Eg~GES
FOR"I0YII p'cTh, AFCTR2
;EACH CHANNEL TESTED
~&: AF3~L8AFCSR
;TO ENABLE GENERATING TA8&5 OF AYGS.J~~~Ei~T~~Rnp¥ t~AfitlN=X1
0 MOVt~SE(,@AFCAR
,START CONVERSIONEXITS,8EGIN ;EXTT Tn MONITOR, "'ODOLF. WAIT FOR INTERRUPT.
;tNTEIIRnPT SEIIVICE ROUTINF.S A"Cll:
~iRQ$;8F.GiN;lS---;-OUEUE-UP-To-cONTiNUF.-AT-iS-ANO-;Ti--- 1S:
~I~----~~sR;Ro---iSil-&g:;AgaiF.~~---
II '"RANCH IF VES
~8~ t.~~~RE~~~A s~l;~ in~ ~gK~~~~So~FT~~EC~~RI~HCA~iR
'IOV '11,E~RTYP ;ILLEGAL IN~ERRuPT nR DONF. NOT SET~lCY11 30&(1052) l2-0CT-18 16:11 PACE ~
2S:
AFPTR:
8R OPEN
AFSP2
MlCYll 30A(1052) l2-0CT-18 16:11 PAGE 8 AFPTRA: IlPI!N
AFCTRl: .BYTE ,,'Cn2: • BYTE
• !!VF.N AFUMP: IlPE"
AFSEI.: OPEII AFPrLC: SPEll
A!T!U:
PEM 1;;'lB2: OPl!II .=.+16.ENO
8
SEQ 0006
SEQ 0001
l~~iE8~~{~11 Sl~!~~T~~~RII~~~ MODOLE
AeSR 080AO~R 168.
Hf
ADDR 0 0 0 R 134.
lDDR22= 001000 186.
mA~ m~~u ~'~II n~i
AI'CSR 00 4R 87#
mn~
008 7o~ UF ~u.
AFCll 888J7lR 241
AYDaR
88Ult~
18811r
l~T ~4~ UI
M
~T 00 01~6'
m~~c SOO176R
88
764R 206*~~1: Us
1I'PT~A
o
mRm~
000 000506R RUg;
219 287Uim nu~n ~~i ~n*
AFTEMP
H2*
AS8 265*
ASUT 000104R
170
1
U~¥N
88smfiHII ~~3*
3m ~ 88888~
RlH~ ;; 88~~~8 lUI
BIT1 = 010 0 186
InH ~ n~~88 un
BIT2 = 000004 186.
nn ; 88S8~8 1 m
81To; = 0 4 86.
BtT9
~
8%8J88Uti
RIl8 = 0 0400 186
8,19 = OO! 000 IB6.
B ElKS= &0 407
l~U
204BR~ 080\~R
BR 0 0 R
w:
BTODi = 1044 1
nh
~gAJ ~= g8
4 3URCSRl 08100R 166' 232*
DlTC~~= t844H
U~I
DAnR = 44
DYIDl 00014R 138
n s r
s; 18 tl U Inl
285ERR YP 0 01 R 233·
EIITS = 104400
m.
220CUPAS= 104415
AFAE DEC{X11 SYSTEM EXERCISER MODOLE XAI'AEO.P 1 12-0CT-78 11:45
GWBUFS= 104414 186.
HRDCNT 000044R 151.
"~s~~~= A8
44R5
Rl~4~81
Icon o088i~R t i
ICOONT 000040H 149.
1~'¥M 888~~~1 Jl~1
INTR 0001l0H h~
=A&~l~= b8aa
1gR114~~:
MRDSP
0002~4R
6MSCN$ = 1044~3 186.
MSCS$ = 10440? 1861
ml ~ ~8a38o m
OPEN = 000000 133
OTOlS = 184420 PASCNT 0 0034R
~~~~~ ~ 8899~2
POPSP2= 022626 PRTY = 000000 PlIno = 00
8
000PRTVI
= 08 048
PRTY = 0 10 PHn = 000140 PRn4 = OOO~OO PRn~ = 0
88
48PRTt
=
0 0 plln=
0 40 PS = 111776 PSW = l7~716~g~~2
;~~4ZU
RAND$
=
184417RlNffOK 0 R~54R
ml
RT88o~~n
Rl!S2 880060R RST"T 01l2R
~DAg~ mm~
s~JCNT
000042R SOFER~= l0440§mfbT ~888!~~
~~SlZ = 88884gR 51/\
0080~OR
SRl 00 022R SR4 000024R START 000232R STAT 000026R
166
Ult lUI
186 131
lUI
186 186'
U!!
186un i~61
l~~tI
BU ml
150.
un
13U HOt
UU
145 144'235
194*
18411
235 139 170 295
226 186.
196t
250
IN
H~CV11 30l~1052) ll-OCT-78 l~t17 PAGE 10
C~OSS REYE RNCE TAB E -- USER NOOLS 261·
219* 252*
218* 228
~n· ~H. ~~i .. U3.
m;
251*231
ur
296! m*~n:
~79. 79m: un
243" 252 295.
~n* ml
2'14l1226 235 253 270 285
266"
268*
253
MACY11 30A(1052) 12-0CT-78 16:17 PAGB 11 CROSS R~FERENCE TABLE -- OSER SYMBOLS
270
27
8
14 172 296
173 141 291
142 175 299
176 159 160 171 161
1861
~B4* 9111
162 187 163 188 164
189 Hi5
289
SEQ 0008
SE~ 0009
166 290
• l8S. 000000 000 001040 001 ERRORS DETECTED: 0
DErAULT GLOBALS GENERATED: 0
XlrlRo,llFlKO/SOL/CR':SY~=DDXCON.XAFAEO
RON-TlijE: 1 1 .2
SF.co=ns
~S!ETbs~D~lT~~: ll~2plC~S)
SEQ 0010