• Aucun résultat trouvé

X1F1EO.P 1 12-0CT-78 11:45 MACYll 30A(1052) 12-0CT-78 16:17 PAGE 2

N/A
N/A
Protected

Academic year: 2022

Partager "X1F1EO.P 1 12-0CT-78 11:45 MACYll 30A(1052) 12-0CT-78 16:17 PAGE 2 "

Copied!
7
0
0

Texte intégral

(1)

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~ES

NO RESPONSIBILITV FOR ANY ERRORS THAT MAY APPEAR IN THIS MANUAL.

THE SOFTWARE DESCRIBED IN

T~IS

DOCUMENT 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

(2)

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.

IT

PERFORMS A WASIIS TEST

ON

CHANNELS 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

,

~

(3)

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

(4)

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" 000134

1125~0

240

8888U;

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" 000000

RRRJRR:

000000

~~Oi~~" 000000 000104"

88818:=

000000

000106" 000000

8881U: 888~U

000114" 000000 088 116 " °8°088

o

120" 0 00

042501

AFAE OEC/Xlt SYSTEII EXERCISER IIODULE IAFAEO.Pll 12-0CT-78 11:45

000122" 000051 000040

000224"

U~

186

m 8g8~~2:

0002 0" 000000 888888

in n~

000~32" 01~767 000 40" 01 767

8888~8 Hn~~

19

r 3~

6 °S0246'

81

6700; p~534

8

8~~1: nu

7 746

~r '"1''' "11"

177742

"2

?

888

U;

8?

sl~

17'1736

202 888

n: 816~08

177Sf

~03

8

88 fl= ~u~~o

0~~3

di

o 2'

Uog~ hAUS' Ui 8sfljJ= s}iaJ!

171710

210 00:4 "0 52 1

Ifl

888

8ooB,

33

F fir 4~~

7S 177710 888m

~1~

00342' 11 7 7 000422

IU 8881~~= 8?i9~~ 888t~8

171642 088 362 ' 03 777 000406 171640

df o

370' 1 4400 000000 '

ni

000374"

22~

000314 ' 000004 000000' 000402'

lt~

U8:8Z:

01~~08

177616

~ g

0410' 18 414

U~ 808~}~: m

767 nU8S p746~

233 804 6'

012~U

000011

1~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,UCAR

MOV 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 AFCTRI

if4~~~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 MOV

t~SE(,@AFCAR

,START CONVERSION

EXITS,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

(5)

~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

(6)

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 7

o~ UF ~u.

AFCll 888J7lR 241

AYDaR

88Ult~

18811

r

l~T ~4~ UI

M

~T 00 01

~6'

m~~c SOO176R

88

764R 206*

~~1: Us

1I'PT~A

o

mR

m~

000 000506R R

Ug;

219 287

Uim nu~n ~~i ~n*

AFTEMP

H2*

AS8 265*

ASUT 000104R

170

1

U~¥N

88smfi

HII ~~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%8J88

Uti

RIl8 = 0 0400 186

8,19 = OO! 000 IB6.

B ElKS= &0 407

l~U

204

BR~ 080\~R

BR 0 0 R

w:

BTODi = 1044 1

nh

~gAJ ~= g8

4 3UR

CSRl 08100R 166' 232*

DlTC~~= t844H

U~I

DAnR = 44

DYIDl 00014R 138

n s r

s; 18 tl U Inl

285

ERR YP 0 01 R 233·

EIITS = 104400

m.

220

CUPAS= 104415

AFAE DEC{X11 SYSTEM EXERCISER MODOLE XAI'AEO.P 1 12-0CT-78 11:45

GWBUFS= 104414 186.

HRDCNT 000044R 151.

"~s~~~= A8

44

R5

R

l~4~81

Icon o088i~R t i

ICOONT 000040H 149.

1~'¥M 888~~~1 Jl~1

INTR 0001l0H h~

=A&~l~= b8aa

1gR

114~~:

MRDSP

0002~4R

6

MSCN$ = 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

000

PRTVI

= 08 04

8

PRTY = 0 10 PHn = 000140 PRn4 = OOO~OO PRn~ = 0

88

48

PRTt

=

0 0 plln

=

0 40 PS = 111776 PSW = l7~716

~g~~2

;

~~4ZU

RAND$

=

184417

RlNffOK 0 R~54R

ml

RT

88o~~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!!

186

un 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. 79

m: un

243" 252 295.

~n* ml

2'14l1

226 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

(7)

• 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

Références

Documents relatifs

CHECK RECEIVER AND TRANSMITTER IJTERRUPT COUNTS FOR EACH LINE TO BE SURE THAT NO LINES WERE DRQPP~D OR HAD TOO MANY INTERRUPTS.. TWO WORD

DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY

DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY

DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR ANY ERRORS THAT MAY APPEAR IN THIS MANUAL. DIGITIL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR

THIS CODE INITIALIZES QUEUES AND TIMERS AND STARTS UP ANY LINE TO RECEIVE PREVIOUSLY REPORTED AS HUNG L THEN GOES AND STARTS UP ALL OTHER LINES

DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL.o. 4.0 EXECUTION

;VARIOUS RATE ROUTINES NEED.. iNOW WlTT fOR I~TERRUPT. EXITS,BEGIN IEXI! TO MONITOR. MODULE WAIT FOR INTERRUPT. INOW WAIT FOR INTERRUPT. EXITS,BEGIN IEXIT TO

(RANDY) THIS IS A RANDOM NUMBER GENERATOR.. USE OF CLOCK OPTION. [~HIBIT SA~PLING OTHER CHANNELS FOR STAaLR INPUT. ENABLE SlHPLING CHANNEL ZERO THROUGR CqANNEL