Test połączeń pomiędzy układami

argh! autokorekta. Rezystancyjne oczywiście.

I jeżeli testujemy też ewentualne uszkodzenia buforów to różne problemy time related - wolne (lub brak) przejścia w którąś stronę. (Np z 0 na 1 szybko a z 1 na 0 10 razy wolniej).

Reply to
Michoo
Loading thread data ...

Jakie 256?! Będzie ich tylko 28!!

Reply to
Stachu Chebel

Kombinacji będzie 28, a nie 256.

Reply to
Stachu Chebel

Użytkownik "Elektrolot" snipped-for-privacy@NOSPAMwp.pl napisał w wiadomości news:50f6998f$0$1296$ snipped-for-privacy@news.neostrada.pl...

Test ma wykrywać przerwy w połączeniach, zwarcia do masy (plusa?), zwarcia pomiędzy liniami, ale nie musi pokazywać dokładnie co jest nie tak (np. linia n zwarta z linią n+3), ważne żeby test podawał tylko informacje o niewłaściwym stanie pinów czytających i na podstawie tego dało się wywnioskować jakiego typu nieprawidłowość występuje. Test ma tylko wspomagać, a nie wskazywać.

Reply to
Marek

Jak będzie chciał sprawdzić wszystkie możliwe kombinacje stanów magistrali to jak najbardziej 256.

Reply to
Zbych

Użytkownik "Elektrolot" snipped-for-privacy@NOSPAMwp.pl napisał w wiadomości news:50f69f10$0$1311$ snipped-for-privacy@news.neostrada.pl...

Jeśli bity "n" i "n+1" będą zwarte do masy, to przecie przy wystawieniu jedynki na tych dwóch bitach (oczywiście na każdym z osobna) nie da się uzyskać na porcie wejściowym stanu 1 i już wiadomo, że coś jest nie tak z tymi bitami.

tak samo da się wykryć, tyle że to kwestia kolejności usuwania zwarć:

  1. jeśli po usunięciu zwarcia do masy bitu "n" (zwarcie między "n" i "n+1" nadal będzie istniało) na bicie "n+1" będzie taki sam stan jak na "n" (może być to 0 lub 1, pisałem o tym wcześniej od czego ten stan może zależeć), więc przy pobudzeniu w danym kroku jedynką tylko jednego z tych pinów da się wykryć nieprawidłowość stanów.
  2. jeśli po usunięciu zwarcia między bitami "n" i "n+1" (zwarcie jednego z bitów do masy będzie nadal istniało), to przy pobudzeniu jedynką zwartego do masy bitu, na porcie wejściowym tego bitu będzie występował stan 0, co wykryje tester. Natomiast na bicie, który przestał być zwarty do bitu zwartego do masy, jedynka pojawi się w oczekiwanym momencie testu.

Tak więc wykrycie rodzaju błędu(-ów) to kwestia analizy stanów bitów, ale nie w jednym kroku testowym, tylko we wszystkich, czyli "przelecenie" :D jedynką po wszystkich bitach.

Najlepiej najprościej, ale przede wszystkim mądrze. ;)

Reply to
Marek

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.