-
file:///D|/facultate/TAEP/taep.txt[26.05.2015 18:28:04]
1. masurarea de margine BTS
2. obstacolele in testarea conventionala
3. principiile BST
4. definirea masurarii de margine
5. logica arhitecturii de testat
6. conexiuni TAP
7. controller TAP
8. registrul de instructiuni
9. registrul de date de test
10.registrul derivatie
11.registrul de masurare de margine
12.celula de masurare de margine
13.registrul de identificare a dispozitivului
14.registrul specific configuratiei de test
15.standarde de comunicatie
16.structura informationala in cadrul SCPI-GPIB
17.protocolul de control al schimbului de mesaje
18.controller-ul
19.BUS-ul de interfata GPIB
20.instrumentul programabil
21.sintaxa informatiei
22.arborele de comanda si tabelul de comanda
23.parametri de sintaxa ai informatiei
24.functii ale sistemului
25.mesaje EOI
-
----------_~t()I!l.lI ..!!
Masurarea de margine (BST)
Evolutia masuratortlor si testclor usupra circuitclur
illll'~IlIh'.Fa~1ri.carea produsclor elcctronicc ~Ic inullu
l~hll()I()~il' csrc ~)ri~'lltata sprc 0 vari ...'I:IIC
\.'\)IIlP!c\:1 ~isofisticata a procedcelor de tcstarc III cadrul
diversificurii si d~'i'\'llltarii circuitclur int '''flll' (C I)
.:I._ ,
-
Rodica Stoian - note de curs TST - "fJ_~.C()t,1I~Q9j
MQIlliJ.....!!pcntru accstc cchipamcntc :1 crcscut I:l kl til.'
rapid , Asta insearnna ca I" timpul de dczvolturc a1'.C.13.-ului
dorit 51.'ad:luga si Iilu!,ul hll mui marc de dczvoltarc a
cchipamcntului de tcstarc . dccitirnpul in care Ull produs ujuugc
pI.' piala ~ timul real pina la (I productic de masa ) continua
socreasca in tirnp cc ciclurilc de viatu nil' produsclor
clcctronicc noi dczvoltutc devin lot rnui scurtc .producatorii
Iiind amcniututi sa :ljull~a ill situatia in care produsul lor cstc
U711tmoral de laincepcrea productici de masa .
:\ devcnit clar ca mctodologiu clusiva de tcst.uv si-a arins
lirnitclc rchnologicc in ICJR5 cind s-aformat J.E.T.A.G. ( Joint
European Test Action Group) . devcnit ulterior J.T.;\,G, prin
adcrarcamarilor firme de peste ocean. Sub iudrumarca lirmci
Philips, accst grup industrial it crcscut rcpcdesi a dczvolrat un
standard pentru H.ST. cure a anti un foarte rapid succcs , Iiind
rcpedc adoptru demultc firme de produsc clcctronice .
In concluzic. progamarca cchiptuucutclor echiparnentelor
automate de tcstare (AT.E.)conventionale. calitatea testclor cc se
pot t~ICI.'cu acestc cchipamentc si rcproicctarea patului de cuicla
noile dirnensiuni maresc cxccsiv pretul de COSl pcntru tcstarc,
impunindu-sc 0 noua metoda detestare care sa rezolve aceste
problcmc.
Principiilc B.S.T.Soluiionarea acestor problernc ponte vcnii de
fa testarea functionala a C]. aplicind rnctodologiaconfiguratiei
specifica testului. Aceastn inscamna ca proiectarca cipului insusi
poatc ri facuta pcntrua permite testarea in cadrul constructici
C.1. Accasta este caracteristica autotcstarii intcrioarc.Astfel
problernele mecanicc pusc de tcstarea Cd. sint deplin inlaturate de
asa numitcle cclulc dernasurare de margine B.S.C. Acosta idee a
facut ca principiul testarii CL sa poata Ii cxtins la nivelulP.C.B.
sau eventual la nivelul sistcmului. Acesre idei revolutionare
[ansate de Philips in 1985 aufost reunite in tehnica testarii prin
masurarea de margine B.S.T.
Tehnica B.S.T.-ului implica includcrca de registrii de deplasare
adiaccnte ficcarci componenteastfel incit sernnalele de la marginca
componentei sa poata fi controlate utilizind tchnica sondarii.Se
pot astfel pune orice sernnalc digitale pc intrarile inimii logiee
a CL si sc pot culcgc oriccsernnale de pe iesirile sale, chiar in
conditiile izolarii de restul schernei .
Multitudinea variantelor posibile de masurare de margine a Impus
unificarca idceilor prinstandarduII.E.E.E 1149.1-1990.
B.S. T.-ul este un model al tehnicii de tcstarc care rezolva
problema accesului la nodurile de tcstut.In cadrul c.1. (cuprinzind
inima logic .. si hulerelc de intarc/iesirc) pentru rnasurarca de
margine, 0parte a rcgislrilor de deplasarc este plasata intre inim3
logica si bufcrclc de intarc/icsil'e adiaccllteficcarui pin.
Ficcal'\! faza a registrului de deplasare ete cominuta in cclulclc
de teslare de margine(B.S.c.). Ele pOI controla si observa ce Sl.!
intimplu Ia Iiecare pin de intrarc sau de icsire. pcnlrufiecare
c.1. dintr-un ll1onlaj.Chipamentul de test intern este direct
alasal la blocllrile funclionalc din complcxitalca cOlIstrllctici
in interiorul circuitului in sine, dar estc conlrolal fa distanta
de un proccsor de test extern, pcnll'll Ucoordina testele aplicate
folosind echipamcntele de test interne. Illunele ca:l.lIri
sulicicnta capacitatede lest poate fi creata in circuit pcntru ca
un test sa poata fi faellt , ea raspuns la 0 simplainstructiune de
lip GO de la procesorul extern .
~fasurarea de margine poale pune secvcnldc de test dorite
oriunde este nevoic de elc . I>c aselll(:neaface mai usor de
distins inlre testarca chip-uri lor in sine si testarca
concxiunilor dintre chip-uri. Unlest de emulare este 0 tehnica de
testarc penlru P.C.B.-urile plantatc in care rroccsorul de pc
plaeaeste de:mctivat , in limp ce fUIlCliilc sale sinl emulate de
catre sistemul de lest. Un test functionalC5te un proces de test
care consta in principal in sitmtlarea P.C.B.-urilor planlalc prill
wllcctorulplacii respective si observarca iesirilor nonnalc ale
placii . Trei teste principalc pol fi faculc ellregistrul de
masurare de margine: testul de inlerconeclare folosind
instrucliullea EXfEST (l~xtl'l'Ilal
2
.. ,
I!!
Generated by CamScanner from intsig.com
-
Rodica Stoian - lIole de curs TST - 811 scolar 2007 MODUL
/Irest). testul de chip folosiud instructiuncu INTEST (internal
test) si aplicarca/citirca de scmnalc pepinii circuitclor lolosiud
insuuctiuncn SJ\I'vILPE.
4.1. Dcfinirea m:tsnl":1rii de marginc
Soudarca pinilor circuitclnr i"tc~l'atl'B.S.e.-mik peutru pinii
compoucntclor sint interconcctutc III munrcra II1111i lnnt de
rcgistrii dedcplasarc numit registru de masururc de margine lJ.S.R.
EI asiguru 0 calc scriala in jurul inirniilogice . Aceasta cale
este asiguratu ClI ajutorul unui controlor '1'.1\.1'. cc arc
urmatoarclc concctariextcrne:
intrarca datelor de test T.D.I.,iesirea datelorsemnalelc de
control.
Intr-o asmenea aranjare datele de test pot Ii deplasate prin
calea de masurure de margine de la T.D.I.la T.D.O. pentru a realize
acccsibilirarca la nodurile de tcstat.
Porturile de acces pentru testare
TAP Controlcr
TOI Test data in
TCK Ceasul de test
HAS Selec1are mod de test
TOO Test data out
Fiecare celula de masurare de marginearc urmatoarele atribute:-
achizitioneaza datele de la intrarea paralela- actualize aza date
Ie la iesirea paralela- transfera dalele catre celula vecina-
izoleaza circuilullogic de exterior cind cstc nece sar
fig. I Masurarea de margine, principiu
Alti registrii interni pentru masurarea de margine a C]. sint :
un regisiru de instructiuni, utilizatpcntru selecta testul potrivit
sau registrul ce poate Ii acccsat ori ambcle deopotriva: un
registruderivatie care rninimizeaza distanta dintre pinii T.D.1. si
T.D.O. : lin registru optional de identificarea C'.l. (ce identi
fica c.1. si labricantul): alte registre optionale date de con
figuratiile spccifice de lestcare sustin diferite caracteristici in
C}. , cum ar Iii testarile automate, cailc de masurarc,
etc.Operatia ansamblului de masurare de margine este controlata de
lin controller al portului de acccspentru testare (T.A.P.
controller).
Masurarea de margine la nivcl P.c.11.In cadrul asarnblarii
P.C.B.-lIrilor cu rnai multe Cvl., registrele pentru masurarca de
margine pentrucomponenrele individuale pot Ii conectatc in serie
pcntru a forma 0 singura calc intr-o conliguratiecomplete. asa cum
se pO:1Ie \ edea in figura urmatoare. Ca 0 alternativa,
configurutia placii poate sacontina mai multe cai de masurare de
margine independente.
3
Generated by CamScanner from intsig.com
-
Rodtc Stoion - Hole de curs TST all scalar 2007 MODUL /I
1----101
Fig.2. 0 masurarc de margine curenta la nivel P.C.B.
Functiile celulclor pcutru masurarcu de margine.In timpul
functionarii normalc a Cd., I3.S.C.-ul este transparent. Cind c.1.
este pus in modul desondare, B.S.C.-ul este configura! pentru a
permite aplicarea stimulilor de test serial III intrare siapoi
culcs la Iiecare icsire II I3.S.C.-urilor si apoi deplasate in
afara pentru inspectare. Dependent desemnalele de control. ficcare
B.S.C. achizitioneaza datele de la iesire sau deplaseaza serial
dateleentre celulele vccine.
0) lnterconectarea si testele insumate.Testul extern este apelat
prin introducerea instructiunii EXTEXT in chip-uri la fieeare
terminal decontrol T.A.P. Patern-urile de test sint apoi deplasate
prin celulcle de masurare de margine catrepinii de iesire ai
circuitelor si prin conexiunile de testat prin setarca semnalului
T.M.S. la nivel logicI . Raspunsul care ajunge la inirarilc
circuitelor este incarcat in celulele de rnasurare de
marginecorespunzatoare ( cind Shin/Load este 0 ) si deplasate catre
iesire pentru exarninare ( cindShift/load este I) . Prin selcciarca
atenta a patern-urilor de test este posibila testarea
concxiunilorchip-la-chip pentru depistarea de scurturi la masa sau
surse , scurturi intre lire, conexiuni intreruptesi aile tipuri de
defecte ale concxiunilor.
Actualizareparaleta
Achizitionareparalela
tTOI Stimuli
serlali
.&.
Raspuns TOOserial
Fig.3. Testul pentru intrcrupere sau scurt circuit.4
I II.....,
Generated by CamScanner from intsig.com
-
Rodica Stoian - note de curs TST - Rfl scoler 2007 MODUL /I
Prill acest proccdeu. apliciud diverse modele Je stimuli lu lIll
caput al lirclor se poate deduce caresint intrerupte si care sint
in scurt iutre elc sau lu musu. fara tcstere mccanicc cxlcrne.
h) 7i>.\11t! intern (/1 c.t.Testarea interna a inimii logice
a C}, este realizatn prin izolarca inirnii logicc a circuitului
destirnulii primiti de la alte componeute inconjuratoare alit timp
cit sc realizeaza testele interne.Altcrnativ, daca B.S.e.-lIl an:
\) configurntie corespunzntoarc. sc ponte face 0 tcstare statica la
limitainferioara de viteza a inimii logice. Aceasta se ponte lace
prin Iolosirca stimulilor de lest din B.S.C.care sint asociati ell
pinii tic intrare in C}. si prin preluarea raspunsului In test al
inimii logice dinB.S.C. asociati cu pinii de iesirc ai C.1.
c) Colectarea de scmnalc.lnstructiunea S.-\i\IPLE ponte Ii
f'010si13 in timpul proiectarii schernei sau in tirnpul
verificariiIunctionale . Cind acesta instructiune cste selectata ,
ea line semnalul de T.M.S. in 0 , deciscmnalele curg direct intre
pinii capsule] si logica cipului . Dcci chip-ul cste liber
sa-siindeplineasca tunctiilc normalc . Cind chip-ul functioneaza
normal, si nu sint in curs operatii detest . celulele de masurarc
de margine pOL culcgc valorile instantancc ale semnalelor ce intra
si iesdin chip la rnomeruul dorit . Alegind diverse operatii care
S3 Ie execute circuitul si colectindsemnalele de pe chip la diverse
momentc de limp, este posibil sa ne facem 0 imagine despre modulcum
functioneaza circuitul . interpretind datele deplasate la iesirca
portului de test.
Functii rczcrvatcSint disponibile doua tipuri de instrurnente in
domeniul masurarii de margine: instrumentele eufunctii publice .
bine documenratc in cataloagele firmelor si instrumentele Cll
functii rezervatefolosite doar de tabricant . Proicctantii pOI
profita de extensibilitatea standardului pentru a
oferiiutilizatorilor 0 gama larga de auto-teste , cum ar Iii
testele rapide efectuate la pornirea aparatelorperformante.
Proiectantii pOLchiar face acesibile prin portul T.A.P. blocuri
functionale ale chip-uluicare nu au legatura cu testarea . Se
proiecteaza memorii rnodificabile electric care pot
flireprograrnate prin porrul de testare fara a mai f scoase de pe
placa circuitului .
4.2. Logica arhitecturli de testat
Elemcntele logice de tcstareArhitectura testului complct,
prescris de standardul LE.E.E 1149,1, are patru clemente de baza
:
a. Portul de acccs pentru tcstare (T.A.P.)b. Controllcrul
T.A.P.-uilli.c. Registrul de instructiuni (I.R.)d. Grupul
registrilor de date de test (T.O.R.)
Registrul de instructiuni si grupul registrilor de date de test
au fiecare separat registrii de deplasarebazate pe cai de acces
serial conectate in paralel intre pinii T.O.L si T.O.O. Selecterea
caii estefacuta de Contoller-ul T.A.P.-ului.
Figura unnatoare prezinta arhiiectura de masurare de margine
standard. Registrele si semnaleledetest optionale sint lrasate cu
lillie intrcrupta. In continuare fiecare clement al figurii v-a fi
descrismai detal iat.
5
Generated by CamScanner from intsig.com
-
r Rodica Stoian -(late de ellrs TST - all SCO/ll" 200:..:..7
--'-M'"'O>CD~UL!:..!.!1I
TOO-t--+-----'
;,.
r---.~~----"-~~-.,--.,'.IHeu. tic dille de te nt ~. ";',
,~pccillcc t:onllnurllll~1 _j . ".~'!'CIIIIII 111:r:flllllll! h Il
iI;sllucUlllli J L:::--;;-~f---IM'~L_rR~!J' lie 11I1I;;IIIl~ -1.,.
r:;:I ~ '.:, - ~ I riillJri~1 de ItlillIJillC r"~r:~~ .j
'-:.--:=============!' 1 ':, II .,',:'I Rc:!). dcrlvatlc
-TMS +--+-1 .. t----' Re set"~~==~---------JTCK +--+I-I~~f- Cc
asul tft
, Q ~ Depl as ur e IRTRSP-+--+-I U Actuutizarc
IR----TOI~--~-_~~I ,
I'
J
" '. nOlJ15t~ud~~,ln~t'u':tfu~l~ '.
-
Radle" Stoian - "ate de ellis rs T - "" scotnr 2007
MQf?lIJJIsistcm :11bus-ului suu l'1I 1111cchip.uucnt de leSI
auturnut (A.LE.,. In acord ell standardul I.E.E.E,II~I).I ponte fi
aplic.u optiounl si UII sell ilia I de resctarc a restului (J
.ICS.T.) Dctalii dcsprcconlpoIH.'IIICk schcmci dill lig ...j. sint
dale ill conlinuare.
PIII'htt dc ucccs III 'II I1''' textureT.A.P.-lIl sigma accesul
pcntru mullc tipuri de teste lunctionalc in interiorul CI. El
c(ln~,la in patrucOIII..-xiun] de intrarc. una tiiud tlplil1llala
si II cuncxiunc de icsirc. Concxiunca optional" de iutrarecsrc
utiliz.u pcuiru rcxclu] aSillLTOII a tcstulu] logic dcfinit (1\.:
n.s:r. edor pe p.eB. In ftgura urmaloareloalc T.A.P.-urik
C.I.-urilor sint conectalc in serie pc a cale T.O.L IT.D.O.
L 7
l
I
Generated by CamScanner from intsig.com
-
________. ~M=Q~QUI~l
1.1).1. ~---I
T.M.S ...... -~T.C.K.!---~r.lJ.o ......-~
Fig./l. Conliguratia P.CB.-utui cu rnai multc CI. conectate in
scric
III ;":\.':t~I;1configuratic scmnalclc T_~'-S. si TCK. sint
conectate in paralcl pentru fiecatc C.L inlimp I.:\.' pinii d.uclor
de test (T.D.I. si T.O.O.) siru conectate astfel incit sa forrnczc
0 singura calcscrialn P\.' (l.cn .Alta configunuic de rest pc P.CB.
este deasernenea posibila. Figura urrnatoare da Ull excrnplu
ClIdoua cai scrialc. pcntru pinii datclor de lest. care sint
conectate in paralcl.
Jnj~l~T.O.1. I---~
T. M. S .I0000-----1T.C.K.I---~T. O. O. i"'---_,
T TMSlA T.C.K.P TMS2
Fig.7. Configuraria fl.CS. cu doua cai de h:SI paralcle,
Configuraiia paralcla utilizeaza 0 pereche de sernnale T.~I.S.
coordonate (T.M.S. t si T.M.S.2).Aceasta organizare ponte controla
de exernplu si numai 0 singura calc seriala pentru a II testata
..-\C~;ISla cere lIll circuit tri-state lu pinul de iesirc al tdo
pcntru ultimul C}. din bucla.
Cu scmnalul J~ control T.A.P. csie posibila izolarea oricarui
pin C.1. de pc P.C.A. Sint posibiledoua ripuri de masurutori de
testare. In primul tip. calea de test inconjoara C.l. cc trcbuic
testa: dinPW1(t J
-
Rodica Stoian - nolq de curs TST - an scolal 2007 MODUL II
Cnnt rollcrul T.". P.-tlitl iFUlKli3 controllt:r-ului
I.J\.I'.-uilli cste de a gCllcra ccasul si xcmnnlclc de cuntol
cerute pcntruti.mctiL1I1art'3 corecta a ansamhlului de rcgistre
concctutc cu cxtcriorul, I(IrIllat din rcgistrul deinsrructiuni t
I.R.) si regisirul de date de test cr.D.R.).
Realizarca rna urarii de margine la un c.1. implica Iuptul cu
Iiccurc celula de masururc de marginecste concctata la un pin
corespunzaror iar ansambulul lor cste concctat in scrie pcntru n
forman.':;i:'tTUI de masurarc de margine.
Figura urrnatoarc arata principiul de baza.
Reqistrul de dale de testT.O.R. Celula de masurare
\ ..--=""--'::,.- -,/ """!Jlne
'\lntran ~
.......-++:\,-1Icsiri
CornandaactuallzareComanda ---Registrul de InsltuctiuniI.R.
Test Acces Portcontroller TOI HAS TCK TOO
Fig.S. Controller-ul T.A.P. si registrele ce Ie controlcaza
Optional. mai pol fi si alte registre implicate in testare, dar
ele sint controlatc printr-un dccodor deinstructiuni.
Controlerul T.A_P_-ului este un automat eu atri finite care
opereaza sincron cu ccasul T.C.K_ EIraspunde 13 sernnalele T.M.S.
si T.C.K. pentru a genera sernnalclc de conlrol cerute
pentrudelpasarea _ achizitonarea sau actualizarea datelor prin
rcgistrul de instructiuni I.R. sau registruldatclor de test T.D.K_
aS3 cum SI! poate obscrva in figura.
Cit ....va din sernnalelc rnai importarue Iurnizate de
controlcrul T.J\.P.-lIlui sint prezentate 111cont 111uarc:-
.tchizitionareu in registrul de date (Capture D./?.)
In aceasta stare de control datele sint incarcatc paralcl, ill
registrul de date de lest(T_D.K) selecrat, de la intrarile
paralclc. Aceasta sc face pc frontul crescator ..11ceasuluiT.C.K.
lnstructiunea curenta nu se schimba in aceasta stare a
controllcrului.
- Deplasarea registrului de date ( SII((I-D R.)In aceasta stare
a controllerului, datclc incarcate anterior sint dcplasate pe calea
T.D.1. -T.D.O. 0 deplasare in rcgistrul D.R. se rcalizeaza
1.1fiecare front crcscator al ceasuluiT.C.K. Instructiunea curcnta
nu se schimba in aceasta stare a controllcrului.
_ ACI1Jt1li:iJIWJ dare/or in registrul de elate ( Update-D.
R.)In mornentul in care controllerul cste in accasta stare,
opcratia de deplasare csteterminata. Registrii de dale de test (
T.D.R.) pot avea latch-uri pcntru icsirile purelele.Aceasta
irnpiedica citirca la iesirile paralele cit limp datcle sint
dcplasatc in T.D.R. Cindaceste registre de date de testare sint
sclcctaic de 0 instructiunc, noile date sintmernorate in latch-ul
iesirilor paralele pe frontul cazator ..11 scmnalului
T.C.K.lnstructiunea curenta nu sc schimba in aceasta stare a
controllcrului.
- Achizitionarca in rcgistrul de instructiuni [Capture-I.
R.)
9
Generated by CamScanner from intsig.com
- Rodic Stoi,ln - nole de curs TST an scolar 2007 " ..."f't.'"
(I111al.'(::lsla stare a conirollcrului. darclc instructiunii sint
incnrvatc {Xlr.lld intr-un ~1!i"1t1lde dcpl.isarc al rcgistrulu] de
instructiuni I.R. Aceasta sc realizca,-..l {" troutul .:n
-
MODUl II
S"iI~~~~=~I~~1--.fIOl-[Uc 10 111111110 celuta -- .. I X
,1I>1:_f_!J
Ccnsul t.It. fioU,lttntc I.R. Cl ~
r--" n Un bit deT.n.S.T. ~D___J Instruetiune
!=lesel ----,....
Catre celulaurrnatoare
Fig. 10 Cclula lip LR.
Hq.,(isll'ul de dutc de Il~sl( T.D.n.)Arhiiccrura mnsurari til'
mnrgjnc trehuie sa contina minimum doua registre de date de test :
registruldcrivatic 1\.It. si rcgisirul de musururc de margine
n.S.R. Aile rcgistre . cum ar Ii de exernplurcgixtrul de
idcntificarc a dispoziiivului D.LR. , sint optionale. Ficcare
T.D.R. inclus in arhitecturacxtc adrcsnhil printr-un cod de
instructiune pus in LR.
Marirca configur.uici spccificc a T.D.R. sc ponte face si este
completata prin insurnarea codului deinstrucriuni de ln Iiccurc
T.D.R. individual aditional.
Figura 4 indica dispuncrca T.n.R. in cadrul standardului de
rnasurare de margine.
In coniinuurc vom prczcnta uncle ccrinrc ale T.D.R. :Fiecurc
T.D.R. trchuic sa aiba un numc unic.In xtarca Shift-D.R .. dntu de
controllcrul T.A.P.-ului . data aplicata pe T.O.1. estedcplaxatu
entre T.n.O .. lara invcrsiunca datclor,l.ungunc.: pcntru rice
T.D.R. trcbuie sa fie fixa . independent de instructiunile Cll
C;:U-Ccstc udrcsut. Rcgisll'ctc pol Ii concatenate pcntru a forma
un registru mai mare. care fiindprovcnit dintr-o cornbinntic
distincta trcbuie dcnumit eu un nume nou.o instructiunc ponte
sclccta 0 operatic de tcst in eare mai mull de un T.O.R. este
implicat. Accxt lucru trcbuic facut sccvcntial ( pas eu pas)
deoarece in acest timp se ponte ca unrcgistru de dale de test sa
fie intrc '1'.0.1. si T.O.O. in starea de control
Shitt-O.R.r~l'gislrii care nil xint sclccuui pcntru 0 operatic de
test trebuiesc configumti astfcl incit saIlU interfere (.;(1
opcrariile di lugica de pc chip.1{l.'I.lIltalclc tcstului sint
esantionatc in starea Capture-O.R. a controllerului si noi
stimulide IcSI dcvin disponibili ill srurea de actualizare
Updale-O.R. a controllerului T.A.P.-ului.
f'gislrul (I('ri\':lli(' ( H.R )Registrul dcrivatie esrc
llhli!;!:tlorill si 51.' prezinta ca un rcgistru de deplasare
intr-o singura etapa .Cind cstc adrcsut , IUt filrni/l';I/;1 cca
mui mica calc seriala pcntru deplasarea datelor de test de
la'1'.1).1. la T.J).O.
A vantajul rcgistrului derivatic csrc scurtarea caii de masurare
in arhitectura sistemului de masurareatunci cind r.D.lt 1111 cste
ccrut .
Pcntru I.:xl.'JlIplificarc prcSUp"nCI11 un P.C.B. care are 50 de
C.I.-uri . Registrele de rnasurare del11iHg;1I1.' peruru tuutc
C.I.-mile sint concctntc intr-un singur lant serial. Daca lungimea
medie a unuircuixtru C!)ICde II)() de raIl' . atunci [ungimc totala
a caii seriale contine 5000 de raze . Daca unsingur ('.1. cxtc
testal pc pluca cclclnlrc 4() CL trebuicsc suntate . Rezulta ca
pentru test area unuic.1. dour 1()() J;l;f,e plus "'4) fim.:
dcrivalie !)inl neccsarc in loe da 5000 . ,
Concluziilc accstui cxclllplll sint :a) Ciclul de lest cslc
selll'lat Cll 97% .b) Doa!' 100 dc hili IK'IIII'll I C.L-ul suh kst
au importanla . Reslul de oiti cat\:' nu uu
II
I!I
, tI
Generated by CamScanner from intsig.com
-
Rodle.l Stolen -/lOle de curs TST - an sector 2007irnportanta
sint climinari de A.T.E. care arc lIll limp de diagnostic
redus.
MODUI,J1
Figura urmatoarc arata un cxcmplu de implementarc a 1I1l1li
B.R.
De 13 T.O.1.Shift O.R.
-:[)- 1_~fIOl--"'_
Ce asul O.R. ------ ...~Spre T.O.O.
rig. 1 I 0 implemcntarc a rcgistrului dcrivatic
nq!,iscl'ul de musururc de margine ( B.S.I{. )Rcgistrul de
masurarc de margine obligatoriu cste rcprczcntat printr-o serie de
celulc de rnasurarcde margiuc asttcl incit sa lormczc 0 calc de
masurarc de marginilor inimii logice a C}. gazda,
B.S.R. ofcra urmatoarclc facilitaii :Permite tcstarca
circuitului extern circuitului intcgrat care tipic ar Ii presupus
un lest deintcrconectarc .Sc adapteaza pentru 0 multirnc de
configuratii de test posibile .Pcrmite esantionarea si exarninarea
scmnalelor de intrare si iesirc fara a interfera euoperatiile
logicii chip-ului .Poate fi inactivat la nevoic .
Structura globala a 13.S.R.-lIlui este araiata schematic in
figura urmatoare :
/Registru dedeplas are
de masurarede margine
'\ Larchparalel
T.O.I.Rcgis1ru de /deplasere
de rnasurarede margine
Fig. 12 Structuru B.S.R.
Se observe ca latch-utile paralele previn schimbarea informatiei
utile cit limp datele sint deplasatede la intare la iesire ( T.D.1.
caire T.n.O. ).
Corespunzator standardului IEE.E. 1149.1 avern unnatoarele
prescriptii obligatorii pentru B.S.R. :Celulcle registrului de
rnasurare de margine trebuie sa lie conectate intre ficcare pin
alsistemului digital si logica cipului .Celula de rnasurare de
margine aplicata Irehuie sa fie capabila sa observe starea (
forma)sernnalului la pinul adiacent si daca SI! cere sa controlcze
logica sistcmului chip-ului .Pentru componente programabile ,
l.ungimca n.s.lt. trebuie sa f independenta de modulin care
componenta este progrJmata .
In figura 5 se arata schematic cum cclulele R.S.R.-ullii
inconjoara inima logica a c.1. Controlul1::1
. I
Generated by CamScanner from intsig.com
-
~RQo~m~'c~a~S~to~/~an~-/~10~I~e~d~e~c~u~~s~T~S~T~-~a~1I~S~ro~'~87'~200~7~__
~ ~~~ __ ~ __ ~~ M9J)Y~!operatiilor este rcalizat de controllcrul
T.AI'.-lIlui care a fost descris anterior.
CclIII:! de masurure de muruiuc ( B.S.C. )Pcntru I) intelcgcrc
mui usoura . cclula de rnasurarc de margine (n.s.c.) cste
conxidcrata ellcOllliguratia (;l1'C Ihl[lk Ii lolosita alit pcniru
pinii tic intrure cit si pentru cci de iesirc ai C.l. Oricum, IIlI
tontc clcmcntclc cclulci sint intotdcauna ncccsare ill aplicarii
particularc. Construirca blocurilorcomponcntc ale cclulci p.uuc Ii
JC[lSl'lllI..'III.'adifcrita de lu n aplicatic 10 alta.
Urmatoarca ligura al'ala implemeutarca unei cclulc de masurarc
de margine:
T.O.O.[catre celula urmatnare]..
Din Wout--~-----------------r---------r ~X
ShihD.R.
CcasD.R.
Selectiamodului
T.O,1.(de la ultima celula)
Fig. 13 0 implernentare de B.S.C.
Ca 0 observatie importanta se rernarca eelulele folosite pentru
pinii dedicati cum ar Iii : cclulepentru pini de intrare , celule
pentru pini de iesire , eelule pentru pini de iesire tri-state si
eclulepentru pinii bidirectionali . Aceste tipuri de celule au
functii si strueturi usor diferitc fata de tipulcomun de celula
reprezentat in figura 13 .
Rcgistrul de idcntificnrc a dispozitivuluiRegistrul de
identificare a dispozitivului este un registru optional care poate
fi inclus in Cd. Daca eleste inclus trebuie sa indeplineasca
cerintele descrise in standarduII.E.E.E. 1149,1 .
Registrul de ideniificare a dispozitivului ( D.I.R. ) poate
furniza ( prin T.A.r. ) informatia binaradespre numele
producatorului , numarul componentei si numarul versiunii
componcntci ( c.1. ) ,
Acestea sint irnportante de exemplu pcntru urmatoarelc aplicatii
:In fabrica , aceasta permite verificarea daca c.1. corect a Cost
montut la locul potrivit per.c.s.Cind componenta ( c.1. ) a fost
inlocuita , numarul versiunii inlocuitorului se poatecontrola si
daca cste nccesar programul de test se po ate modifica .Cind un
P.C.B. estc aditionat 13 0 configuratie a sistemului , prograrnul
de testare alsisternului poate fi poate fi modificat pcntru noul
P.C.B, si circuitcle integrate montatc ,Controlarea programari i
corectc a CL programatc off ..li nc .
Registrul trebuie sa fie un registru de dcplasare de 31 biti ,
ell intrarea paralela si iesirea scriala .Registrul nu are nevoie
asadar de un latch pentru iesire paralela , La rei ca si registrul
derivatie ,operatiile normale ale c.r. pol continua cit (imp
registrul de identificare este utilizat,
Structura datelor ineareate in registrul de idcniificare este
indicate in figura urmatoarc :
13
Generated by CamScanner from intsig.com
-
Rocfic.'t Stoi,m - noh' de' ctlrs TST - "" scolar 2007
MODULII
31 2827 12 11 1 0
Vcrsiuncn Numarul Picsei tdentltlcatorulf lib Iicantulul
MSO LSAFig. 14 Structuru rcgistrului or idcntificureu
dispozitivului
Cel mai putiu senutiticativ bit ( LSB ) este incarcnt Cll
nivelul logic 1 . Accasta cstc in conjunctic eun'~iSIT\l1 dcrivntic
~ B.R. ) C31~ arc LSB incnrcat cu nivclul logic 0 .
FigUl~1 care urmcazn da un exemplu de configuratic pentru \l
cclulu a rcgistrului de identificarc adisp ..izitivului .
Caire celula urmatonre
Shift D.R. -Bitul codulul
de identificare
De la ultima Ceasul O.R.cclula
Fig. 15 Un exeruplu de eonfiguratie pentru celula D.I.R.
Rcgistrul specific conflgurutici de test ( D.S.R. )Fabricatia
p031e necesita registre de date de test pentru configurutia
folosita . Peutru aces! scop sintdezvoltate instructiuni specifice
configuratiei folosite . ln figura 4 accasta optiunc cste indicata
ClI 0lillie punctata .
Un aspect ar Ii de subliniat si anume ca procesul de fabricatic
ponte decide daca instructiunilepentru registrul specific
configuratiei de test pot f dispouibilc utilizurorilor tinali . In
acest caz estenecesar ca design-ul acestui registru specific
configuratiei de test sa tic similar pcntru toate testarileinterne
ale tuturor tirmclor producaioarc ale respectivei componcntc .
4.3. Aplicatii
Garna aplicatiilor ce au ca subiect central tehnologia de
tcsiarc de margine cstc foarte larga. Ceamai uzuaJa aplicatie este
testarea functionala a circuitclor integrate. Ficcarc producator
stie caresint patern-urile Je stimuli de lest ce trebuiesc aplicate
unui circuit si ruspunsurile 1',,' care trebuie saIe genereze .
Arhitectura de test permite izolarca circuitului chiar pc placa pc
care este plantar ,putiudu-se ernula functionarea placii pentru a
testa circuitul sail invcrs , sc ponte emula
functionureacircuitului pentru testarea placii ce il contine, Sc
pot dcascmcnca uchizitiona , in timpul tunctionariinormale ,
sernnalele prezente pc pinii unor circuite integrate , in scopul
crcarii uuci imagini asuprafunctionarii lor.
"
Prin rcgistrul de identiticare se deschide posibiliratca
vcrificarilor asupra tipului cicuitului plantar ,al producatorului
sau al versiunii . pentru a vedea daca circuitul curcct :I Iost
planrat in locul corect ,si daca vcrsiunea folosita este una
cornpatibila cu ceil ucccsara .
14
Generated by CamScanner from intsig.com
-
Rodica Stoian - /lole de ellis TSf [Itt scot." 2007 MODUl IIAlta
aplic.uic uzuul.t estc vcrificurca mudului in carl.' sc (;IC concx
iunilc clcciricc pc placa testata -Oricarc trascu electric CII'I.'
inccpc si ,,,,' tcrmina pc cite Ull pin al 1I110r circuiic lip
n,S.T, poate fitesta I 1:11':1PllSihililalL' dl' l'l'\I:lrl' ,
.-\l'l'SI lest . rcalizat prin mciodc clasicc . ell pat de cuic .
pc lingadificult.uea rcalizarii icstcrclor mcc.mice peutru
dimcnsiuni luurtc mici ale pinilor intcgratclor . rnaipoate
ascun.le si till dl..'ll-el de lipirc nl pinilor pc pluca prin
Iaptul ell npusa 1)1.'pilli , care usifel par aIii corcct lipit]
.
l
Circuitclc clasice . ncdot.uc cu tchuologic n,s:r .. pot Ii
dcascrncnca testate daca sint inconiuratc decircuiic rcaliz.uc ell
al'casta 1l:llIlt111lgic . De cxcmplu . xc ponte incoujura I) zona
dill C'.1. clasice CLI0scric de hulfcrc cu cclulc de 11iasurarc dt'
maruinc . Iaru a schimha functionurcn schcmci , dariutroducind
pcutru zona clasica posibilitatilc de ~testarc automata. Dcascmcnca
. schema poate fisuucturata pc zone de k'SI spccilicc . prin
crcarea mai multor cai de tcsuire de margine.
o posibilitatc noun 0 rcprezinta concctorii activi , dotati cu
rcgistru de masurarc de margine, carePOI cmula lunctionarca unci
placi ce ur avca un concctor de acclnsi fcl , in scopul
testariifunctionarii unci scheme la care ar trcbui conectata acea
placa .
o optiune tot mai ccruta a uparaturii modcrnc sint autotestclc
rapidc rcalizatc in momcntul pomiriilor . Prin calea de masurarc de
margine se ponte usor implemcnta lill test minimal. care
1:.1cererepoate f rulat intr-o varianta mull mai complexa .
Multi fabricanti fac posibil accesul prin intermediul portului
T.J\.P. la anumitc blocuri lunctionalecare nu sint legate lie
restore in mod explicit. Astlel ci implcmcntcazn arhitccturi in
care scturi deregistrii pot Ii accesati din exterior. S:lU mernorii
reprogramabilc care nu trehuiesc scoasc din circuitpentrll
rcprogratl1are .
Datorita posibilitatii de acces la toti pinii unui circuit
integrat ,arhileetttra I).S.T. este folosita atit latestele
hardware descrise anterior cit si in testarea software a diverselor
programe cc pOI rula pe 0placa cu circuite cu B.S.T.
ConcluziiCind standardul IEEE 11-.t9.1 a lost aprobat in 1990,
era deja folosit de ccle mai multe dintrecompaniile importante .
Astazi . costul adaugarii B.S:r. unei componentc tiuzind rapid
entre zero,multe alte companii mai mici au inceput sa-l Ioloseasca
. Gama de aplicatii 51.! iutinde de laprodusele ieftine de larg
consum produse in cantitati mari la statii de lucru de inalta
pctformanta sauinstrulllenle speciale de Illasur:l si control prod
use doar eu bucata .
Producatorii de c.1. ofera astazi inslrLllllente de design
softwat'1! si proccduri standard care 3.daugaautomal circuitislica
necesara pentrll B.S.T. unui circuit cc este proicctat ca si pina
acum in modc1asie . Ca un rezullat , adaugarea de Illasurare de
margine nlt ccre aproapc nici \11\ I'd de timp deproieclare
sllplillleniar , iar daca producatorul poate aloca circa 1000 de
porli si -.t pini Ia capsulapentru realizarea 8.S.T. , IIU rezulta
nici un cost de prolillctie aditional ,
Integrate ell masurare de margine sinl acum produse de marilc
companii producatoare desemieonductoare , inclllzilld Philips,
MOlorola , Intel, Advanced Micro Device, I\T&T , AnalogDevice,
SGS-Thol11soll , MIPs, Fujitsu, Xilink . National Semiconductor,
Texas Instntm~nt sialtele . Instrumcnle pentru testarc B.S.T. sint
prod use de Fluke & Philips, de cdc Illai mlllte
dintrecompaniile ce produc illstrumentatie electronica si
echipamenle de testar\.' alltllnlata ( A.T.E. )
I).S.T. a inceput a fi utilizat in noi idei inovatoare . Dc
cxcmplu , multi prodllcatori demicroprocesoare of era facilitali de
emulare in chip, care sint controlatc de portlll B.S,T.
Astainseamna ca software-ul de depallare a programelor v-a f'olosii
acest porl .
Cel mai importanl , folosire nOlllui standard de masurare de
margine reduce acum costlll Iota I deproductie si timpul de
ajungere pe piata a prodllsului , in timp ee calilah:a crestl.'
.
15
Generated by CamScanner from intsig.com
-
Rodic" Sroian - /lote de curs TST - all !f'COJ,n 2(}(}L_ ~ - _
~__ '~."_ ._ ... --'M'-"~O""'D~U=.L~II
Ce :1 POl11il ca 0 tchnica dl' productic pcntru a I :--.hl\'\'
~,\:;lIlt ill- ill d,'1\\l'niul clccironicii de
inaltapcrl\)Illlanl:1 . a dl'\ cnit rapid
l'I.IIKl'plllll':d:IU/ih'l' in 1",111'11i:\ \'h.'\.'I1\I"k:1 :
I. p.cn. -urile au inl'l'l'ut ~:I til' 1'1..11l\.Yl'II'"
,"11-111111\".1 \'11 hlilll uou._" Mult mui mulic optiuui
Il'hll\lh1);.i\'l' siut ~h'll1l1di'I,,'nil,jk 1'1'\,ll'l'I:\I\tihlr
..3. Capitalul ncccsar pcnuu a iIl11\.lI.III\'\.' ~i:1 SII~llllt'
111111\111 1'1",111:':1 fi1:-1 rcdus dramatic.-t S-a produs IJ
crcstcre iuscmn.un :1,':1111;1111 , i1\~\'lil:1 "I.' ~\'m.kt\';1
prcturilor de productie si
a a timpului ill l:1I\.'produsul :~iUll~\.' I"'"' ,,1:11:1 ,
Problema testarii p.Cn,-urill.lr al'l'C(\,':ll:1 multc
\'\.''''I\~11lii \'\' \'\ll:tl'\lI'l':lIa cu Philips-ul .
Tchnicamasumrii de mnrgiuc po.uc Ii ll riuudc :1\,li\':II,1 , d:I1'
11111.:"-: \'\III1I':lI1ii xi-au dczvolta! propia lorarhitcctura si
dC\)31\.'CI.' solutiilc di\ crsilor I'I\I\llll.':Il\'rl nil ~1t11
d,' "bil.:ci cumpatihilc (.J aparutncccsitatca pentru o arhitccturu
sl:md;\I,! , I" t~'h",lrll' I 'Nil ;\ 1i.1~t dcfinit IIIl standard
pentruarhitcctura de masurarc de margin ....' dc'lII11l1ill.t:.F,F.
11-1').1, 1'1')11,
Philips eslt' unul dintrc primii producutori care au
\,\'"h:IYI:lli,:1I h,'hlh1Iot;ia sundarii de margine.Asucl familia
Pl\lySSO de annlizoare 11.\);.1I.'\.' In ,::,,11',,1 circuitclor de
pc p,c.n. poate fi adaptatapentru tcsiarea in acord cu
st:md:lflluII.E.E.F. I H'), I ,
Subprodusul PFS660':>O al familici P\I.~S~ll
1\.'1'1'\"11\1:\:'~'111\1 ,1 \11'1il1l1l.'de vir!' in aceasta
directie -Aceasta sc cornpune dill clemente de t-az:\ :
UII hard-ware adaptat cunei aparutului ,k 1\.'~t:1Isoft-ware-ul
generator de modele ~k 11..'51~':It~ 11111..';\,:1 pc PCexccutarea
testului si sottul pcntru dl:l~I,,\stk ,':1\\,' ruka/a
pI..'analizorul logic .
1(\
Generated by CamScanner from intsig.com
-
Scanned by CamScanner
m
m
\
n
\
0
.
-
0
0
l
3
44
4 6
4 6 4 8
4 9
4 9
4 9
5 0
l 7
t 9
l
2 0
2 4
2 4
2 4
2 6
3 0
3 2
3 2
3 3
3 3
3 6
36
l l
l 4
5
8
5 19 , 7 M e s a j e d e p r o g r a m a r e c o m u n e9 6 T r
a n s f e r u l c o n t r o l u l u i9 , 5 M e s a j e E O L
T r i g g e r a r e a d i s p o z i t i v u l u iC e r e r e a d
e s e r v i c i u s i p o l l i n g u l s e r i a lG e s t i u n e
a d i a l o g u l u i
9 49 3
9 2
9 1 A d r e s a r e a9 F u n c t i i a l e s i s t e m u l u
i
8 . 3 P a r a m e t r i8 2 A r b o r e l e t l e c o m a n d a s
i t a b e l u l d e c o m a n d a8 1 S i n t a x a m e s a j e t o
r
S i n t a x a i n f o r m a t i c i347 4 S i s t e m u l d e c o
m u n i c a r e a s t a r i i
7 3 Su b s i s t e m e a d i a c e n t e7 2 S u b s i s t e n i
e c o m p o n e n t e7 1 M o d e l u l i n s t r u m e n t u l u i
p r o g r a m a b i l
I n s t r u m e n t u l p r o g r a m a b i l6 4 C a r a c t e r
i z a r e a p r o c e d u r a l a a i n t e r f e t e i6
. 3 D e s c r i e r e a f u n c t i o n a l a a c i r c u i t e
l o r
6 2 C a r a c t c r i s t i c i e l e c t r i c e s i m e c a n
i c e6 1 D e s c r i e r e s t r u c t u r a l a
B u s u l d c i n t e r f a t a G P I B
5 2 S c h e m a b l o c s i m p l i f i c a t a a p l a c i i d
e i n t e r f a t a5 I Cas i f i car e s u m a r a a c o n t r o l
l e r e l o r
C o n t r o l l e r u l3 P r o t o c o l u l d e c o n t r o l a
l s c h i m b u t u i d e m e s a j e
144 I C l a s i f i c a r e a m c s a j e l o r
S t r u c t u r a i n l o r m a t i o n a l a i n c a d r u I i
n t e r l i - t e i S C P I ( ; P I B4C o n t c x t u l c v o l u t
i \ H W i i S W
p r o g r a n l a b i I aS t i v a t I L s t a n d a r L l t d e
c o m u n i c a t i e
pe n t r u i n s t r u m c n t a t i a
C o n s i d t w n t c g
e n e r a l e
P r e f a l a
C u p r i n s
SC PI ( i p l f i
-
Scanned by CamScanner
4
6 l
6 5 6 6 6 7
5 3 5 5
5 8 5 9
5
F ig 1 : S i s t e m c o m p l e x d e t e s t a r e
t e s t a TEc h ip o r n e n :
c a l l t o t e1 r C o n t ro l
t e st a e n t
L i
m e n t
In t e : f o t aln t e r f a t aIn t e r f a t o
d e s e rv ic e: e s l a r i i i n o c t i v i t a : e o
st e m d e c o n t ro l o l
fa b r ic a t iel e sl o r i i jn p ro c e s u l d eSis t e m d
e c o n t ro l a l
c e r c e t a re & d e z v o lt a re
l e s t a r i i In p ro c e s u l d eSis t e m d e c o n t ro l
a l
L A N
s i d e z v o l t a r e , f a b r i c a t i e s i s e r v i c
e
s e c t i u n i p r i n c i p a l e d e t e s t a r e d i n d u
r a t a d e v i a t a a e c h i p ; r m e n t e l o r : c e r c e t
a r e
p r o g r a m a b i l J a p e n n i s , c a e x e m p l u d e a
p l i c a b i l i t a t e ,:
c o
pe r i r e a c e l o r t r e i
n c x i b i l i t a t e a s t f e l o b t i n u t a t c o n t r
o l u l u i s i s t c m t : l \ t C U i n s t r u m e n t a t i ec
o n t r o l e f i c a c e a l c o m u n i c a t i e i i n a s t f e
l d e s i s t e m : G r a d u l m a r i
t d c
s u b d e n u m i r e a d e G P I B ) , I E E E 4 8 8 2 s i S C
P I a c o n c l u t c a t r e o b t i n e r e a u n u ic o n s e c
i n t a , a
pa r i t i a s i i m
pl e n l e n t a r e a s t a n d a r d e
l u r I E E E 4 8 8 \ ( c u n os c u t s i
s t a n d a r d i z a r e a i n t e r f e t e i d e c o m u n i
c a r e i n t r e e l c m c n t c l # : L o m p o n t : n t e D r e
p t
s l t e s t a r e a l c a r u i t c d i n i n s t r u m e n t a
t i e p r o g r a m u b i l a J : 111 p u s cl a r i l i c a r e a
s i
U t i l i z a r L J p c s e a r a d i n c t i n u c m a i l a r
g a a s i s t c m t I t ) I c u m p l c x e d t : m a s u r a
. C o n s i d e r e n t e g e n e r a l e
P E N T R U I N ST R U M E N T A T I E P R O G R A T \ 1 A B I L
AST A N D A R D E D E C O A I U N I ( W LE
SC P I U P I B
12 B i b l io g r a t i e
1 1 I n d e x d t : a b r e v i e r i u t i l i z a t e i n l u
c r a r e
C l ; l s c J c t r o r iA n e x a \ SM e s u j e d c p r o g r
a m a r eA n e x a \ 4In t c r f a t a d t : c o n l u n i c a t i
e E I A R S 2 3 2
t r a n s t c r r
c a r a c t e r i s t i c i d L
c o n e c t a r c
"
Sp e c i f i c a t i i G P I B r e t e r i t o a r e l a d e p e
n d e n t a . . v j t e z a d eA n e x a \ 2
tA L m p l u d e L o n f i g u r a t : t a u n u i s i s t e m c
o m p l e x d e
9 1 1 I n i t i a l i z a r c a s i s t e m u l u i
9 I LT I t l t r uc t r l t m U t : n l a s u r a r e
q L) P r L) t L L t i J 1 n l b r m a t i e i l a i nt reru c r
e a t r a n s f e r u l u i d e d a t e 5 3529 S R ; i p u t \ a r
t x l c r o r i l u r S l a e V e M N L
: 1 t e l u r
SC PI ( I P I I 3
-
Scanned by CamScanner
F ig . 5 : B u s u l d e i n i e r l a l a G P 1 Bw h c m a . J
e
pr i n c i
pi u s i m
pl i l i c a t a
T p r o t e c \ 1c
L i r c u i t c , J c
C o n t r o l l e r - u l (po a t e n u n s i s t e m d e c a l
c u l p r e v a z u t c u p l a c a d e
F ig 3 : I n s t r u m e n t p r o g r a m a b i l -s c he m a d
e p r i n c i p i u
Gen n a r e s e m n a l4 -
T d c s e n n a i
C i r c u i t i :
Fo r m a ta r e m t : s a j cPr o c e s a r e /D i sp l a y
T r i g g e r ( i l
I B
4- in
bu sA c h i z i l i e d a t e
g c n c r a l cl l l a g u r a l c
Sv m n a l e
c i r c u i t e d c p
r u t e c l r c
a d m i n i s t r J r e a 11110 1 1e t u i :
c o n t r u l u : c i r c u i t c l u r J u t r a n s t c r d e
c a i e :
t r a n s l i : r u : J u t c l . r .
t : i r c u n e d c s e m n J 1 c a r e a s
i l :
l n a :
d i n :B u s u l d c i n t e r i ; t l a 1c u l i z e a z a m t
: J i u l t l e c o m L m l c u t r e 1 l e s t e c o m p u i
s i t r a n s m i t e d a t e
r c e e p t o r t , i t r a n s m i t a t o r i : i n s t r u m
e n t e a d r e s a t e pe n t r u a r e c e
pt i o n a
t r a n m m a l u r i : i n s t r u m e n t e a d r e s a t
e
pe n t r u a t r a n s m i t e J u t e ;
r t : c e p i a n : i n s t r u m e n \ c a d r e s a l e p e n
t r u a r e c e p
t i o n a d a t e :
I n s t r u m e n t e l e ( d i s p o z i t n e l e ) p r o g r
a m a b i l e p o t f i :
f J i : C L " i i g J t J l i c . 1111 1 b d c b i s t u m c u i
n s t r u m e m a t i e p r o g r a m J b i l a
Y i g 4 : (
o n : r o l l e r s c h u l n J h l Ll c J c
pr n u r
pi u . 1111p ti c u l u
d r : - P 1 . R b 1 lhu s i m e t ri l r J
1 1 : m c e i . c r 1
C n c u i \ t cr g t c t l c 111t 0 1 I h l . :
SC " I G l l l )
i n t c r f h t J d c c o
m u n i t
, l r v i n si s t e m (b u s u l d e i n t e r l h t ; 1 )
c o n t r o l r c T e :
in s r r u m c m c ( O i s 11, 1z i t i \ c ) p rt r t : r ;
i m J b i l c ;1111 g m m a l , i l u :
t : . 1 1, h t u t
I , \ n c r e s tc r , : a
\ u l , 1 r i i 1 1 1
pr m
L : s u l, l c l b b
r i u a t i cin t t v v e l e t l u i s e c r t . T n i ; h c Ll
h r i n c a s i l i
I u n c o
n t r o l t u t u i J l C a l i t u t l j
. u c ea
ce
, \ c + : . \ . I . 1 ; l r h r t e ct . A l a a "
1 : i H u lu i t i
t : t e st a r e p
c m l i t c S u h i m b u l J "
i n l i l r i 11J r i t
r
6
^
-
_
_
_
_
_
_
_
.
_
^
B t l
L,
t,
l
t
S
-
Scanned by CamScanner
2.
a )
a r h i t e c t u r a c o n d u c e l a d e f i n i r e a u n u
i m e d i u d e p r u g r a m a r e s t a n d a r di z a r
s u b f o r m a u n c i s t i v e s t r u c t u r a t e p e n i
v e l e b i n e d e f i n i t e . A c e a s t a
St a n d a r d e l e d i n c o m p u n e r c a i n t c r f e t e
i S C P l G P I B p o t f i r e p r e z e n t a t e
F i s 7 a : S t r u c t u r a s t i v c i d u s t d n J J r J
c
i n s t r u m e n t a t i a p r o g r a m a b i l a
St i v a d e s t a n d a r d e d e c o m u n i c a t i e p e n t
r u
I E E TI 4 1 8 1
\ l P t L1 C t : J u r a l c
Se c \ c n t t : J c c u n t r v lFis 6 : 7 o p o l o g i i d e
: i j s t e m e c u i n CT U m C m a n c p r o g r a m a b i l
u
P , o l L1 C L1J L t :c o n t r o l l e r u l u i
C e r i n t c l a n i v e l u lT o p a lo g ie s t e aT a p o l
o g i e l i n i a r a
m c \ J j c
" r u l u c t ) l u l s c h i m l u l u i d ed is p o z ih v 2j
d is p a z l h v 2
t : m 111u t 0 u u J . \ t c
Ii u l r , 1 r l J u s t a r e
dn j l , 1z i l i \ e t u rC t : r i n t u l u n i v t : l u
l
d l s p a n t , , 1d l s p D Z t , V 1
( 1 1 u 1 c O M L M C
a l c 111 . T r t m l c n t c l o r
X u t h l ; m LI . H L I I / a t d c c l l l l w w i
I Ll r i l l u t u t x c h r m h u l L1 l J c d a t e
c o n t r o l l e r
c o n t r o l l e r
c o m h i n a l i c 1n l r C g u le LI cl u u 111t 1U m
I t n J g i
: - t n r \ u u o m u ll a :
s t c a ;
pc n i r t l t l 1 . \ t c i n l r u m t : n t c l u L I , 1 1 1
1 5 L 0 1 . i c o r l t r t r l p l u g i a m a b l l L
L
t ul
" C c u
M h t c m c l L c t l mqtmmcntJt i c I" t 19 1
.
a h ; 1 . 1
1
" 1 l i c o n t i
gu r a t c
In
SL I 1 b l
I
-
Scanned by CamScanner
.
: 1 1
l 0
11
in s t r u m c n t a t i e i 1 l M B I s J :H t n v l c l t P a
c k a r d p r o i e c t e a z a b u : ; 1 1 H P I B d c i n t e r f
a t a a1965 :
-
d e z v o l t a r e a p
r o
gr a m e l o r d e a
pl i c a t i i
;
pa c h e t e S W p e n t r u :
D c z \ o l t a r e a S W a i n t e r f e t e i S - a a x a t
p
e :
e v o l u t i e :
C o m a n d a i n :- t m m c n t a t i c i p t o g r a m : t b i
l e a c u n o s : u t u m l a \ L) a r e l c e L u p e d e
3 . C o n t e x t u l e v o l u t i v H W s i S W
I : . ; m i l l e n t e c o mp
a t i b i l e c u l E E F - 4 8 8 1 p
o t f i s a u n u c o r np
a t i b i l c c t l
c e n i l a t i b i l e c u I E E E 4 8 8 2 s u n t c o m p a t
i b i l e c u I E E E 4 8 8 1,
i n t i m p c e
Sc n : - u l r e l a t i e i d e c o mp
a t i b i l i t a t e e s t e u n i v o c ( f i g 7 b ) A s t f
e l , i n s t r u m en t e
Fig 7 b : R e l a t i a d e c o m p a t i b i l i t a t e
I : i g 8 : S t r u c t u r a S W a i n t e : I t : \ c i
G P LB
fu n c \ i l n i v e l S : a z u l - 4 8 8fu n c t t , n rv e 4
8 8
D r , v e r 4 8 8 2
S i s t e m o p e r a r e
G e s t ru n c a m t e r l H c l G P I B
d i r e c t d r iv e r
a c c e s
, n \ e r f a l a 1, m b a ) 4 8 8 2
r u t , n e - 4 8 8 2
S i n i ; n a : i i s t r u c \ t i r B d a t c l o r
c e l c n
d u m e n z i c o m u ti u s i
\ 1c s a j c S C P I
P , a E : a m a p l , c a \ " .
, z a \ o r
X t r u c t u r a r c ; 1 W 1 l 111c l 1 u t c \ ( t i g H ) C
LV C \ J1 LM , : : ; H h i t e c t t n i i L l t : . t ; m d J r d
e
g c u c r a u t r u l , 1. TL , 1 1 1 1 0 U t : u n d u a r t ,
i t r a r c .p r C \ w u t c u i
n t e r l h a W P l L I I \ \
\n s t r u n c u t S C P I C P 1 l \
-
Scanned by CamScanner
l 3
12
e c h i p a m e n t e :
C o n t i g u r a t i i a c t u a l e d e s i s t e m e c o m p
l e x t : c u p r i n d d i v e r s e t l p u r i J e
a p a r i t i a d e s i s t e m e d e m a s u r a s i t e s t a
r e d e m a r e f l e x i b i l i t a t e ( e x : A n e x a A \ )
.
E \ o l u t i a H W - SW a e l e m e n t e l o r i n t c r i b t
e i S C P I - G P I B a c o n c l u s c a t r c
1 a b e l 1 : S i s t e m e d e c a l c u l s i i m e r t c t e
S C P L G P I B c o r e s p u n z a t o a r e
W i n d o w s N T E t c .
D O S.
W i n d o w s,
c t c .
D O S.
W i n d u w S,
A T & T U N I X. E t c .
SC O U N I X.
O S 2,
H P , L
\.
W i n d u w s N T.
D O S.
W i n d L , U S.
M C G P I B
; PL
I I. " C I I A
PC W / A T G P I B PC LL 4 0 1 k B f :
G PI B IT X TA T
ISA i b b i t iPC W ,
p r o g r a m a r e : i n s t r u m e n t e d e m a s u r a s i
t e s t a r e a p a n i n a n d
s e m a r e s r e g r a d u l d e p o r t a b t l i t a t e a s
o f t w a r e - u l u i de
a l p r o d u c a t o r u ) u i
comml at a. N e m J i f i i n d d e
pc n d e n u d e t ip u l d e i n s t r u m e n t
p r u t : r a Jn a r e a d e \ i n e d e p e i r J . i l t a d o
a r d e f u n c l i a
Pr u g r J m a b i l a :C c m e c i n t c i c x l J n J ; i r J
i T u r i i c o m c n n J u r i n i n s t r u m t : n r a t i a
SC IT1A M t L a m o d u l u i d e c o m u t J i c a r c d i n t
r e e l e n i : n t e l e s is t e m u l u i
i n s t r u m e n ra r i e i p r u g r a r n a b i l e S e d t :
f i n e s t e a s t f c l s i n t a m s i
r i p i c e I m p l , l i t : ; i n d u u i r i a c e s l m u d
g t
J t l o r i a r e a f u n c l io n a l a a
i q g u : l i s l e J c f i n i l s t a r i LJu r J l j l C " I
c a r e u u h l l c h l e u n s e i d e c o m c n z i
d a l u r i l a t l i f c r i l e l Ll r s c l u J t d c c t l m
t : n z i s p e c r t i L c f i e c a r u i i n s t r u m e n t
.
I m p J u r u l u p a r i r i u l M a n d a r J u l u i r a m a
n c t o t u s i r e l a t i v m i c
S i s t e m d c L1 p c r a i t :m a x m l a p t i n p r o t o c
o l
\ i l c / J J c t r a n s l ; : rG P I Bh l a g i s t r a l
a
P r o d u sC u m p u t e r /
a c t u a l c
c o m l . 1 t i b i l i t a t i i d t : p l i n e c u t u h n l
o g i . 1 f 1 W q j S W a x i x t c m c l o r t l c c a l c u l
e l u u t u a r c a d e u p c r a t i i l a \ i t e z c r i Ll i
c u t c ( P ; m u l J t ; M l 4 \ ) c a t \ i r t : . T l i l n r c
a
T L ; R B O 4 8 1 4.
D r i v e r u l s w N I 4 : - 2I
t , , m c L l l u l H S 4 8 H.
u t u ) pc m l i t J r l L 1 a t u t
( c h i p u r i d c c o n t r o l l e r T X T 4 8 1 2 1 ) \ i \
1 7 4 8 8 2 . c h i p u l d t : pcr f \ nnunt ar l l a r c m a s u
r a t l c . R v o l t a r i i t c h n L l L r g i c t \ 5 I ( " . c
h i p u r i l c : i j s o t t u l a c t t l u l
" c i i b mmn t e l t : a t i n s c l a o r a a c t u a l u t LL
i n t v r l h t u S C P L U I
I 1 3 s c U a t o r e a : r a 1 1 1
pr a l L ) c o l u i d L
s c h i m h a l meal cJurd c f i n f t :t e ti E 4 8 8 2 t r e b
u i c s a r a s p u n d a i n t r - u n m o d t r i n e
I j s l a d c C O m L 1 1 l f c o m u n e I a c a r e t o a t e
i n s t r u m e r i t e l ei n M r u m c n t c l c n o n l E L L 4
218 : :p r u l u M M c o m l " ur f h i l i t a l c a a c e s t u i
u i n r a p u r E c u
Ih n L t l L111u r c a i L L r m t e l t : ) c o m r L l l l e r
u l u j I E E E - 4 8 8 2
; i t i m f n i : i l r J l
c a C R L I R i 1 , 1 1
.
lh n n a t u l Li c t l . I T C ;
r a p o r t u l t i c h l a r c :
Sc \ l a n d u r d i z c a 7 a :
o r i c e p t t r g m m a t o r c u c x l l v r i c n t a i n X
( I
I
p r Lr g r ; m l n r c , 1 U c \ J l w u s o a t H \ i r a p i L
l J c u T U t : t u . I t p t
a \ t m
im t r u m e n m t l v i U c 111a s l i r a i t c x t a r c :c o
m c m i p t : T1t l u r : 111C t i i s p c v i l i c e i n t u l n
i t c l
a n i \ L
l u l
s c c r e c a z a u n s c l t ; m L l u r L l i , A t.
c o m l m b i t : u pr n 1 / i t t o r . I c
a p l i c a t r c .
m i n i m i / A t t : m o Ll i l i . ; H t l c \ i r e s c r i c
t i l u p r L r g r ; m L L
l L , t l c
s e t T c i l i w a T a \ 1 1 1 : . T L l v t j r i l t : \ l ex
t c n h l i l c
c l v x i h t c m ii t r l L i
d i \ c t . I l o r p r L\ L h l c . : t l " n \ a i \ L l : 1 C
c c n x r l u 1 1 L t i t m u l H al c
111h l r u m c n w l Lt t 111 t 19 r J m u h l l t : 1 1 J I c
on t r o l l e r u l t t p
I I : l t ; 4 8 8 : M r C c o m Ll l f J c . 1 7 . 1 s t . 1 0 L
i a r L i u l
t t r jg
i l r u l.
t i i t : : r i. 4 8 8 I . p r c f i g u r n t J c c a l r C I I
1 1 14 8 X I
L) 7 5
.
I t) # 7 : l r m u l u r i l i c a t c s i J e l i n i t c s t a
n J J r d e l c :
Jl n r J r l l c t r i l m c l c e t r i u i M e c a ni L r h i
I
T n 1 C C L : l n . Rt i a i i n t c r l k t c ll i To t : I . 1
1 n n b i lc C S Lc yi j n l i l l l r i t : a t n p r i n i
n t c t7 n c L I i u l d c t i n i r i i t l u r c a
i n s t r u m t : m e l u ,i n t c r c o n e c t a r a tI 9 7
5
-
Scanned by CamScanner
1514
m e s a j e s p e c i f i c e d i s p o z i t i v e l o r .
m e s a j e d e i n i e r f a t a :D i n p u n c t d e v e d e r
e f u n c t i o n a l
, m e s a j e l e s e c l a s i f i c a i n :
p r o g r a m a b i l ) .m e s a j e d e r a s p u n s ( g e n e
r a t e d e c a i r e i n s t r u m e n n 1l
c a t r e c o n t r o l l e r ) ;
m e s a j e d e p r o g r a m a r e s p t : c i t i c e d i s p
o z i t i v e l o r ( g e n e r a t e \j el a n i v e l u l f u n c
t i i l o r d e d i s p o z i t i v ) c a r e p o t f i :
m e s a j e s p e c i f i c e d i s p o z i t i v e l o r l c o
n r m o c t e t i d e d a t e i n t e r p r e t a b \ h
i n s t r u m e n t e l e ) .m e s a j e u n i v e r s a l e ( r
e c e p t i o n a t e d e c a i r e t o ; 1 t o
c a r e,
i n p
r e a l a b i l.
A u j L s t c o n t ig
u r a t e c a r e c ep
t o r i )
m e s a j e a d r e s a t e ( r e e t : p i l o m i t e d e c a
t r e i n s t r u m e n t e
a d r e s a r i i, p o t t i :
m e s a j e d e p r o g r a m a r e c o m u n e c a r e , d i n
p u n c t d e \ e d e r t a l
d e b a z a )
s e l e c t a r e a u n e i f u n c t i i p a m ; u l a r e d i
n c a d r u l u l l e i a d r e s e
a d r e s e s e c u n d a r e ( t r a n s m i s e d u p a a d r
e s a p r i m a r a p e n t r u
t r a n s m i t a t o r i s a u r e c e j 1 0 1 1 \ :
a d r e s e p r i m a r e ( r c n t r U s c l e c t u r c a d i
s p t v l t l \ c l . r c a
-
m e s a j e d e a d r e s a r e c a r e p L : t i :
m e s a j e d e i n t e r t a t a m u l t i l i n i e ( r c a h
z e a z a c o n t r o l u l i n t e r t k t e i ) :T ip u r i d e m
e s a j e m u l t i l i n i e :
r r a n s m i s i i n m o d a s i n c r o n p e u n b u s b i d
i r e c r i o n a l )
m e s a je m u l t i l i n i e ( s e c v e n t e s e r i a l e d
e o c r e t i ( 2- b i t i d i s p u s i p a r a l e l s i
m e s a j e u n i l i n i e ( s e m n a l e t r a n s m i s e p
e l i n i i s i n g u l a r e d e d i c a t e ) ;D i n p u n c t d
e v e d e r e s t r u c t u r a l
, m e s a j e l e s e c l a s i f i c a i n :
c l a s i f i c a r e f u n c t i o n a l a.
c l a s i f i c a r e s t r u c t u r a l a ;
T ip u r i d e c l a s i f i c a r i a l e m e s a j e l o r
:
4. 1
. C l a s i R c a r e a m e s a j e l o r
s r a n d a r d u l u i J E E E 4 8 8 . 2 S - a r e a l iz a t o
d e f i n i r e c o m u n a a s e t u l u i d e m e s a j e .
G P I B s e r e a l i z e a z a p r i n i n t e m 7e d i u l m e
s a j e l o r A s t f e l , c l l a j u t o r u lC o m u n i c a t
i a i n s i s t e m u l d e m a s u r a s i t e s t a r e p r e v a
z u t c u i n t e r f a t a S C P 1 -
SC P I - G P I B4 . S t r u c t u r a i n f o r m a t i o n a l
a i n c a d r u l i n t e r f e t e i
i n t r e c o n t r o l l e r 5 i o r i c a r e a l t i n s i r
J m e m d i n s i s t e m )
m c s a j e d e d e a d m i n i s t r a r e a i n : : r t ; : I
C r ( t c a l i z c a z ; t f u n c t i i x p e c i \i . :
1J 10 8 ( c o n t r o l d c n u x - l i n i i h ; m c h a k c )
:c o n t r u l u l n e c e s a r t r a n s m i t e r i i o c : c t
i l o r U e J u t e p e t : i r c u i w l e 0 10 ,
m e s a j c d e c o n t r o l a l t r a n s l . : 1 L L H . c t
c t i l o r U t : d a t e \ r c a l v c a z a
T i p u r i d c m e s a j e u n i l i n i e :
m e s a j c l u s e p o t d c s c r i e a s t f e l :
I n 1 a p a r t c u a m b e l e t i p u r i d e c l a s r : i c
u r t : s t r u c t u r a l a s i I u n c t i o n a b .
e t c.
e c h i p a m e n t e d e a c h i i i l l i d e d a t e ;
e c h i p a m e n t e d e u a l i b r ; 1 r t z :
c o m u t a t o a r e i d t : i l
i t ) z i t i \ L i O ;
o s c i l o s c u a p c a n a lo
g i c c :
U i g i t a l e c u m e m t l r i c :
s u r s e d e a l i m e n t a r e p
r og
r a m a b i l c ;
n u m a r a t o a r c s i I i c e v e n t m c l r C ;
s i n t c t i z o a r e t i c l i c e v e n t u ;
4 . 2 . D c s c r i e r e a s u c c i n t a a t ip
u r i l o r d t : m e s a j c-
d c m i r a ;
d t : I n r m a d c u n u a a l e a t o a r e ;
ge n e r a t o a r e d t : T l m u l 1 1 :
m u l t i m L
t r e t l ig
i t u l t
:
S (
I
t ( j p l t 3
-
Scanned by CamScanner
l
de
1617
e r o r i ( c r o r i d c c o m u 11J u . E r o r i d e e x e c
u t i e,
e t c )
m e s a j e l o r d c p r u g r a m a r c . E l d e f i n e s t
e m o d u l d e r a sp
u n s l a d i f e r i t e t ip Lt r i d e
p r o t o c o l u l d e c o n t r a i a l s c h i m b u l u i d
e m e s a j e a r e i n a t r i b u t i i s i e x e c u t i a
D e f i n i n d i n t e r a c t i u n c a. .
F L m c t i i G P I B-
f m i c t i i sp
e c i f ic e d i s p o z i t i v u l u i"
,
F ig 1 1 : h l e s a j e m u l t i l i n i e s p e c i f i c e d
i s p o z i t i v u l u i
Fig 10 . St r u c m r a d i n a m i c a a m e s a j e l o r i n
t e r f e t e i
p r o g r a m a b i lt e s t a r e
de m a g u r a s iD i s p o z i t i v
r a s p u n s
m e s a j d e
G P1t jC o n t r o l l e rF U N C T IO N
D EV IC E
M e s s a g e sIn le r l a c e
A T N . 1A T N . D
De u c e d e p e n d e n tG r a l b us
c o m a n d a(s ta tu s b y t eIn le r l a c e S m i u s
d i s p o z i t i v u l u i .
c o m e n z i : n u e s t e n e c e s a r u n m e s a j d e r a
s p u n s d i n p a r t e a
p r i n i n t e r m e d i u l u n u i m e s a j d e r a s p u n
s ;
c e r c r i ( i n t e r o g a r j ) : d i s p o z i t i v u l a
v u t i n v e d e r e t r e b u i e s a r a s p " u d
T ip u r i d e m e s a j e d e p r o g r a m a r e :
n : p r e z j n t a r a x p u n s u l i n s t r u m c n t u l u
i p r o g r a n i a b i l l a U i n t e r o g a r e ( c e r e r e
)
t e s t a r e,
i n t i mp c e m c q u j c l e d c r a s p t i n s . c o n t i n
a n d d a t e s a u s e t a r i c u r c n t c
,
g e s t i o n c a z a I u n t : t i t l n ; 1r c a U l s n o J i
t i \ c t o r d i n c a t h u l x i s t c m u l u i U c n l a s u r
a s t
M c x a j c l c U t : p r o 9 r a m a r c c o n s t i t LI i c m
L1t l J l i t a t c a p l i n c a r e c o n t r o l l t : T u l
\ i t r r Ll i n t : U d c C X C c u t l c i l l t u r 111 J m c
s n j c l u t Ll t :X, : : : " : i t : " " " " l r j j j j j , ,M
41d u l i n C : l r C i n , t l l I 11w m u l 11 r u g r a m a b i
l g t : s t i o n c a z a m t : x u I l l e t l c p r , r g r ; m l
n r u
p r o t o c o l u l t l c c o n l l L11 . 11 s c h i n l b u l u
i t l t : m e s + i c A c e s t a U t : x t : r i c.
sp
r e c x c mp
l L I.
s i t \ m c t i i l t : s p e L l l i c e u l x p o z i t i \ u
l u i p r u g m m u h i l G s t c d c l i n i t a J c 0 1t 1 0
I n t c r at c t i t n l c u L I l n t r c c l t : m c n t c l c
t i i n c l i t l n n l c c x i s t c m c n \ r v l i \ n c t i i l
c G P L Li
lo c a r s ta t u s
r ig U T i p u r i d u m e A d j c
hl e : i , ; : pE :
m l J l t r l l m e
M e s a j e u n , l i n Je
s p e c i f i c e d l s p o z i t i v e lo r
M e s a j e m u l t u i n j eM e s a j e d e rn l e r l a l
a
4 . 3 . P r o l o c u l u l t l c c o n t r u l a l s c h i m h
u l u i d c r t t c s a
jc
s c " 1 ( i l mhl e s a j e
-
Scanned by CamScanner
4 .
\
1819
c o n t r o l l e r-
e b a z a t e p
e P C
c o n t r o l l e r e d e d i c a t e G P I B :
T ip u r i d e c o n t r o l l e r - e :
5 . 1 . C l a s i f i c a r e s u m a r a a c o n t r o l l e r
e l o r
f u n c t i i o b i s n u i t e d e t r a n s m i t e r e s i d
e r e c e p
t i e
t r i m i t e r e a c o m e n z i l o r s p e c i a l e s i a s
e m n a l e l o r d e c o n t r o l ;
a d r e s a r e d e i n s t r u m e n t e c a t r a n s m i t a
t o r i s a u r e c e p t o r i ;
f u n c t i i :Co n t r o l l e r u l
, e l e m e n t d e c o n t r o l a l s i s t e n l u l u i
, i n d e
pl i n e s t e u r m a t o a r e l e
c o n t r o l l e r .
din c o a d a d e a s t e p ra r e d e i e s i r e e s t e t r i
m i s p r i n i n t e r f a t a cain
6 L a a d r e s a r e a i n re r f e i e i G P I B c a. .
T r a n s m i t a t o r"
, r a s
pu n s u l f o r m
a l a t
p la s a n d u l e i n c o a d a d e a s t e p t a r e d e i e s
i r e .
r a s p u n s i n c o n f o r m i ra t e c u f o r m a t u l s p
e c i f i c s i n t a x e i I E E E 4 8 8. 2
,
5 F o r m a to r u l d e r a s p u n s u r i c o n v e r t e s t
e c o d u r i l e i n t e r n e i n m e s a j e de
5 . C o n t r o l l e r - u l
F ig 12 : P r o t o c o l u l d e c o n t r o l a l s c h i m b
u l u i d e m e s aj e
G PIB4
T E N F A T A G P I B 4
fo r m a to r u l d e r a sp u n s u r i .in s t r u m e n t u l
u i t r a n s f e r a d a t e l e d e r a s p u n s ( c o d i n t e
r n ) c ai re
I n s i t u a t i a r e c e p t i o n a r i i u n e i i n t e r
o g a r i , b l o c u l d e f u n c t i i a l
M " h " "M " e m p e g -
DE IESR EC OA D A D E A STEP1A P E
M e w jo Ce 0 0 9 -
A AM 3Q 0 " "
M o w \ " " 0 10 . \
s i s t e m u l u i s i a c o z i i d e a s t e p t a r e d e e
r o r i / e v e n i m e n t e .
e v e n t u a l e l e e r o r i d e e x e c u t i e s u n t r a
p o r t a t e p r i n i n t e r m e d i u l s t a r i i
pe n t r u a c t i o n a r e a d i s p o z i t i v u l u i s i i
n i t i a z a p r o c e s u l d e e x e c u t ie ;3 B1o c u l d e c
o n t r o l a l e x e c u t i e i r e c e p t i o n e a z a i n f o
r m a t i i l e n e c esare
c o n t r o l a l e x e c u t i e i i n f o m l a t i n t e r n
.. d e c o d o r u l t r a n s f e r a
i n s t r u c t i u n i l e e x e c u t a b i l e c a t r e b l
o c u l d e
c a r e m e s a j u l d e i n t r a r e e s t e o c e r e r e )
;.
d e c o d o r u l d e l e c t ea z a d a c a e s t e s o l i c i
t a t u n r a s p u n s ( c a z i n
s t i v a d e e r o r i l c v e n i me n t e ;
n l e s a j u l u i d e s ta r e a l s i s t e n 7 u l u i , c a
r e v a f i
P u s i n
c a u z a r a p o r La rG a u n e i c r o r i p r i n i m c n n
c d j u :
. v e r i f i c a , J a c a
s i n t a x a e st e c o r e c t a ; 0 s i n t a x a i n c o r e
c r a v a
. d e c o d e a z a m
i : s a j u l ; p r c
i a m e s a j LI L di n b u f l e r u
l d c i n m l r c :I n t c r p r e t u r u l d c
m e s + i c :
II. S \ R U M E N T U L U I
FUN C M T SPEC IF IC E
M o j q o "
m i l c Pmi
in t ra r c .m c : i J j : i n t e r
l h t a G l
1 13 t i c r ec e p t
i e pl a s c a z a m c x a j u l i n t r - u n b
" ; :I . (
t ) m r ol l c r
I I I aJ : t :
s c wJ i n
s t r um c
n t u l c a . . R e c e
pt o r \ i t r i
m i rc
L ; 1 ; i p c i m ; l l n i w i n r r , i n s m
i : i i a . An a
l i z a s i c x
c e ut i a m e s a j c l u r :
SC PL r p t a i u
-
Scanned by CamScanner
A,
-
20
s t a b i l e s t e c a n a l e l e D i \ \ , \
s t a b i l e s t e i n t r e r u pc r i l e I R Q
B lo c u l t J c s e l e c t i e I R Q s i D \ 1 \ :
t r a n s m i t e c o m e n ; i \ i J u l e c a t r c J c l a
L
c l e l a \ t e d i sp
o T i t i \ U
s u p r a v e g h c r c :
c o n t r o l ;
c o n f i g u r a r e ;
G I 1 B :c o m i n G r e g i s t r e d c 11 t Lr y ; 1 p e n t r
u u 1 m a t o e r e l e f Lm t : t i i U u i n t e t t J t a
C Lw t r o l l c r u l d e i n t c r lh t a I t i L ; L + X H 1
:
r e a l i z e a z a p r o t e c l i
a. .
Gl i t t : h
-
t i t :
T r a n s c e i \ c r i i I E E E 4 8 8 1 :
R U i n c h i p u l A S I Cs u j l r a \ e g h e a z a l i l 1 l
u J t : . i U r t : x j a b u s - u l u i I O p e n t r u v a h J J
r c a c c e s
Ui s p o n i b i l i t a t i i p l a c i l o r d e i n t e f a t
a G P I B,
a P C u r i l o r s i a p a c h et e l o r S W .
Co n t r o l l e r u l b a z a r p e P C a d e v e n i t s o l u
t i a o p t i m a c a u r m a r e a e v o l u t i e i
5 . 2 . S c h e r n a b l o c s i mp
l i l i c a t a a p
l a c i i d e i n t e r f a t a
D c e o d Lr r u l d e a d r e s a :
d o m c n i u d e a d r e : - J d c p o
n 1 0
l i l vc d c s e l e c t i e a d r e s a :
L a r a c l u l r s t i u i l c c l c m c n t e l v t c O m P w
1 C R t C
u t i l i z a r e i n a p j j c a t i i v a r i a t e .
r a p o r t b u n p e r f o r m a n
t a l p r e t ;
H W s i S W d i s p o ni b i l e x t i n s ;
s u n t n e c e s a r e c u n o s t i n t e d e o p
e r a r e p e c a l c u l a t o r ;
C a r a c t c r i s t i c i :
5 . 1 . 2 . C o n t r o l l e r b a z a i p e P C
( 1 1 1 1, : g l
5 . 2 . 1 . n , \ t r i c r u a s c L l C M L i h l d g \ i u
rp
l i l i t
a t c
G PI Bl i m b u I e d c p mg r a n l a r e s i d e
s o f t u r i d e p o s t p r o c e s a r e i n a f a r a c e l
o r o f e r i t e d c
d ts p o rl i b i l i t a i c a l i n l i t a t a a s of t u l u
i d e b a z a , n e f i
i n d p
o s i b i l a u t i l i z a r e a d e a l t e
u s u r i n t e i i n c x p l o a t a r eP r i n c i p a l u
l
d e z a v a n t a j l a c o n s t i t u i l i n sain s t r u m e
m a t i c p r o g r a ri l a b i l a .
c o n t r ol l e T u l d
c d i c a t G P I B a v e a a v a n t a ju it Jt i l i z a r i n
p r i m c l e v e
r s i u rl i d c c o nt r o l a l e s i s t c m e l o r c o m p
l e x e d c
r a
pi d
s o f t w a r e
d c b a z a rc d u s ;
u s o r d c f
o l o s i t :
( u l u c l c r i s t i c i :
5 . I . 1 . C o n t r o l l e r d c d i c
a t GP I B
h L
I
1
SCL I G P I B
-
Scanned by CamScanner
"
23
i n s e r a r e a a u t o m a t a a X D u l u i p e u l t i
m u l o c t e t D \ 1 \ i n s c r i s, ,
h a n d s h a k e I E EE 4 8 ) :
s i n c r o n i z a r e a c o m p
: e t a a a c e e s u l u i d i r e c t l a m e m or i e c u p r
o c e d u
r a
o c t e t d i n b u s u l d e i n t : : 1a i a :
i n c e t a r e a a u t o m a l a _ ; 1 r u c e J m i h a n d s
h a k e o d a t a c u c i t i r e a u l t i m u l u iC a r a c t e
r i s t i c i f u n c t i o n J l c ; i I n n c n t a r e :
Fig 14 : I n t e r f a t a S C P I G P I B p e n t r u P C A
T
VSI 0 3 6 c a +o u a l u l
A d r e s a d e b a z a a i n t e r lk t e : e s t e c o n f i g
u r a b i l a p r i n t r-
u n s w i t c h m u l t i p l u
a s i g u
r a pr u t e c t i c . . G l :
: : h 1 t C u
T r a n s c e i v e r u l G P I 13 :
1 a 1 W 4 e J e U 3 S : :- 0
r e u l i z a n d s i Lm t e s t t L1 : . Ti Lt 11 . 1 l J l si
i t emul ui .
e ) . E c u t a u p e r at i i J e C
z r e 5 1 1 1 1 w nc r e
pe n t r u t o a t e c
a l e l b c i r c u i t e
s u p r a
\ t : g h cJ . a : - i L L i : : : o l t
. T z a h u s u l t E L E-
4 8 8 :
I11u c u l d t : s u p r a v e g h u t c L : ;
1 U :
i upr avt : g h e r e a t Ll l l cl i l T J u : : 1 Cu r t h t
a
c o n t i n e r e gi : - t l U d ,
pr "
li a m
pv n t r u c o n
f ig
u r a r e a . c o n t r o l u
l s i
I n t e r i a t u I E l i E 4 8 8 :4
2 Lr c i c t l ( i l I U ) .
c r e s t c r c a r 0 1 1 L I u "
1 1 1
: ,
a c c e s c o m t m L I c a i l l .
. i \ : L , " 1 1 3 u c a l L C i tu1l i u. \
t ; 1 1 1 r -
L 1 l l , 1 . T L C t r ; m s m i s e l r c
eq
l t i o n a w C : 1 t r c
/ d i r t hp
r c
4
L I e t : o d c i t / a s c m n J 1 ,
1.
. I c c L
R \ l L ) I u l u 1 1 1 a
gi s t r u i c
i I S \ 1111 LI : 1 p t : r m i t c4
c c U n g e l u c r e s t c r U \ \ . . , 1 l i t h l u u g h ll
t r t u l u
i
pe m l i t t : u t i l i / u l a l i n 7 : : g
i l C . 1f
.
\ t : i t J t i d c I h h i t i J m J g i . T r u l t : i I S A
. t I
pt
Bu s IEEE - - 3
L
1 1 H u t ct i s t i c i t t : u
l u m c m c l o r c o n v" 1 l c n t c :
5 . 2 . 2 . S c h e m a bl o c
s i m p
l i f ic a
t a i n carnl u t i l i z a r i i U 11 u i P c
.
\ T
-
Scanned by CamScanner
.
I l
8 9
, "
24
2 5
d e p r o c e s a r e c o n s u m a t i n i n s t r u m e n t .V
i t e z e l e d e t r a n s f e r i n t a l n i t e i n p r a c t i
c a p o t f i m a i m i e i d a t o r i t a t i m p u l u i
d is t a n t a m e d i e d e s e p a r a t i e d e 2 m e t r i d
i s t a n t a m a x i m a d e s e p a r a t i e i n t r e d o u a d
i s p a z i t i v e : 4 m e t r i ; c u 0
lu n g i m e a m a x i m a a c a b l u l u i d e i n t e r c o n
e c t a r e : 2 0 m e t r i ( A n e x a
n u m a r u l m a x i m d e i n s t r u m e n t e p r o g r a m
a b i l e c o n e c t a t e : 1 5 :
R e s t r i c t i i v a l a b i l e i n r e g i m d e o p e r a
r e n o n n a l a :
M ICRO RIBBON s a u \ \ I P C H A M P.
T ip u l c o n e c t o r u Ju r s ta n d a r d : A m p i r e n o
l s a u C i n v h S e r i e s ( 7
6. 2 Ca r a c t e r i s r i c i e l e c t r i c e s i m e c a n
i c e
F rg 1 5 : l J u s u l d c i l : : L r l u l a U P L J
la m a s a : 111a x . 1 5 0 p
f / m .
c a p a c i t a t e a m a s u r a t a i n t r e u n c i r c u i
t 5 i o r i c a r e a l t c i r c u i t c o n e c t a t
c o n f i g u r a t i e t o r s a d a t a c u c a t e u n c i r
c u i t d e p r o t e c t i e ;
c i r c u i t e l c D A V
, N R F D
, N D A C
, 1 F C s i s R Q : f i e c a r e d i n e l e i n
C a r a c t e r i z a r e n 7e c a n i c a :
t r i s t a t e .
c i r c u i t e l e D A V,
R E N,
E O I,
I F C,
D I O L-
8 : op
e n c o l l e c t o r s a u
c i r c u i t e l e S R Q , N R F D , s i N D A C : o p e n c o
l l e c t o r ;
-
s t a r e. .
I o w
" ( 2 0 . 8 V ) + ) I = a d e v a r a t ;-
s t a r e.
.
H ig
h
" ( 2 2 . 0 V ) ( O = f a l s ;
s e u t i l i z e a z a n i v e l e r r L i n l o g i c a n e g
a t i v a :
C a r a c t e r i z a r e e l e c t r i c a :
T a b e l 2 : C o n e c t o r u l G P I B a s i g n a r e a c i
t c u i t c l o r
10
IM A L G R O U N DIE MM iiw i s t e d P a i r w i t h A T N )lM
D (T w i s t e d P a i r w i t h S R Q )IBi M l i u m m Pa i r w i
t h I F C )lB Wl l iw i s t e d P a i r w i t h N D A C )I G N D t
U P s t e d P a i r w i t h N l & a l jITN D (T w i s t e d P a
i r w i t h n , w )lm a
D 10 810 10 7
D 10 61E 10 5
S H I E L D
- ; r r
:
o r i(tp A T N )(tp S R Q )(tp - I F C )(t p " A C )(t p N R F D
)(t p J A V )
a T t e r f e t e i
acnmi st r ar e5 : l f c u i f e d e
d e s e n n a i
" C Jr c u lt e
s T S f e r u l u r c e : Z : e
S S : l u r t e a3 : r c u n e d e
E r c t n t e d e c a :
c i r c u i t c d e s c nn l . : :
c i r c u i t e d e p r o td c t j j : s a . C Ll f
r i r l c a c c x l cu t i : l t L I i n l j l c r e c t "
".
11 1 i r l l L l
B U S u l d c i n t e r ra i a ( ; P l t J Gs t c a l t : u t u
i
t , : 1 I o u i r c u I t c i l l l
i r ) L t L
Xc
m
6 . 1 . D e s c r i e r e s r r
u ct u r a
l a
SC " I G I I 136 . B US - u l d e
i n t e r t a t a G P I B
-
Scanned by CamScanner
26
27
d is p o z i t i v c p e r i f e r i c eF i g . 16 : R c p r e z
e n t a r e a c i r c u i t e l o r d e s e m n u l a c t i v e p e
n t r u m u l t i p l e
c e r e r e d e s e r v i c iu, g e n e r a t a d e c a i r e i
n s t r u m e n t
.
ide n t i f i c a re ;
i n d i c a t i e d e f i n a l d e t r a n s m is i e m u l t i
o c t e t s a u c e r e r e d e
s e t a t e a s t a r i i i n t e r f e t e i ;
m s t r u m e n i ;
v a l i d a r e d e J a d i s t a n t a p e n t r u p r e l u a
r e a c o n t r o l u l u i l o c a l d c c a i r e
a t c n t i o n a r e a s u p r a r ip u l u i d e m e s a j t r
a n s m i s ;
A t r i b u t i i :
B u s u l d e a d m i n i s r r a r e a i n t e r f e t e i
:
i n d i c a t i e d e r e c ep
t i e d e o c t e r i de c a t r e d i s p o z i t i v .
i n d i c a t i e d e p r e g a t i r e p e n t r u r e c e p t
ie d e o c l e t i d e c a t r e d i s p o z i t i v ;
v a l i d a r e / i n v a l i d a r e a s e m n a l e l o r d e
p e c i r c u i t e l e d e d a t e ;
A t r i b u t i i :
EM EN 1IN T ER FA C Eu N E S r O RCO N TRO L
- E O I I E N O O p I D E h T I F / I
REN I R EM O : E E N A E L E )
-
S R OJ
S E R v : c E RED u EQ )
- A T N I A T T E N t i o n 1
-
I F C I I N T E R F A C E C L E A R I
h J A : i N o r D A TA A C C E r r t o l
B u s u l d e c o n tr o l a l t r a n s f e r u l u i o c t e t
i l o r :
. L A 4 J mMh a n s m i t e r e a d a t e l o r d e r a s p u n
s d e l a u n d i s p o z i t i v .
fu n c t i o n a r i i d i s p o z i t i v u l u i ;
t r a n s m i t e r e a m e s a j e l o r d e l a u n c o n t r
o l l e r p e n t r u P r O g r a n l a r ea
rr a n s m i t e r e a o c t c r u i u i d e s t a r e , r e f l
e c t a n d s l a r e a d i sp o z i t i v u l u i
;
c o m c n z i d e i m e r f a t a p
e n t r u e x e c u t i a d e o p e r a t i i p u t t i c u l a
r e ;
a d r e s a r i e f e c t u a t e d e c a t r e c o n t r o l l
e r ;
A t r i b u r i i :
B u s u l d e d a l e :
D A LA I J S L I N E S
6 . 3 . I . C l a s i f i c a r c a g m p c l o r r l c c i r c
u i t e
6 . 3 . D e s c r i e r e a f u n c t i o n a l a a c i r c u i
t e l o r
u n o r u t f a p t u ; J r c a dt : 1 : \ J LC s i P e S
I C i n t c r l i : t c i c v x l s i 8 S 2 3 2 ( A . . .
T : : : "
-
Scanned by CamScanner
H
. .
F a
T r
y )
F ig . 1 7 : P r o c e d u r a . . H a n d s ha k e"
in te r f a ta s i m e s a j e l e s p e c i f i c e d i s p o z
i t i v e l o r d e p e b u s-
u l de d a te
f a c i l i t a r e a c o n t r o l l e r -u lu i d e a r e a l
i z a s e l e c t i a i n t r e m e saj c le
dc
A TN - A TT ENTIO N :
in s rr u m e n re l o r c e Op e r e a z a p e a c e l a s i b
u s .
f a c i l i t a t e a c o n t r o l l e r u l u i d e s is t e m
d e a p e m l i t e c o n t r o l u l l o c al al
l 0 r " d a ba u " y
" p Je - t
a l " a la a c c e p te dCa " " e p n oda ta a . A lu : l 0
N DA C
N RF D
REX - R EM OTE ENA B L E :
v a l o a r e.
. H i
gh
"
: t o t i r e c ep
t o r i i a u r e c e p t i o n a t o c t e t u l d e d a t e
,
-
r r a n s m i t a t o r,
la a c t i v a r e a m o d u l u i H S 4 8 8 ;
ra r i r ec e p t o r i i ( l a r e c e p t i a d e m e s a j e
d e d a t e ) ;
-
t o a t e d isp o z i t i v e l e ( l a r e c e p t i a d e c o
m e n z i ) ;
H q
u r i l i z a t d e c a t r e :
c o n f r o l a l d e d i s p o z i t i w l r e c e p t o r
;
i n d i c J d a c a l u l o c t e t d e d a t e d i n t r
-
u n m e s a j a f a s t s a u n u a c c e p tai ;N D , A C D A T
A N O T A CCEPT ED : H , g b
.
DA V
Ua c a A T X = I
-
c o n t r o l l e r p
c m r u H u b t i n c r a sp
l m s u l d c \ J u n p
o l l i ng p
u r a l v i
o c t e t t i a c a A T N = U :
t r a n s m i t u t m )1u l l t r U a i n L\ i t : J s t b r : \
i l u l u n u i t r a n s l c r mu l
u r i l i T u t t l t : c a t r c :
110 1 l I N D 0 14 I D Et x T l I Y :
c o n t r o l l e r u l m u n s c l \ l L I LI
s R 9 s ti R V IC E R II Q U E. S
r :
n u l l i L L l n t r o l l L 1
p r c t l c l i m t u s i U c I " l u a c o n t r o l u l i n t
r - O conl i pur at c
t h u i l i t a t c a c o n n L 1 l l ,
I u l l r r t l c s i s l c m t l c a h c t i \ i m t : r l i t
t u l l m O s t a r C
de d a t e v a l o a r e .
.
H ig
h
"
: t o i l r e c e pt o r i i s u n t
ga t a s a a c c e
pt e u n n o u a c t e l
t o r i r e c e p t o r i i ( I a r e c e p t i a d e n 7e s a j
e d e d a t e ) ;
-
t o a i e d i s po z i t i v e l e ( la r e c e p t i a d e c o
m e n z i ) ;
u l j j j z a r d e c a t r e :
c o m r o l a r d c d
i s p oz i t i v u l r e c e p t o r ;
o c te l :
. j n d i c a d a G a d is p
o z i r i v u l e s t e sa u n u p r e g a t i t s a r e C e
p t i o n c z e l Jq
N R FD N O T R E , + D Y I :
O R D A T A :
c s rc c o t
c e t s i ga t a d e a c c c
pt a t d c
c a i r e I
ce q
pt
u ,
\ a i t u i C . . I L t w "
: l r a ns m i l a
t o r u l i n d i c a f a pt u l c a O c t e t u l d c
P c U u
\
-
c o nt r o l l e
r ( la t r a n s m i s i a m e s a j e l o r d c p r 0 g r a m a
r c ) :-
u un s m
i t a l or (
l J t , : u l s m
i h i u me s a j c l o r d c d a t e ) ; g S t C conrmr
: I I t l c c a r r e :
da c a p u l f i a c ec p t u l
c 111 s i g Lir a l l l a d e c a t r c d i s p m I l i \ C
;
r) A V I ) A T A V A I . I I ) :
s cr n n
a l cl c t l e p
c c t r c u i t c l c U c da t e s t i
n t X t
a hi r
,
,
S ( I 1 t : I l l sn t x c r i l : r
c a c i r c u
i l c l or b u s u r i l o r d c
c un
,
-
Scanned by CamScanner
. .
F a l . .
. ,
y )
in t e r f a t a s i m e s a j e l e s p c c i f i c e d i s p o
z i t i v e l o r d e p e b u s - u l de d a t e .
f a c i l i t a t e a c o n t r o l l e r - u l u i d e a r e a
l i z a s e l e c t i a i n t r e m e s a j c l e d e
Fig . 17 : P r u c c d u r a . . Ha n d s h a k e"
0 1 d a H a cc e p te d
, e . O d a b
d a ta a c c e p te Dd a la a a , b a t e
N DA C
A TN - A T T EN T I O N :
in s t r u m e n t e l o r c e o p e r e a z a p e a c e l a s i
b u s .
f a c i l i t a t e a c o n t r o l l e r u l u i d e s i s t e
m d e a p e r m i t e c o n t r o l u l l o c a l a l
R E N R E M O T E E N A B L E :
v a l o a r e
. .
H ig
h"
: t o t i r e c ep
t o r i i a u r e c ep
t i o n a t o c t e t u l d e d a t e .
-
I r a n s m i t a t o r,
l a a c t i v a r e a m o d u l u i H S 4 8 8 ;
l o t i r e c e p t o r i i ( l a r e c e p t i a d e n 7e s a j
e d e d a t e ) ;
-
t o a t e d i sp
o z i t i v e l e ( la r e c e p t i a d e c o m e n z i ) ;N R
FD
H g h
DA V
u t i l i z a t d e c a t r e :
c o n t r o l a i d e d i s p o z i t i v u l r e c e p t o r
;
i n d i c a d a c a L m o c t e t d e d a t e d i n t r u n m e
s a j a f o s t s a u n u a c c e p t a t ;N D A C D A T A N O T A
C C E P T E D :
F . Ts e1
" " " a u .
H , g h
,
o a La . . . J a b l .
"
&
: R,
d a c a A T X = \c o n t r o l l e r p t : n t r t l a u h l i n
e r a s p u n s u l d e l a
u n p o l l i n g pa r a l e l
o c t e t d a c d A T N = U :
-
t r a n s m ; t a t o r p
e n t r u a i m l ic a s f a r s i t u l u n u i t r a n x l 0 1
mu l
d e d a t e .v a l o a r e
..
H ig
h
"
: t a t i r
e c ep
t o r i i s u n t g
a t a s a a c c ep
t e u n n o u o c t e t
-
t o t i r e c ep
t o r i i (
l a r e c ep
t i a d e m e s a j e d e d a t e ) ;-
t o a t e d i sp
o z i t i v e l e ( ia r e c e p t i a d e c o m e n z i ) ;u t
i l i z a t d e c a t r e :
c o n t r o l a t d c d i s p o z i l i
v u l r e c e p t o r :
o c t c t ;
in d i c a d a c a d i s p o z i t i v u l e s t e s a u n u p r
e g a t i t s a r e c e p c i o n e z e t l nN R F D N O T R EA D Y
FO R D , A T A :
u t i l i z a l d c c a t r c :
t i d t E N D O R I D TI N T LT Y :
c o n t r o l l i : r u l u i t m s c t \ i c i u
1 i m c t i c ; 1 i n w r f c t e i u t i l i / i l l i l t l c
a t t r C t m d i s pt 1 / i t i \ 1
1 c n t r u a s o l i ci t , \
S R Q - S E R V I C E R E QU EST :
m u l t i - c o n t r o l l e r
p r c d c l i n i t u s \ J c a 11 1 , I u a c o n t r t A u l i
n t r - O c o n l i g ur a t \ c
1h c i l i t u t t : a c o n t m l l t : 1 L I L i u L I c x i u
c m L I t : H s e t a i n t c r lh t a 1 1 1 t l
-
0 s t a r C
g St c c o r e c t s r g a t a d c a c e e p t a t d c c a t r e
r e c e p t o r .
\ a l o a r e. .
I u w"
: t r a n s m i r a t o r u l i n di c a f a p
t u l c a o c t c t u l d c pc U U s
-
c o n t r o l l e r ( la t r a n s m i s i a m e s a j e l o r d
c p r o g r a m a r e ) ;-
t r ; m s m i l J l or
(l a t r a n s m i s
i a m e s n j c l t l r U c U n i c ) ;CSLc c o n t r o l a i t
l c c a i r e :
d a c a p o t n a c e c p t a t c i n s i g u r a n t i l d c c
a t r c d i s p o z i \ i v t : :
i n f o n n c a z a J a t : a sc m n a l e l c d c p
e c i r t : u i t c l c d c t l a t c s t i l l t s t a b i l e
s i
D A V - D A T A V A t I D :
m a n a g e m e n t a l c i n t c r t \ r t c i s i a c o m l
:
n z i l o r a f c r c n t e :D c s c r i c r c a c i r c u i t c
l o r
b u s - u r i l o r d c c o n t m l s i d
r
-
Scanned by CamScanner
8.
7.
3 1
s i r a m a n e i n p e m i a n e n t a . . Hi
gh
"
pe
pa r c u r s u l i n t r e
gu l u i t r a n s l k r
-
N D A C , d u
pa s e m
n a l i z a r e a a c c e
pt a r i i
pr i m u l u i o c t e t d e d a t e . T r e c e
t r a n s f e r ;
-
N R F D r a m a n e i n
pe r m a n e n t a . . H i g
h
-
pe
pa r c u r s u l i n t r e
gu l u i
d a G a r e c e p t or i i a u c a p
a b i l i t a t e H S 4 8 8 :
t r a n s m i t a t o r u l.
. pu l s e a z a
"
N R F D (N RF D = . . I o w " ) ;
a n t e r i o r pl a s a r i i o c t e t u l u i d e d a t e
p
e b u s u l D I O L - D I 0 8,
c o n t r o l l e r u l a d r e s e a z a t o t i r e c e p t o
r i i ;
30
St o c a r e.
b u f f e r - u l d e i n t r a r e a l r e c e p l o r u l u i
s a a i b a s u f i c i e n t a c a p a c i t a t e d c
tr a n s m i t a t o r u l u i ;
d a t e l e c e u r m e a z a a f i t r a n s m is e s a l i e d
i s p o n i b i