- 116 -
Rys. t>. Procedura lokalizacji uszkodzoń
pil toclunezny umożliwia symulację transmisji WE/UY i sprawdzenie w kanalio sprzętu działujqc«jgo w czusio IPLD. Aby zminimalizować Jądro diagnostyczne zaprojoktowano IPLD tak, aby zużywu.l minimum sprzętu kanału i przekazywał sterowanie inikroprograniom diagnostycznym oporującym tylko nu DSS. W tostach TLUP rozkazy maszynowo nie są używano. Testy są ładowano blokami do piorwszyeh h kbajlów PAO i wykonywano Jako ciągi DSS. Ostatni DSS w toście px*zekazujo storowanie procedurze IPU) wczytującej następny blok tostów.
czns.lo wykonywuniu pierwszoJ grupy testów TLUP odpowiednia MPD ładujo określoną zawartością rojosUy prooosoru, któro w kolejnych krokach testu spruwdzano są bit po bicie. Po sprawdzeniu rejestrów inlojujo się przoslunla między rojestrami. Przesiali tych dokonuje się za pomocą wybru-nyolt mtkrorozkuzów procesora wykonywanych pod kontrola DSS. Trzoci 1 czwurty utap TLUP obejmuje sprawdzenie mo<lyrikacji adresów PAS i różnych sposobów adrosacji PAL.
Syi.ualizaoja na PT określa w wypadku błędu numer i krok testu a zatem bit rejestru i oczek i.wn-uą zmianę zawartości (1-0 lub 0-1). Suma informacji o uszkodzeniu, dostarczona przez wszysfcki* tosty, pozwala okroślić miojsco uszkodzenia z dokładnością co najninioj do pakietu. Dokładność lokalizacji zależy oczywiście od położeniu elementu w strukturze logicznej. Odpowiednie ustawicnio kinezy na PT pozwala na wykonywanio błędnego tostu w pętli.
i)okui;mntucJn tostów TLUP składa się z wydruku tostów w Języku ASSEMULEU \.*raz z podaną w każdym kroku ioluilizucją sprawdzunogo olecientu, jogo wejść i wyjść oruz z oczckiwonpn wynikiem tostxi. Każdemu krokowi testu jest przypisany udros i/yświotlony nu PT w wypatlku błędu. Fragment tostu TLUP przedstawia rys. 6.
Ponieważ przyczyną p: ecyzyjno okroślenio rumu truciu
wielu błędów była pamięć stula, opracowano specjalny tost pozwalający na pola strobowogo PAS i lokalizację elementów uszkodzonych lub o gorszych pa-
l i»s t za pomocą rozkazu DIAGNOZA czyta i y/ykemujo wszystkie mikro rozkazy i pary mlkrorozkazów