super mega pdf taep final

46
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

Upload: spis-ionutz

Post on 07-Nov-2015

59 views

Category:

Documents


5 download

DESCRIPTION

etti

TRANSCRIPT

  • 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