Hill
п
т
ИЗМЕРЕНИЯ
С.КО РЖ О В,
2 1 1 6 2 0 , Б е л а р у с ь , В и т е б ск а я о б л .,
г .В е р х н е д в и н с к , у л .М о л о д е ж н а я , 20.
УСТРОЙСТВО
ПРОВЕРКИ
МИКРОСХЕМ
П р ед л а га ем о е у с т р о й с т -
во п р о в е р к и л о г и ч е с к и х
м и к росхем (У П Л М ) р а б о -
тает по п ар ал л ел ьн ом у и н -
тер ф ей су с л ю бы м к о м п ь -
ю тером о т Р К -86 д о P en ti-
um , прич ем к ач ество п р о -
верки не зав и си т от п р о и з-
в о д и т ел ь н о ст и к о м п ь ю т е-
р а и язы ка п р огр ам м и р ов а-
ния, так как часть ф ункций
вы п олняется ап п ар ат н о.
П р о г р а м м н о е о б е с п е ч е -
ние (П О ) сп ец и ал ьн о н ап и -
сано на Б ейсик е, ч тобы его
легк о м о г “ п е р е н е с т и ” на
свой ком пью тер д аж е н ови -
чок. У м еня П О р а б о т а е т
на Z X -S p ectru m (B a ltik ) и
с о ст о и т из о с н о в н о й п р о -
граммы и тестовы х ф айлов,
загр уж аем ы х по м ере н а д о -
бн ости . Р а б о т а с п р о гр а м -
м ой к ом м ен тар и ев не т р е -
б у е т , так как р а б о т а о с у -
щ е с т в л я е т с я в р е ж и м а х
“ М е н ю ” и с о о т в е т с т в у ю -
щ их “ п о д с к а з о к ” . В се с о -
о б щ е н и я , к р о м е с и с т е м -
ны х, вы водятся на русск ом
язы к е. Г л а в н о е м ен ю с о -
стои т из четы рех осн овн ы х
п ун к тов:
- загр узк а тестового ф ай -
ла с ленты ;
- загр узк а т ест о в о го ф ай -
ла с диска;
- п р о в ер к а и сп р а в н о ст и
И М С ;
- сам ок он тр ол ь У П Л М .
П ри ж елан ии П О м ож н о
доп ол н и ть и д р уги м и ф ун -
кциями.
Т еп ер ь о сх ем е У П Л М .
С хем а р е а л и зу ет “ к л а сси -
ч е с к и й ” м е т о д п р о в ер к и
И М С , т .е . п о д а е т т е с т о -
вый сигнал на входы и ч е-
р ез к ор отк и й п р ом еж ут ок
врем ен и “ см о т р и т ” си гн а-
лы на в ы ходах. Е сли хоть
о д и н в ы х о д н о й си гн ал не
с о о т в е т с т в у е т т р е б у е м о -
м у , И М С н е и с п р а в н а и
д а л ь н ей ш а я п р о в е р к а не
п р о в о д и т ся . А если с о о т -
в е т с т в у е т ■— зн а ч и т д а н -
ны й т ест пр ош ел н ор м ал ь-
но и м о ж н о п ер ех о д и т ь к
сл едую щ ем у. В зав и си м ос-
ти о т ф унк ции , вы п олняе-
м ой И М С , м ож ет п о т р е б о -
ваться п одать десятки , с о -
тн и и д а ж е ты сячи т е с т о -
вы х к о м б и н а ц и й , ч т о б ы
п о л н о с т ь ю п р о в е р и т ь ее
и с п р а в н о с т ь . П о с к о л ь к у
с х ем а яв л я ется п р о г р а м -
м н о-зав и си м ой , то есть не
м ож ет р абот ат ь
а в т о н о м -
н о о т к о м п ь ю т е р а , р а с -
см отр и м ее р а б о т у с точки
зрения “ж ел еза” и п р огр ам -
мы.
У меня схем а, п р едстав -
л ен н а я н а р и с у н к е , п о д -
к л ю ч е н а
к
п о р т у
К Р 5 8 0 В В 5 5 ,
в
к о т о р о м
п ор т А вы п олняет роль ис-
т о ч н и к а т ес т о в ы х с и г н а -
л ов, поря В — роль п р и ем -
н и к а “ о т к л и к а ” па т е с т о -
вый сигнал (Т С ) и п ор т С
— адресн ы й п о р т для вы -
б о р а р еги стров и дей стви й
с ними.
П реж де чем подать Т С на
в ы в о д ы
п р о в е р я е м о й
И М С , н адо знать куда его
п о д а т ь , т .е . г д е у д а н н о й
И М С в х о д ы , а г д е в ы х о -
ды . П р огр ам м а эт о “знает'”
и д о л ж н а
“ р а с с к а з а т ь ”
с х е м е . Д л я э т о г о
ч е р е з
п о р т А п о с л е д о в а т е л ь н о
п ер едаю тся три б а й т а и н -
ф ор м ац и и (“р а сск а з”), к о -
торы е по к ом ан дам из п о р -
та С зап исы ваю тся в р еги с-
тры 0 0 8 .
. . П О Ю . И м п ул ь-
сы з а п и с и ф о р м и р у ю т с я
п о о ч ер едн о на вы водах 1,
2, 3 д е ш и ф р а т о р а 0 0 2 и
и н в е р т и р у ю т с я 0 0 3 дл я
п ол уч ен и я п о л о ж и т е л ь н о -
го ф рон та.
Н а в ы х о д а х р е г и с т р о в
0 0 8 .
. . 0 0 1 0 п о сл е за п и си
у с т а н а в л и в а е т с я н е к и й
2 4 -х б и т н ы й к о д ( “ р а с -
с к а з”), гд е “ 0 ” п о к а зы в а -
ет ч т о с о о т в е т с т в у ю щ и й
в ы в о д п р о в ер я ем о й И М С
является в х о д о м . Т а к , н а -
п р и м ер , вы гл я ди т к о д для
м и к р о с х е м ы
К 5 5 5 Л Н 1 :
01010111010101.
В ы воды питания к о д и р у -
ю тся “ 1” .
Э тот 24-х битны й к од п од-
ается на управляю щ ие вхо-
ды кл ю ч ей 0 0 1 7 .
. . 0 0 2 2 ,
построенн ы х на К 555Л П 8.
Если на управляю щ ий вход
п одан “0 ”, ключ п ропуска-
ет Т С , пр иходящ ий на его
вход. Если ж е п о д а н а “ 1” ,
клю ч н аходи тся в 2 -с о с т о -
янии (обр ы в) и на эт о т вы -
в о д Т С не п о ст у п а ет . Т е -
п ер ь
п а в х о д ы
к л ю ч ей
0 0 1 7 .
. . 0 0 2 2 м ож но подать
Т С , которы й п оступ ает на
входы проверяемой И М С и
р е г и с т р о в 0 0 1 4 .
. . 0 0 1 6 .
В ы х о д ы ж е п р о в е р я е м о й
И М С о к а зы в а ю т с я п о д -
ключенными только к регис-
трам 0 0 1 4 .
. .0 0 1 6 .
Ш и н а данн ы х у м и к р оп -
р о ц ес с о р а 2 8 0 в о сь м и р а з-
р я д н а я , а д л я п р о в е р к и
И М С м ож ет п о т р еб о в а т ь -
ся п одач а б о л ее чем 8 б и т
в Т С (в д а н н о й схем е — д о
24 би т). П о эт о м у 24-х б и т -
ны й Т С н а д о cq )o p м и p o -
в а т ь . Д л я э т о г о с л у ж а т
“ н а к о п и т е л ь н ы е ” р е г и с т -
ры 0 0 5 .
. . 0 0 7 .
И з п ор та А в схем у п о с -
т у п а ю т с л е д у ю щ и е т р и
б а й т а , к о т о р ы е, опять ж е
п о к о м а н д а м из п о р т а С ,
зап и сы в аю т ся в реги стры
0 0 5 .
. . 0 0 7 . Запись осущ ес-
твляется отр и ц ател ь н ы м и
и м пульсам и на вы водах 4,
5, 6 д еш и ф р а т о р а 0 0 2 и
соотв ет ст в ен н о — п о л о ж и -
тел ь н ы м и и м п ул ь сам и на
в ы в одах 11 0 0 5 .
. . 0 0 7 . В
результате из трех п о сл ед о -
вательны х б а й т ф о р м и р у -
е т с я п а р а л л е л ь н ы й 2 4 -х
битны й к од, которы й “ при-
к л а д ы в а е т с я ” к о в х о д а м
п р ов ер я ем ой И М С .
Э т о т м о м ен т н аступ ает,
когда через п ор т С поступа-
ет ком анда записи инф орм а-
ции из “ н а к о п и т е л ь н о г о ”
24-х би тн ого регистра в “ра-
б о ч и й ”
р е г и с т р
( 0 0 1 1 .
..0 0 1 3 ). П ерезапись
п р ои сходи т при появлении
о т р и ц а т ел ь н о го и м п ульса
на вы воде 7 0 0 2 и, стало
бы ть, при п ол ож и тел ь н ом
ф р о н т е
н а
в ы в о д е
11
О О Н .
..0 0 1 3 . Э т о т ж е им -
пульс является ф орм и рова-
телем и м пульса “откли ка”
проверяем ой микросхемы .
П р и п о я в л ен и и ф р о н т а
и м п у л ь с а за п и с и на 11-х
в ы в одах О О П .
. . 0 0 1 3 Т С
ч е р е з н е с к о л ь к о н а н о с е -
к у н д поя вляется на в ы х о -
д а х О О П .
. . 0 0 1 3 , а ещ е
ч ерез 18 нс — на вы ходах
“ в к л ю ч е н н ы х ”
к л ю ч ей
0 0 1 7 .
. . 0 0 2 2 и на в ходах
п р ов ер я ем ой И М С . Ч ерез
в р е м я
р а с п р о с т р а н е н и я
(н ан осек ун ды ) на вы ходах
п р овер яем ой И М С появля-
ется “ отк л и к ” на Т С . Чем
бы стр ее его п р о а н а л и зи р о -
вать, тем точ н ее м ож н о о п -
р едел и ть ди н ам и ч еск и е п а -
рам етры п р овер яем ой м ик-
р о с х е м ы . П р о г р а м м н ы м
п утем эт о м о ж н о сдел ать
29
Радиолюбитель 2/96
предыдущая страница 30 Радиолюбитель 1996-02 читать онлайн следующая страница 32 Радиолюбитель 1996-02 читать онлайн Домой Выключить/включить текст