Устройство для моделирования цифровых объектов
Изобретение относится к вычислительной технике. Целью изобретения является рас1иире}1ие функциональных возможностей за счет обеспечения моделирования объектов, содержащих интегральные схемы с выходными контактами, объединяемыми в общую И1ину, микросхемы, имеющие выход с тремя устойчивыми состояниями, микросхемы с двунаправленными контактами. Устройство содержит наборные иоля 1, выход 2, коммутатор 3, вход 4, регистр 5, нереключатель 6 разрядов, блок 7 микропрограммного управления , вход 8, выход 9, блок 10 памяти, регистр 11, выход 12, преобразователи 13 логического сигнала в код и элементы 14 с трехстабильным выходом ио числу наборных полей. 12 ил., 5 табл. W оо o о:)
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„Я0„131260) А1 (50 4 G 06 Г 15 20, ....,,13
srrrr<,у д
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCKOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3911445/24-24 (22) 12.06.85 (46) 23.05.87. Бю.ч. ¹ 19 (71) Московский институT электронного шиностроения (72) С. Г. Бухтояров, А. Д. Иванников и И. В. Ознобихин (53) 681.323 (088.8) (56) Авторское свидетельство СССР № 832558, кл, G 06 F 15/20, 1979.
Авторское свидетельство СССР
¹ 898438, кл. G 06 Г 15/20, 1980. (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ЦИФРОВЫХ ОБЪЕКТОВ (57) Изобретение относится к вычислите.чьной технике. Це.чью изобретения является расширение функциональных возможностей за счет обеспечения моделирования объектов, содержащих интегральные схемы с выходными контактами, объединяемыми в общую шину, микросхемы, имекгщие выход с тремя устойчивыми состояниями, микросхемы с двунаправленными контактами. Устройство содержит наборные поля 1, выход 2, коммутатор 3, вход 4, регистр 5, переключатель 6 разрядов, блок 7 микропрограммного управления, вход 8, выход 9, блок 10 памяти, регистр 11, выход 12, преобразователи 13 логического сигнала н код и элементы 14 с трехстабильным выходом по числу наборных полей. 12 ил., 5 табл.! 3126()1 ((ЗО()РЕ(ЕНИЕ ОтНОСИтСЯ h (>ЫЧИСЛ(ПОЛ((>ОЙ
It íHK(и можt г 6ыгь исllîëüçîван<> лля Ilðîfs. рки El(1
l t>0 TOB, ElPH Mt tl5lt MhlX lI PH НРОИЗ(30 (t E I3L ННОЛ( и акс(lx;>T;tt(3>olfttOM контроле ати. 06(ек(013.
1lt. IbN) и СобретеHHH являстся р;(с(пир(ние фх HK11110ll
I > Н Р;>(С. E(Н Н Ы Ч и KO E3 f E h1;> Ч И
11,1 Фи!. 1 нрелстав.lt. на I f)xhlvptl,t>1 с. е1;l vсгрой< >на; и>! ф(!г. ) <1>унк!(ионнльн 3Я
С Х(Л>;! !(P< t >t) f><3 S(>IS 6<3 5(гр(!нзис1орно-Tp
6,!< к;! Микр<п!рогр;(чм(н> о унр((13 !Oil!<51; нн фи(. 4 с . рл ктх рн;>я сx< ча <рорл<ир<)!са г(,lя
\111K f)окс) ч <1 н>(, 11 ;l. Eã o6t);36olhlt коч >н,(ы, онисыв;(н>нн и !И(холнои в>,(НО (; !Iil фн(. 11 6.1ок-с,(ч;! Ilë(oðèl ча (1!It. (> > lilt Il 06рабо Гк и f) I o x El p it ls, 1(El H El, !3 х О (;<, Is » х О, (,> 6, E o h 1 () Il i!(>f 53ти, Реги("! р 11, цьlхс>л .1 ((и 06(>il soll;E lc,>f, 1 3 ло(И>ц h(» O (ИI (li!it>1 (С KO I. >, It lt Hl û 1(с 1 f1(х(Г!>6 ил ьн 1>! "1 вь! Ло.lо ч. t ((я 311 1;) 2, 3з С(,, 1 (>llpt ((. I(. IEIIH t О(IОЯНИЯ, С Xt VfiE 2;> ср;!внсния, Гри((ср (>, снь(фр<>loð 2<, форчиров;>г(ль 2?5 л1ик!1ок(>л(;!И.l, рсl исгр 2() ком;>н.l, t и гчик 3(1;> (р(О>с. связи Sl 44, ((>цр;> ЕОр 45 1 EKEOISE . 1111IEV(t>t Ов, -> fем(l>1 46 с 1 (t ржки, (ич и(I р 47;1,(р(<1 tл(;(ук>(цей л>;((срокол>;>н,((i, л с(л Фг< нктояннои Iii>ìÿãè, ()л (и рный ре! Нс и> 1 3, 1 1< Mt (3 t ы 11(.(х, I K)E(A1()f1(1.1 >1,11(1!1: 1(> !1, !. >,10ìoí(ь! 11.)2) и 53 ». f0л!(и г 11, 111-111 51, ч).(ь гин. I(ксоры i)51 и )(>, Il<>,lt ) i>, с< ll!к;!. Ис).(с )<К кОЛ(! коч>!E(,(ы Ilt, >С,)tl l (1)t < ;;,, t И, lli I t . (!, ((1<>pх(ИрОВ<3 (t, ll ()() С!! С Р > l. «(С
)., ><. . l,i<Ñ,l,<С>Л1 Лl(> ИЛIИР<)Н: с E,>сф(<><и О 0E>E>t кг;> и сост;>ве н;(6орного (С >, IX ч. <>1; f>l" и lit Ii<1,!ь sx(гся в О<> ьеkl(11ол5 55 ллк) инне и(п(гра,(ьlll>(x схем осуществляется (. II<>МОII((>K) сllt (IИа.. (ЬНЫХ hO.ВО,IOК, ВЫВОДЫ ко(ОРы. i им(. к>т ал(KTf)11 !ескиЙ КоНТВКТ с Bhlволами микр<и xt м и ж(с гко с<г(линены с сooTветст(3ун>н(ил(и вхолами нрео6разователей 13 и с выхоЛ<(ми,lt. м(нтов 14. Каж ll>IH выхоЛ алемента 14 мож T принимать как активное (. !ОГич(скиЙ «()>>, .Iol ическая с>), TdK и на( H BH0C . (ВЫСОКО(СОН РО ГИ ВЛ(Н>И ) СO(ГОЯНИЕ. Выкол >л(чен га 14 при ним;(ег состо>(ние высокого сопротивления, если Hd его унравля>он(ем вхол(llpHOVтствуеt низкий уровень (логический с ()»), и. (и I(льEll>Ix слу l<>Hx fst>!xone(.1(.M(íта 14 нринич;!ет ;ihTll lS11O(С<)(1 ОЯ Н И(B S;11< it(ИЧОС !.И О Г (О("1<)яни51 ин(1)Ор 1 >ИИОИИ(>! о Iixo, ( I l < l х О (И т (Я l 5 t 0 С "! О и Н И И 13 (i O h t ) l О с O I I f) O т H B, I t lI H H, О II 5! (3, IH(! СЯ . IOI И I(СhH О(hif К)Ч< ll !lhl Л! <)I и;>60рноп> ноля 1, г. с. Иосл(IHtе оказыIS<><. It и (lilt Р(Ц llkll>IXE El (с(У ИифОРЛ(;> и И И . 13 6.и>к(1() н;(мяти ра Смен(ак>(с я 3,16,!Яц(3 н<>с L f)OH hit Ill>1 (30,((>B н;160 f) HOI O IIO. I H it Тао, I HI (<1 СO(. ;Iki llt. fili И HEI 1(! f)<1.11>lit>IX (:X(Л1, OIIH(t>l в(ц;>я и. реальньц связи в 06ъск((. 1(ервая г;16.>и(!н t лужи г лля настройки ка>клого Isf>ll3oла н;><>орно(о ноля I El<3 ири(м информации, ес.llf с О<>г(>е! с> 1>ук>и(и(! t мл вывол инте(Р;1 11>130(1 t X< МЬ! ЯВ,I>It ГСH ВХОЛОЧ, И.lн Н;1 lit Pt, (<>ЧС< И Н((>ОР 1! Ц(>И, t t . И (00 I 1 lSI>l lS0л Я и I >l(1051 131(хо,(ОЛ! 130 н(орои I !16.13111( ка ж (ilя с Гp<>hil за,( I(t fit> (И) ht h I >, СОЕ.(ИНЯК)Н(Л K) Oil()(;Т(Х It ННЬIЕ (сь! \О,(ь! (131>l хо () HEI Г(3 f>it, It>lfhlx x(>M н<360риио(о (н>ля 1 или в нен(н ие вхо;(ы (13xo;() 4 <>E» (. кт;1 с 1>семи 1>кол((ми Et«T(t ();tльнь(х «x(м IIo.l5l 1, яв,(як)н(3(мися И(1(рхзкои. Л.>,Ill<1 с(р<)Kd T КОМ;> EI,(Ы (h(>Л! I> (I, Li(), (>I! И СЬ! В;> К)I ЦИ(ВЫ Хо.(ньц кс>н(;(кты (к<>нт(>кт), л(!лес t,H Тх t T раз,И.Ill I С.(ЬНН Я КОЧ (>Н, l Eld IlO1(,5).) <3, (р(с<1. КОМ а К) И(н ll>l тин контакта, а в ноле 5!) еп> алрес. 1 ;1зл(л I H I t;I t>«;1 53 кол1 а н;(<3 В но.lt 5<3 со.(<. ржи Г lIPH:ill<1K (1HOH КОМ (>Н (Ь(, а Е3 110— ле 5() зак0,(ированное значение нрелылу(цего сос105(ния Ининого хзла (логический «()», логи нская «1» или высокое выколное сонро(ивл(ние) . В и(p BoH кочанле ка+ лой цсчн>чки в ноле 57 санисыв(ц гся «1» что и В ТЯ(. Тся II f) H S >f 3(>и((сын(>е1«я «()». Б нол(5() команлы, ониСl>l t>i> K) I((i tt В!>1 Х<).(EI0 È f3 l>I BO;I„V K<1:31>1 В<(С т СЯ 31260! входов 4), ы в ыпр«сном полс коман.1ы, опиct lB3IoIIL«é вхоЛной вывод, адр c. когорый испо«!ь:)уется для ) lip;tвл«пия пс рс клншы гс леM и определяет при«мник сигналы (Bx0,1 интегральной сх«мы, с которым связан источник). Так как LByti3«p;IBленные выводы могут работать в разны«моменты времс ни как входные и как выхолные, они должны быть также дважды описаны в цепочке при помощи соответствующих команл. При этом в таблице настройки выводов наборного 1 о н и 3 ы .<1 ы ю т с я т О.ч ь к» к ы к в ь> х о >т н ы с, так как блоком 7 cHd»àлы ынылизируt01(я команды цепочки, описыващие выхол и« выводы, и в процессе анализы состояния двунаправленных выводов проис>п>лит их перенастройка HB входной тип выволы в случае обнаружения того, что на лву>(ыправленном выволе ны6орного поля 1 отсу!ст!3)с l а кти вное Bhl x0;I »0(состояние. Табл и !13 kl3СТРОИКИ ПР(,1С1 3В.IЯС ТСЯ h<3h ОЛНЫ Il(ПОЧК KOM3НЛ, ОПИСI>(вd1ILИХ ВЫBOдi>1 t3с(X TИII013 наборного ноля 1. Формат команды г;!6лицы настройки аналогичен <1>орм()тл ком;)н;1ы таблицы соединений, однако щ>ле 57 формата команды (признак нычы !ы ц«почки) B тыолипе настройки не учитывастся. 1(ри эт<>м в данной та6лице сначала описываются нс« )въ H3»p3B. 1(. н tll>1«Выводы Н360рнОГO пол)1 I затем все выходные выводhl и, аконец, Вс« входные выволы наборного поля 1. Устройство прелназ<нач«но лля испо,!ьзования совместно с внеп!ними HO О!Поп« нию к нему средствами упрынлсния, H;lllp»мер ЭВМ, обесп«чивын)щими ывтомати 3311»K) процесса исследования моделируемого 06ьекта на заданных послеловыт«льностях ttx0;iных сиг!сылов (T«cT3x). (1ри этом ЭВ, )! (>(>«спечивает приложение тестов к входу -1 усчройства, а также «íÿòèÿ и ыпы 1»3 Bl>lxO,Lttt,ix пос.чедовательностей р«ыкций мол«ли на эти тесты с выходы 2 устройства. Вхо.1 8 и выход 9 слу)KHT лля вн«IHH(син. рони 33ции устройства от ЭВМ. Выход 12 ны.ш«т сигнал некорректности сочетания значений сигналов в олпом узле при 06ныруж«нии НЕСКОЛЬКИХ ВЫХОДНЫМ ВЫВОДОВ ОДНОЙ 11(!«>×ки, находящихся в активном состоянии и один моме!(г времени. Внутр«нняя H»xpOIIHзация работы устройства обеспечивы«тся формирователем 28, в узл«48 котороп> В виЛЕ МИКРОПРОГРЗMМ ЗЫПИСЫВЫЕТ(. Я 3. II ОРИТЛI работы устройства. }хыжлая микрокоманл Вычисление логических состояний мо,селируемого объекта в каждом так>с ирик.l;35 55 лывы«мой к вхолу 4 послеловат«льщ«.ти сигналов (>существляется метолом и l«ð3«èè 3«йлсг!» 11<)сл«установки 133 BxO,L(4 и;3(»>р;! 3 48 п(итоянной памяти OT генераторы 45 Но c0;L«pæèM0Mó регистра 47 выбирается перl33H микрокоман 13. (.. этого момента пол воздейл вием 6локы 7 начинается цикл операций с < ) (> I 13 (г с T 13 Л х > I I L и х 11(> P ВО и и т(. P 3 11 и и м ОД(<л и— ровыния о6ьс кты 13 тре6уемом такте. Рыбога устро!(ст!33 (фиг. 7) начинастся с настройки Bhll«);1(>B наборного поля 1 на при«м или ны пер«лычу, лля чего в соответс1 вии с и(рВОЙ ты61иll(и, разл!(Iцыс мОЙ В 6лок«10 памяти, 6лок 7 через ll«ðñêëê>÷àтель 6 рызрялон усчы!шв.)ива«т разряды реГ и(Tp3 1 В 33;LB tl »0«состоя ни(. 11р и этом во время первой ит«рации первогс> такта 0(>> IlL(. (TB.1ß(. т<. Я н ас1 Рои на Вс(x ВЬ1 ВОЛОВ и;36<>рного поля 1, 3 во время последующих ит«раций только л!)л ныправ.ченных выво;10В, ТЫК К<)К На(ТРОЙ К<3 13Ы ВОЛОВ ЛРУГHX ТИПОВ ОСТ3(ГС )1 ()«3 И:3M(<11(. Н И Й Н I)P01(С>СС(> МOЛ«ЛИ РОВ,!ПИЯ. }10ëñ микрсн>пер;)ций первой выбрынной микрокс>м;)нлы зылыс I сигнал на выходе 33 форм прова геля 28, который о6«сп«чивыет сброс буферного p«t It«Tp;l 49 (Рг49) и y(T;3новку сч«тчик;! 30 (с ч, 30) н «0«T<)HHII«, соот-! 3(гст!(лю!ц«с начальному;)лрссу (.АДР}) p<3зл«!пения т36лицы настройки н 6лс>кс !0 памяти (1)л10) (фиг. 8). Ллрсс» p3зрялов >то!! Микрокомынлы по«чу пает ны !)хоп рс гистра 47, и с приходом импу.th(. 3 <>т эг«м IIT;3 46 задержки происхолит запись <3;ip«(ы слелун>щ«й микрокомын;и,!. Вторая ВЫ6p3 El н <3 Я м И КроКОМ I It. L3 33:13(Т Н 3 В1>IХО;l(< 44 (!)<)pMI(p0133T«1Я 8 (. ИГН<3.! IT(>HHH KOмынлы из 6локы 10 памяти !«) со L(ржимому с чс тч икы 30 d, ip((OB. 110(. кол >,кл кы жлы я K0M3EIлы разм«!цс на в 0 IHOM с,lOB(6локы 10 Il< Mÿòè, выборка коман lt>l тр«6у«т олного обрап(сния. Эты команлы принимы«тся в регистр 29 (РI 29). }x0.1 лыннс>й коман;(ы HBстройки вывода наборного щ> IH с выхо L;3 3(i р«гистра 29 комынл поступа«т на нхоч формироват«ля 28, задавая т«м самым адрес слелук>щей микроном()н lhl. }.сли лынная команды OtlH«hilt;3«T настРойкУ Lt)ytt;IIIP;3Bленного вывода, TO по М 58 KO i 31260! вущеп> 3.!(Мента 14 и ус(;!13;и<,;инни «10 Bt>l X0 l, I iОС1ОЯНИЕ ) И <>М)10 (!1 1 ХО (ИО(<) ((> 11 f) 0 T i1 I3, I< It!I H, О С X II ((. (1 В, I H H I () )1 <,1 М 1>," 1 . « )i liИ k0«О! К,IEOЧ Il!1< 1 1 10. i H 1, I 1 О и я В л ÿ (. т с H 11 <3 <. Г р о Й к о и с О(> г и (т «1— ! 3Х Н) I I(<. Го Вь((30 С РОБКИ it )IPOI(((1101310f)pl(ТСЯ, IIOk» ilt. ОУ3«1 <Н X II((Ств, I(На»;)С ГРОИК» 13С«Х (IE<, lliilif)ct!3ЛЕНИЬI БЫВ > IОБ li П(P<,(, 1 IХ. !.t, и (с)нн<)Я !I Г< рс!((ИЯ ( II< P »0!i l1 Г(Р»1(И<. И l« P !301 О Tcl К 1», I О Il<. 06 к<О l1i XI<) I ii К ж< П!И Гf)0111 t 0(I cl. П П ЬИ Bl)1130;ll>l 1i;I<)0P, I<>I t) ll0,1Я I, (О< I »,(ЬПЬИ 13!)! Xt),(EII>« I31)1130ÄÛ, II!3 И< f)<.,, 3 I < ci BXO, (1(Ы« I Il I 60 p I I 0 1 Î l l0.! Я 1 K» K 131>l Хо, 11! 0 и, I О lt i>l i (0 1-! ,Я(T(ß;t Н,)Л<>ГI(tlllitH I! f)01«, (< Р;I Н (С I Р<>ИКИ 1<ВI БО, (» ll) lil<.,(I33 ! i t Il ð I (3. è llII(>l О Bl)l (<од;1 1 .с. (и KOX1;III;! (3 Из 1 <36. 1 и((в(iiil<."I 1)01!hll <)litt< 1>113 ° « I Bl>i (30 (II;30<: PIIOI О Il0,1Я h;3h !3ХО, ll!(>B ГО I, IH pl t>t О Сll;< Iil, l;! и 06x0димо ) с!;lнови (1 6) ф f)ill>IH р«(и<"Гр -1() 13 <, п(llll I)it)L < t« I онliii((рl 1 .): l ), El 3!Г«м по « %10<<1X IIO, I«()! )9 ко <1 1 t I i lit(,! ь и < > (БH <и )1> < О. L< f) ih tt xi 0< t""Г(1 р;н<. Г» р;t sp>t,(;t <>xф(pl«)l О р(ч Itt. I p, 1 4 > I! f)it ll0iI0!lLtt си(и;!.l,! Iii! ВЫХО,I(!7 блок;I 7 1 . Iitн и t II< >« н ci и(н и(дcl II IIOI О р;! <ряд» р(I I«1 р, 1 ! !«н Ix tl >(1 н» у пр Б,IHн>ИLèè Вxо с<Б>г ! <«(с и) K)lil< п) > I< ч«!(г» 14 и !и f)< к.!к>ч»л < I 0 l3l>1 X0 L 13 il h1И В НО« (О(1 ОH lt И<, 113<. ГР<1 И В<< Я Г(ч с;(ч(,1 1 соо г!3(т("I ю K) ill !i li BI 1130.1, ll;!6(> f)II0I Î ll0. I Я Il 1lосл(EE;3«TI>0ttktt р<н>у < мы, Бы в )дов д, IH (cil(tl<>il и г ) P» llilil У. I РоЙс1 Бо (<1) и. 7) IIf) И <. << и а (Г и I! 0C f)(. . l<. I i3< iIi!<) h I 1 et(I X Ч О I<. . !it ров»ния.. 1ля ат >г(ф<>рчиров;(г< ль 28 3»,(»е г llc> Бь X<).и 4 Игllil, I, KO!01)l>lii 06( llll3cI(1 сбРОс I Ри! I (Р;1 26 (31 26) и х ст,(н<юк (H(Ltп1кс1,30 t,Lf,< < 0B I3 «0«LОЯии<, 0(>1 («L« I -131 EO IIL<. С Н с(I it t>(10 "tt c) i):(pt. (> p !.3 М< ПИ И И Я (А, 11 2) 11!61ипь((ое:(ии(ниЯ B О, 10h(10 п>хlя l и )н, и -) (01 О 11» Вь(ход() 44 формиf > 0 13 (1 Г(,1 я 2 )< и о Я н, 1 Я (т < H < и Г E I 3.1 (т (н и H K 0Х(»Н, Il)1 И 3 О,IОК<1 !1) llclМЯТИ IIO (О)(«РЖИ 10)<1 . !«г iilkit, 30 3»p< OB..->.!13 hOX!;1!1 i» принич»< гся 13 ре! и" гр ".) KOМ;!нд. КО.(коч»нды Б! I KO 1(1 3(> ()С I и« ГГ)3,) и )("! > Ii <3< 1 н с! Б хо, L h(>XI , i! !it,t Ii, i t i,1<1 Lc ll(i t к и 110(! < II <3«Г (БЫ Хо. (;3 39 II» Б,о 1 tltt)it ; " !«i1 (и, 3:,<,(оч llt почки), то на в(!ходе 34 ! » с! (< 1<1< I t I <. i Гll i),! X«lit 110»K)i В ((il ll 11 II;tH обр,!60Тк(! hOМ;(п Ill !If)011(<ЧТИТ В з3ВИСИМ(>етн OT Е«T!i!let. 1;слп д»иная команд» описывает вывод 5 н((борпо!о 110,!Н 1 h 10 выоира T з»данно(этим нолем закодироБ 1 0 (и)>0»<31111(с(>от(яний производит(я преобр» н>В<1 г«.и м 1, 3 (фи! 2) при 110!<301!(13 ((EX X р»:if) H;1013 с, i(дук) п(им 06ð».30xl:, и>гич«ски Й «О )) 00, . И) I i! !<. (к;3 я «1:» :I) 1, вьl<. Око(«011 р01 и Вл litt<. (« I I(ч н(р(д(.1<ч! О> ) 11. 20,3»K)0диров I(f110((;!кич 06p;i и>ч состояние I 10< 1 \ Па(I It» I I(f) Bl>l(! Р > II ПЫ И Н((>ОР<)1<1 (111011l(l>i x !<хо IOB аг!ем(нт ) Б 11(. Ix, 1()
11, 111-1 IE; 50 и 51 и ),«м(ит<>и 1! 5 и 53. 1 .С. I И,(3 fl ll сl Я KOч»11,13 Я и;(ЯСТ(Я (l;3 с!». ) Ом ! («Бочки, или Ilðå,(!И«л нугощи< ком»нды Д»Н!И>И Ilt !1(>HÊÈ Ollii<. ЫБ»ЛИ ДВХ и(<БР»ВЛ<. ННЫЕ и,!!и> (hl или выводы с тр(чя со(тоянияХОДИЛИСЬ Б 3ГОт МО(<«пт ВРЕМЕНИ и «ОСTОH (t И И ВЫ OKOI Î БЬI ХОДИ ОI О СОИРОТИ(3,! lliIH, ТО На ВГOPI>IL ГРУIIIII>l BXOHÎB .>СИ М«ug0 (ов 50 53 п(лупа)от (инпчны(<н;!ч(ния с !3! !хо,((! 6<, (f)c . I)IIOI О !и l ил р» 49. !3 .>! 0 ( с<Б тоянии н(зависичо О! гillii(!3! !хо (!!0(0 <<В(ВО,(с! !<(КО 111POE3<311130(.3 И» xëьгиплексор» 56 6«з изм«н< ний и<>СTóll ИИЗИРУК>шпй СИ! f letË, IIO КотОРОМУ ПРОИСХО (Ит .3<3 11!« Ь I3hll30,1» и бу
I;(, Ill,Д
40 Выво (II 1()0pi!0(IIO, IH 1 к;tk ьч о 1110tl, но он» уж(11< явля(т< H и;!ч; 10xl щ !«>яки (г. е Lit ll ll3H l(<)ill> СO(,(i! (I(Н11И СО.)3(РжИ T II(. (. KO.1ÜKÎ I3I,Ix<);LIIh!x Выводов инп гр»льных сх(ч), то НОВОЕ ЗП» И ill!(З»КОДИРОВ;П!НОГО «. и П>ЯНИЯ ВЫВОД» IIO СВЯЗИ 15 П<Н ГУП;И T !Iм с(н тояния иредыдуlllèx выво;(ов данной II(пи соединений и иx типit <нушествля(тся корректировhà значения сO\ тОЯ ll иЯ В дсl и И1>!Й момент BP(ч()IIIl (II0«,1c;LvI0tlLB %1 »(3 н(сени(м (кОРРектиРО50 Банного значения в буферный регистр 49 E i Ñ. 1 И сl И сl. 1 i!:3 11 Р <) (М с3 Я K 0 ! 55 -(«н ифратоР» которая постуll 3(!д(3!3()т! на !31!ход му Il>TBIlëåêñ0ð» 56 зна1312601 т; г, Ар> 1 )<åíT A Аргумент !) Рсз)лнl;)T Неонре;и lcl«) (I I ),)!«)ãè÷(< кий «<)» Неопределен<> .11огическ)>н « i » Неопрелелено Н «)ll )c,le.í.ll«) ЛогичесK><(«<)», «!» С)н)нбка Логический «()» (ВO! ;1огическая «!» (01) Неонределено .1огические «О», «1» Если ланная кочин ли описывает «!Вхнинравленный вывод как выхолной и Гекх Ill<. (СОСТОЯНИЕ ЛЗ ННОГО ВЬ(1И)Д;1 ИРИН И»1 Я(T:Зн;1«leние логической неопрелелен<н) TH, )TO Означает, что данный вывод в настоян!Ий момснт времени находится либо в состоянии высокого выходного сопротивлсния, либо эчот двунаправленный вывол работает к(<л Bx<>;lной. 11оэтому необходимо нрелусчотрсгь возможность перенастройки лвунанривл(нного Вывола на нрием информации, если он находится в пассивном состоянии. В этом случае при обнаружении лвунинривлснного тина вывода, описанного как Выхо !1 ;lB) fI3íð3BëåífIûé вывол нихолится и (>pT(>янии логической неопрелеленносчи (т. е. значение старшего разряда вы.хола 16 равно единице), чo состояние соответствующего разряди реl истра 11 приничает з>качение логической «1», иеренастриивая тем самым данный вывод на прием информации. Если чение, полученное в результате иоразрялной логической конъюнкции состояний текущего и предыдущих выходныx Выволов ч3нной цепи. Эта операция логической конъюнкции осуществляется на элементах 52 и 53. Если анализируемая KQMBH 13 описывает выхолной контакт другого типа, то на выхоле 32 дешифратора 27 присутствует логический «О», и на выход мультиплексора 56 поступ:iют значения с выхолов элементов 50 и 5!. Логическая функция, ре3лизуемая ни элементах 50 и 51, представлена В т36л. 1, причем один из аргументов в этом случае должен принимать значение 11 (высокос выходное сопротивление. неопределенность) иначе элемент ИЛИ-Г)Е 54 зяфик(иру(ч ошибку объединения выводов. ;13 н и ы Й,ч Б х H 3 I I P 3 B. 1(I I H hl Й В ы В o ч н 1 х О л и т (Я В 3hГИВНОЧ ВЬ!ХОЛНОМ СОСТОЯ HИИ (Т. (. . Значени(стар!и l 0 разряда Bt)lx0,!я 16 равно нулк)), то состояние соответствукнцего ризрял,) рс истра 11 остается р,)вным нх.>к), и .!11нн(!й лвунапрявлеHHhlH вывол остается работать h;Ih Выхолной (ни нерелачу инфорM «l1lH l1 ) . Ан(!лиз коминл, описывающих выходные f3hIBO;Il)I, Il0BTOpHeTCH и на. IOI И)tfthlM 06р3 3ОМ ;!О тех нор, нока не встретится разделительная команда 11ри этом код команды, пред(T 3 В л я к) 11! и и <. 0 0 О и и р и 3 н 3 к р 3 3 дс . 1 и т с.1 ъ н 0 Й комин lhl, с выхо:13 36 регистра 29 задает илрес микропрограммы ио обработке разлелительн<>й коман.Чы (фиг. 11). (..остояние Г>уферного p(гистра 49 сравнивается x(.— мой 25 сравнения со значением разрялов поля 59 разделит ;IhHOH команды, находяlll(li(я и регистр» 29, Рг29 10: 1), которые хранят значение состояния узла в иредыдуgp пни итер l«H«. Розу.<ьтат на выхоле 37 схемы 25 сравнения являетсH вхолныч условием лля форчировителя 28. Если имеет место fIeравенство. то выхол 40 формирователя 28 выряГ>итывает сигнал, 110 которому в триггер 26 зинисыник>тся елиницы, и состояние Г>чферного регистра 49 передается в разрялы ноля 59 риз«!(лительной команды, няхоляцсейся H регисгрс 29, я затем на выхоле 43 формирователя 28 появляется сигнал, по которому производится операция записи в 3()6.!ок1 0(!а мяти модифицированнойкоман лы из рс гистра 29 команд Г(о связи 21. Запись модифицированной команды в блок l0 памяти осхсцествляется по ее прежнему адресу, сохраняемому в счетчике 30 адресов. Если схема 25 сравнения выдает равенство 35 двух значений, то указанные действия не выполняются. 06ря6откя разделительной команлы ирои(хо !Нт «)нялогично во всех тактах. Отличие со«тоит B том, что только в цикле первой ит(р;11(ии нс риего такта нринулительно фор40 чируе(ся (игнял несривнения Лля всех цеиочсh кочянл, что IIOBB01HpT сформировать и c0<>тВеTl твук)нleч поле 59 разлелительHûx коминл B(сx Ilplt<)Håê значения, с<н)тветсTнчк)щис и(x<);lttovx состоянию чолели. Данное условие, например, можно реализовать нри помощи триггера, который перед начи,10>I чо !елировиния объекты нри включении нитиния .13Ht1010 устройства устанавливается в елиничное состоянис, я затем после первой итерации Il(рвого такта сбрасывается Согл;!сно структуре цеш>чки команд за ризлелительной команлой следуют команды, ol>HeыВик)н1HP ВыВОЛы ВхОЛнОГO тини (ВХОЛной вывол; лвунаправленный вывол как входной). 110сл< нриечи такой команды в 55 регистр 29 комин.l ее 11. !р(сное полс 59 возлейству T 110 связи 19 на упрявляк)щий вход переключателя 6, с 1>омощью которого состояние буфсрног0 регистра 49 с IfpHxo10!>1 1312601 Таб.ти«а 2 ti2 1 О <>3 <> 64 ! (>5 (> 0 55! О () О <) ! О В О (игнала синхронизации с выхода 18 формирова (IH 28 lloрс 13(T(и Ilo BВЯзи 16 B сoot ве! сч ву к>щие разряды реl истра 5 (Рг5), щ иоды которых соединены с информационным Входом определенного элемента 14, Выходол< непосредственно соединенного с выtt<>дом t<;I(>0pttoro поля 1, который задан адрс(ным полем команды (фиг. 7). llpH этом г3K KBK адресуемый входной вывод наборноп> IIOJIH 1 обязан быть настроен на нрием информации, то t<3 управляющем Входе соответствующего элемента 14 присутствует логическая «!», В результате чего Выход элем HT<1 14 Itpèíèì3åò (Остояние, закодироBdtlHo(. дву мя разрядами регистра 5. В соответствии с новым состоянием входа интегР 3, 1 Ь Н 3 Я С ХЕ M с< И 3 М (> I I и (Т (ВО(В Н VT P (< Н t I (< (< СО TOHIIH(IIЛ И / И Bbi XO t Ii(. ll0÷( l I0 0h0lIч;<нии об(><<боч ки последн H команды но(лсдней ценочки цикл операций устройс<В<1, Относящийся к 1 Если с<>стояние хотя бы Одl<ÎH ц(IIH выВодов измени lось в резульгапге любой ит(рации (г. с. оказалось отличным <>г 0<>oòoHния нрс,<ыдущей итерации, указанного и раз(>Ядах поля 59 (>аздслитсльн<)й ком ill;Ibl), ! О триггер 2(> нахо;<ится 11 (Ос!Оянии «1». В этом случае формирователь 28 начинасT новы и I, 000 I B(. 1 o t вл к)<ци и с. l(:t> к)щ(и и 1(р TdllOB.1(Н И Я tl0B0< СОСТОЯ Н И Я > Io;t(ЛИ в T;IK« за<верн!и. !ся), гÎ триггер 26 ttdxo,tkïся и с(>сгоянии «О>., lT0HBлястся у(.<овисм д.!я ТОГО, ЧГОбЫ формирОВ<1 Г(ЛЬ 28 ВЫрабОгал на выходе () ус <ройств<1 си! Н(<с<, < ВидсГ <. Jl Ь(т В >< К) <Ц И И OF) 0 K O H >i 3 11 H H Ы О. Е. 1 И Р О В с> Н !! Я oil P<, i(l(ИНОМ ТНКТ(. И ОС 1 с< НОВИ,! P3F>OTQ > С т Р О и С Т B 3 Д 0 Н О, 1 > Ч (t I H H Н 0 В 0 Г 0 С И Г Н с< Л с< и;!чала следующе<0 гакта 113 Входе 8. Pe< >,<Ь I;ITOII. II0,1>. ч(tltli>1(. Н;1 ВНI ХОД(2. (.>Иредсленис II(Kt>pp<. KTío(TI< соче тания значений Hl и;>лов на выводах объекты, 110;l,— клк>ченных к ОдtloMó узлу, Основывается н,; гом <,<Н(> М, 3. 1 С ЛИ Н1Ь O 1H II ВЫ Xo>TIIOH ВЫВОД v<»K< т находиться в активном логическом ,0 10>ll Работу устройства можно пояснить на примере моделирования цифрового объекта, представленного на фиг. 12. Двунаг!равс!енный усилитель-формирователь 60 содержит информационный вход А, инвертирующий двунаправленный информационный входBt>lXOJl В, k 15 устойчивыми с<)стояниями, управляющий вход BS Выбора направления передачи информации и управ IHK)ill,H(< вход (.S выбора микросхемы. При этом, (сли на Входе (.S присутствует низкий уровень напряжения, осуществляется передач<1 информации с инверсией в одном нанравл t НЗХО;<ЯТСЯ В СОСТОЯНИИ В ICOKOI 0 СOIIPOTHBленин и никакой передачи информации не IlPOHB ХОДИТ. (.(..I И Ilo ВХОД> (. > М ИКРОС ХЕM 3 g<> Выбран 1 и Hd Bxo. 1(HS lip!i(> тству(т низкий уровень, то осуществляется передача информации от входа A на выход В с нереводол(BbIXOtt3 (. В СОСТОЯНИ(< ВЫ< OKOt ollPOTktB,IcHHH. Если на Вх<>де HS присутствует Высокий уровень, то осу пг(ствляется передача 3р 0Т Входа В на выход (.. Входы (>2, 63 и 64 рассматриваемого цифрового ot) ьеh13 являк>гся соотвеT(гв lit<<) входом сброса TpHI гера 61, входом установки триггера 61 и ВХОД()м Bt>l<)OP3 11311()ав I(НИЯ II(. РЕДсlс<И >| И. IИ T(. l и -(()op M k< poBBT(>JIB ()О. J 35 информационный вход-выход 65 объекта подключен к инвертируK)ill(. Mó двунанравл(<иному Входу-ВыхОду В у k<ëитечЯ-фОрмироват(ля 60, с< дв>> н<1 н рс) в. 1«них><и инфо(>мационный вход-Bblxo>l 66 объекты к объедин(.них) ВхОды А и fit>lxo, 13 ((1 р(мя >, ñTokt чивыл<и состояниями. I (p0B<.Jl<. M моделирование данного циф)0B0(объекта Ii<1 протяжении трех тактов. Наборы (Ho 0t) üBhT3 для каждого такта нредставлены 45 " ча"-". 2 - !е значение си"<а за «. 1"ги ческая «1»; 0 значение сигналя «Логический «О»; ) значение сигнала неизВЕСТ НО. Вывод Такт Такт 2 Такт 3 Так< 3 Если внешний входной вывод обьекта принимает состояние ?, то во внутреннем 1 7 ) () B> . < н ),I КОН КЯ<Н>Н Н,<:)ЛЕЧ«> Ii0 I >l ) tii ь( вl (><> Во ВО j))1 ."<. !)) I t I <, !)>I ) )3 () <)(: Г(3 ()(I! I . ."Ч IV ), л I (X (t т () Л (, >.>Та ТВ6.1 и ((а В За Ко 111 f)»ti А; ГР .3 !3TL M 1l Э. IL КТРНЧ((. КОИ СXL)Л111 И ГIIII»H Hl>II<(> l»li L »«1(3(<ля«1«Я таб,(иц;1 с<н,lll!I< (ий Iò;361 41, гте HI)OI T о<н) <Н;3 ((3«т k»,j к<>л);)Н,(hl, »llll(hl f3i3 K)lit«É 1BMlIB1(Pi) f3flCtI II I)ill BI>(f30Ë k;1h III>Iх0. jíîé; HI) l Х код коч;)н.(ы, <п(ис (H;IK) н(«й LB@Hat!(>;EHл«нный выв»д к;>к в отной, нри ATOM вне(инне вколы !)) 64 об ь< hr i в габлин«со(,тинении <н!ис «3;!EOT(s(кнк выКО:(НЫ«Bl>lli»ЛЫ, <1 ДНЧН IIIP;! H I(Illlhl< HhI x0.(llE>l(. ((Р< ч и «»(1»sl liif sl л(и, g Ill > IIЗНаК Ран (< ll! I(ЛЬНой k»M НО(ИТ(. Я В 6.(ОК (() и<)мЯ 1 kl, ii<3)lll lli!S(с;1 ((>(. сii ) L:1Р2. I10ñëL того. как таблицы насгройкн и сое;(инений с»Lòавл Hl>l и на)нс(ны в блок I() и()л<яти,;)!.)М вь)«(виля«т н;1 Iix»1< 4 строисгHB TQT набор сиги<)лон, которыи «<н>т)« гсlвуег первому 1((к (у молол!ир<н<нния цифрового объекта (табл. 2) . 1((тел! -)1).Ч !(>i вноIc 8 з;3;Гает сигнал, в р«зульгат«че(< н;)чинается Весь про((ееc мол«лир<н«)ния нифр<— ВОГО 06Ъ«к (<1, Ilp(. лсT НастрОЙКИ E3(. «X E 1!«р«л на (.),(Оч ч<)а«.»lf>OH;I«kts! H и;3(н>pH<>L ног!< 1, вь!полн ill(»(. H Htl;(L pil» ь«л!ныл K(>, l0,j0K, В«1 ав. I HL Т<. Я ТО 1 !1 <36»p !ill I (. I f)Hf1h н(,! < сx< м, который онр«;(«, IHL I с<н 1;(в !(Нфрового обгь«кта (микр<)сx(мы 6>() и 6) I ) 1(ри E3X03, S 4 И Kit iK ((>Л!), Iit>l но,lл lli16»f) !(Ого (п>ля 1 соотв«тетку«т «H<»I E3EI>, Tp«t«I«t(;3.,(>L L., (< p«3XльТаТ< Ч< Го KаrK,)jl>IИ вl)1130 1 I(li(t>р<)!301 <) 06üLhT ЦСXO;(H И < I kill»(3 HBIH»10(3 И 110.1(,.fj(ЧЫX в нанном ()бь«к!«чикр<н л«ч и k! x
<. (>(TB в;(Я«т(Я т<16сl i(1(<1 kl H (табл. 3), г;(< HI) ко 1 h»Me!It,(l>l, »Ill!(ul 1K)l(låé д!<ун()нр(1(<с!«Нн),)й ны!И>д; ()I Б K0>j K0Mi3tI ik>I ОНИ«t>IB<)K)ll(L H Ht>IX»ËÍÎÈ 1)ЫНО,I TPL м Я <)LTOHII IIH л! и; () (1 K»л ко>)! <(н, (1>1, ОИИСE>If!<1K)litt И ООЫ (!Ihlki Ht>IX», 111(>kl I .! II<0 (, I Iv кол коман lf>l, »Ill!(I>lH 3<1 ((k)(I 13(>13<) II I! I>I > <, Я ((>L It h(< II< )(I II (>»!3 ) I! II Я ,li1llH»i 0 об lн к1(! ((ри). 8 li <)) ((ри - (< ч L II;I 1;1,1;I II;I(1 Р <)И и 3 !О I Sl j(3L il, I! l f>;I H 1< I! I(I" < Hl I Hi > ,II>l,;) « l1L ч 13(L 0(. Ã;I I»ill I<, I. IH >I »I .) р 5 мирователь 28 сбрасывает регистр 49 и устаН;! Hf111Hik(1 L I(1 i И К >!),1,(PL < »H Н ((>L 1< >Blitt(. <3. I,! I IL j) 13 ;1,(f)L < EIОГО II() 1Я i)<) h»M(l l!.(Hl II P(>II(Л(>;(И1:3;1 ни h H с<н>г)н т«1ву K>ll(llkl р;!.<ря j р< ги(1 p<1 1 с» l(j>кк II )1 ОI (> L. Г(1 р I IIL Го р(1 < pi(,(<1 р(1 I!L 1 р<3 4.), ()
75 : L 1 !н. t нр;)в IHK)(lilt!1 Eix»л ->л(л!(Ii I ) 1-7 lf л (I;IН;)в.ltfH НЫ(<>КО! » Iil>IX<> (НОГО L"Oil f)»1 lfki 1(lll(SI .IОГИЧ(< hII < > 1 h. I Н > I;I и (I (> T()" 1 С;I М Ы )1 ) ) 1 L »0 ГH<. ГС!нл н> !(< I > f t3 l >l l3» < > H Н > О И с X (>. j k I f а Н (3 си > Г и Ч Н О. (....1 е, (ч K) I l j H L. К»ЛI,(II (hl »likl «BIB(l К) Г I! (>«! P»lf hУ В \О,jll hl ), 3Q (<ы (н (>13 Иф) но! о 061)L k I ii. I Irk(!pl( >f«p, k0l iiI H Р(ГНС I Р )<) L lit I Ilfi(h(>Milt!;j 1, ОНИ< ын;.H:ili:>sl нын >, . 4 гРН) I ГР;3 (>(, то, (l»L к<),ll>i Ii Il hl H BI)I H0 и Н, I Я(1(Я ti X»,ill t)I M, (!>»(> M IfP»H, ) г«, II> "» lihlj>, 3()
< Ill IIII., ) L i, »I» I3hIt P(I И(I f);1 (<) Н (,!1!Hll Ill»L 35 < »s» )>«3 I! L II;l l»l il !"!11%1»6p;I «>л! II» С(> 1(f! H) II ЧОЧ <1,(f)(L. Il»l О II», IЯ ()<) КОЧ Ill,(hl Н Р»И С Х<> (И I . <"l;I f>lilt о ()и <ря jil р< гtl«трн 4!) в (0»TH(Г< т вл н)н(ИЙ р I <рял реl 1(«1f)j <н 140 I< !Ill(,( Н;3«l II;l у !р;)илHK>II(<111 HX» (1.1«л! III »P ) I;3 i Llf If, ЛР »i»IIII! ОЛ! Hil (L. H ((>О!fiL1; tIL Н> Н«И Н;(РL (;I РЯ,НЦ< l)L I II<. I Р;I i), Hhl 0,1, l(1(Н I;I j 4 (..Il! II;I. I < ни(л». (> II»L,1«.(45 """ н н у)""I "" " р"у""" н(! "" Нн р Но((Н»ля I,;i < .1«.l(>Hi(IL, It,но, и li;I ныв(>.1 Гри! I < p;I (>I. I!ОЯ(очч ныгя> () ри IL">;I f>l »К<(вин><1«1 СЯ Ii (О()Оя IНI И I I Pit II » %1;I I I И Н фоРм;3!(ин), I «. (;)ким 06f>ii 3»M I!(I«l p;IIIH II Ill>1« (! \О.jlthl(HI I H» (i>l !(и ф 50 p»HOI 06 < кl ) !н« I pi)II!3(3K> I(sl ll I II(>li< Lf 06 HLK I ik >)«Tp»kf(. Гво Ii f) HL Тл II(I(Г ll(ll»L р«.(< 1Н(II II» h OÃ(3 ИЛ Чо ИЛ! 11 f)(>B(3 Н И Я, (. i ß MT(>l < > фоРЛ! и Р»н;11(. . Il> 28 Hhl f) <3 I 1 (<(>и! . / ) L)l li Tl>113<3 ((Я II(р)!
1312601 13 ПРоиолжение табл. 4 ) > ) 1 (IN ОГТ IN 01! T IN (Н1Т В H DO(I T В 1) I N 011T H (Н 1 T H IN (;5 ВS В 66 (. Та ба и)(н 4 Л!(1» е =)лемент Вм н()л (.1ll нал Ко,(команды Т 0L T IN (и T Л ) II)) Л.(Р2-(- I Л 11) ) 1- ) 61 К Т а б л и ц а 5 )) Такт 3 Такт 2 Такт Цепочка б) 3 4 5 1 2 1 1) 0 Тг26 0 я IE регистр 4Ч. 11ocKoлькх данная команда I«) 1(> Ill)H3H3K3 н(1)13,13 ц(>llo IKH co>TE 1))KHT . 1», то формирователь 28 вырабатывает (и(нал установки буферного регистры 49 и единичное состояние. Так как данная коман 13 сшисыва T Btl(шний вход 62, то Ilo содержимому адресного поля 59 считанной команды с входа 4 устройства выбирается закодированное значение состояния внеш1«го входы 62 цифрового обьекта, равное в Il(. ðâîì такте единице (табл. 21. Это зна lE ние с выхода коммутатора 3 поступает ны вход узла 24, и с приходом ñèíõðîèìIIó.Iüñ3 по связи 35 от формирователя 28 1(риис ходит корректировка содержимого бу(f)El)Ilol0 регистра 49. Данная команда опиCI>IB Ill<)HE ние состояния на входе 62 объекта нр()сто записывается в регистр 49. Б следуtoщий момент времени на выходе 42 формирователя 28 появляется сигнал, осуществляющий приращение состояния счетчика 30 адресов на единицу, Ilo содержимому кото1)ol о затем считывает H Eclc;(óê)H(3ÿ команда из б. «) к» 10 па мяти. 0 6l 5 61 О 60 О 0 60 10 о 60 О 60 О 60 О 0 60 Вторая команда является разделительной. Так как теку(цая итерация является первой итерацией первого такта, то для того, чтобы сформировать в иоле 59 разделитель20 ных команд вс(х цеll0 ICK зныч(ни я, сооТBE.тствукнцие исходному состояник) объектов ны выходе 40 формирователя 28 появляется сигнал, но KoTo()oM) устанавливается триггер 26, и значение буферного регистра 49 переписывается в младшие разряды поля 59 регистра 29 команд. Затем на выходе 43 формирователя 28 появляется сигнал, но которому происходит запись в блок 10 памяти модифицированной команды из регистра 29 команд по ее прежнему ыдресу. В поле 59 разде>;1ительной ком(111;lы:)аllисываE>тся зн3— чение логической «1». Табл. 5 отражает состояние цифрового обьекта после каждой итерации в виде содержиMoго поля 5Ч разделительныx команд всеx цепочек и с(гстояния триггеры 26. 0 Конфликт 0 1 х )) )) 1312601 l6 Г1осле очс ред((ого увеличения сс>л«ржимого счетчика 30 алр«сов проис. одиг считывание третьс и кочин,ll>l таблицы со«лин(ни Й. Эта коми l! л<3 () (! pс 1<>ля<. T E31>l Вол 1х в xo, 1НОГО типа триГ((ра 61. В эточ citx ч<3(1,1рс снос иоле 59 кочинлы воз.lейс твус 110 «вя:3H 19 на управлякнпий вход переклк>чителя 6 и выбирает соо1встствующук> пиру рызрялов регистра 5. Г1оског!ькх эти кс>чынлы <>писыв;3ет вывод входного типы, То в «ледуK)Illèé момент времени «1», то выход элементы 14 нринил>;3«1 !lt;tчеtlH(., соотВ«тствчк)псе< Ko,!V, прин я1омx и;1 iресуемую пиру разрядов регистр;3 5. (.ë(l<)вательно, выход элемент;3 14 нриничас г !Ii;Iчение логической «1», ко!с>рыя постхп;3 T ни Вход Р трипера 61. B cooòft«t<"t вии с >(им состоянием входа Ix и алгоритмы фуllKllltollltpoВания триггера выход Т принимист !E<;I 1«llf« логического «0». 11ослс очередного у!5«.п<чсllHH cч«тчик;!, >0 i31ð«c0H считывается нтвер(ыH ком;>н.(ы Таб чанд второй цепочки проис хс>лит;>нылси и I!I(> И P(:!V. 11>T<3T(> Ч(. ГО ЗНа Н. НИ(С Hll(. !Ill!(. О ВХ
В процессе обработки команд третьей цепочки происходит передачи зничс ния,н>I ического «О» с выхода Т три! г«р;! 61, «6!И> шенного .Нри обработке комин;1 !и рн< й;и почки, на вход (. вы6ори микрос хс ч(,1, н р зультате чеп> усилитель-форчирови 1<. !ь 6!) переходит в режим пер«л;(чи информации. В процесс«обработки кочин;1 чс Tl!< !> Гой цепочки происходит ll(ред;3 значения, loгической «1» с внешнего входы 64 ни уllpiit!ляющий вход выбора направления (нре;шчи усилителя-формировагсля 60. в резу,ll>lilt« чеп> последний н(3«три ива(тся на п«рс;шчу От вход;3-выхода В к ttf>txn1x (.. 11ослс обработки п«рвой команды пятой цепочки в регистре 4 .1 H Поэтому логическая «1«тыршего ри >ряды закодированного состояния записывается в соответствукэщий разряд р(!.!3«три 11. Ели5 ! О 3С 55 ничное значение этого разрялы репн Тр< 11 по Tóп;3«т и;3 упривляюп(ий вход элеченти 14 H рс <ульт;>тс чего вывод В усилиг,lH-формировыг(ля 60 пср«нистриивистся ни пр(н ч инфорл(;(пии. В следхющ(3й момент времени llcl ВЫХОДЕ 35 фОрмнр(>ват«ЛЯ 28 ПОяВЛяСT(я cèïI;I,I, синхронизирукнций запись в буферный р«гис!р 49 скорректированного значения ОЛН((ко его (одс ржимое не меняется (табл. 1) тик hitê 110 cвязи 15 на входы элементов 50 и 51 поступают елиничные значения колы cocToHtt(tH высокого сопротивления. В Ilpoцессс обри6отки четвертой коман ltl этой же цепочки на вывол В усилителя-формирователя 60 поступает логический «О», код которого El;3 voлится в регистре 49. I 1 оскол ьку м lt кpoc хс м <3 ()0 >> ж<> ВHI 6р<3 и<3 Ilo H xOду (., V(тинОВ,<н llo H<111PBH 1«нис> It«P«Л<(чи и ни Вы Во. 1(В присvT«THx (. ò IIHзкии x p<>B«Hb, т0 Bt>lx О л (, < о 1, ci (l t 0 <) f I H (и I I 13 к) p < 3 6 OT Bl X <. и, н Т (. 1 Я< )op vt tt poI5iI Т«.1H 60 п ри н(3 мыс T tH<3
1!О«кольку II(рвс>нычы.!ьно в Il(рвом T O(T floe.1(<>t)p !6oThIt этой команды сн>Л«ржимос 6>« 1)(Bllol <> p<. (3«тр;3 4,) pc! BHo ho;lv . 101 Hч(ской (1 В про!нс(3«о<>ри6отки четвсртс>й ко»(;!И.(ы н!с«той Il(lloчки сиги;(л, ко 1, котор< о (<>л(р китс я H 6х ф«рном регистре 49, II< рс .1;н I <. я и;3 и ол Л хси >ИT(ля-форчиро(5;3 !(.Iя 6(1. I l<>(, н Tof 0, к<3 к (и) p;!60Tiill;! Но(.1<., l!(яя K<)%Iпериции ,I,.1я .l >II!I<)й итс рilпи и занерп(ис Гся. 11<>(ho,((> К>< ЭТО Il(Р В<3 Я H 1 «РИ ПИ Я lt(Р НОГО Т<3 КТ<3, TO со;((ржичо(три ГI (p<3 26 Вс<. Г<1;I рывнО В это<3 (3«1 lit«С ;(H !!K II«. („1«ЛО!5<>те. 1ЬНО,;I,. E ß;(it Í ÍÎ(0 1;lh1(и осx !ц«ствляегся IE«p«xoл h сл< .Тук)щс и итс ри!(ии. Il(>K<3 13< :30«òèt пуго ус!Оияи!50( с<к тоянис. Втор;(я (и посл(Tx K) IIII!«) итерация чо.(«.1 И P O H; i I! И 51 Т И К ж (> и <3 И l; l СТ (Я (I I i I С Г P O И К И лнх н;>привл lltll>lx выво l(>E! 06 1>(кти IIH пср< (ичу. Тик, It(3 ttpttvt(р, Но Время псрвой ит(рации двунаправленный выво l В усилителяфорчировитсля 60 персии«три и вист«я н;3 прием инфорчипии. 11о тому прежде чеч осуществлять обмен инфорч;(пней чежлс выводи ми цифрового объекты, нео6ходимо настройку выводов вернуть к исхолночу со«то>(нин). 1 рп этом Вторичной ныстройкс подвергается только олин двунаправленный иывол В 5«или1«ля-форчиро((ытеля 60, 11<1(ТрОИК I О(Т l,ll>!If>IX Hf>IHO, 1OB !(If(1)pOIIOI 061>с кта остается 6сз и:<ченений. Во второй итерации в процессе обработки КОЧВНЛ ВЫНО IEIHX>TCЯ T(> ж(ЛС И(ТВИЯ Н<1 ТОМ 1312601 Фи(>.ч(1.(и и:3(><)>()(т(н(г.<г 55 же на6ор«вн«lllH«x с«I HBлов (та6л. 2(. (удIIi3ho L;3,3i <х Ild
061 агуогк(hikæ toit р;>з,(слит«.IBHoH команды >lf)<>It.515<).LII I E.>3 (Pil Ви<. и li«состoHHHи и tliiñ! ОЯ(цей и иредыдугцей итерациях. т, е. содер6< феpilol o р(iистр<3 49 и M 3,)дц(их piiзрядоВ поля 59 hoìB«äû. Так как в нро
hO Л(11!Д, I I (И 3 М Е Н Я К>Т С и И О (. Р ii BI I «13 И X) (I I P Едьi.(ó«1«й иг«рацией (табл. 5(, тo состояние ipIii1(p;5 26 (ТГ261 р iiiiin нулк), (го свидеi(.л ьс ГВ, (. Г «6 X (T(3HOBH(53(I«м«H «O«ТОНН И И ц((фРОВО(<>o i)(. к! а. I o УтОм ) В (. .1(, Lúþ(ökt и мо vl«3! Г < л("Il >1 Ii <3 Нь< XO.I«0 «СTpOH<ТВВ НОЯВ (и(I(и НГI5!i («Г(Ть(! Вл К)(НИй 06 к ««, ии opo!L(сса л!О ((лир<и)ания цифроk<01 O )(> I «h1B B II«p35OМ I 5«(I н) ><. % усилителя-формироватсля 60) . В и роцеL с«моде, i I!poli(i è èÿ II èôðîBoãî < )(> .< К()! ВО 15 ГОром I а КТ« II(I B H« Ill II «<. ВЫ ВО (ы 1>2 (>() Elo(1 уilil«т пру(03! н;36(>р (игн;>лов >О !. . 1 JH(J) p<>1501! <>о 1)«к I ИО (5 1 Орол> т<5 к1 (. л! О,l(. 1 и рл (т(ÿ Т
1 »!я! >и и «р;)ции Гр(зь«! <> такта нос.и <,., h I I f! О и 501<1, I, i < >< > f!;360 I h 1«h, ци ф ро!50 3! (И) 1)«h I 0 t< (3.51)115(3 «1 В <. . I(., ) E(> i!L(. м <0<. 1«яk! и и: PH! I (. Р () сt)P«lii(ll, м 31 h(>О< X<. Xl i> )) «13, 331> (. >! -(()О() л>13 ро(5<31 «, (Я t)(J t5t>I6p(3На, Выбр;(ио Il E5 X<) Li3 Л i! <3 (5 < ОД- 151)I X«, I, В. II f)kt уз Ом BXO;I, >5 «;< О,(итси В состоянии 1«)t««hot 0 с(п(ротив.!() II и и 01 (I f)(,L I)1;1 < (ц(. и k! 1(1) <31(и и, ((ыхOд (, у«или г«л.(-формироват<лзя 60 нахо.(ится В соС ГОЯ(II! И BЫ(. Оh«ГО (>t)1 ХО, IIОГО <. (>I(P01 И(kit(. НИЯ. . j tiI««блО К 7 < (И! 3)I 35<>(1 Il(f) (5)) К) KOM(> li, (л НЯТОй ti()НОЧКИ..гт;1 KOël <311,1B Ollkl(Ыва(1 ВН(. 1(l 1!Ий ВЫВОД 65, ЗНа и il>t<« IIB >ло(орОЛ! и тр«тЬЕМ 1 il hT(. pB (3110 НУ. I Н) (! <31). I. ) . Scl KO, Lkt (1015(3 3! НО« .5!1(1 и ни« .IОГИ I««K<)I О .. — ф(р;(ый 1><. I исгр 4«, и ! IL(ii<) Ih>i оии«ЫВ;3«Г 15!)!!50 < В 1«и,l«T«.1)i-фор ми(>0(5;3!«.15! 6(!. KOTОРы(3 Р;3(и)Г;и Г (5 Л;(ннь!й м< м, ii! I,,! i. и(КО.LIB>ii. (,!«Д(В (г«лин>, нывоД t ) li(! ЛО, (И i С >I В 3 К Il Bi!< >М, 10! It 1< СКОЛI «(>«ÒOHi) i!li. (л 0 (у I !3 <) > к I ki lillol o;Iol ич((Koi О сос i 0>1I! H >I Il<) (I3ß3È 1 ) IIO(I ) Ii )! « I iii! И Нфор м (5 цИО>3, ,(! >((В131!<(и 1<0 л(<3!1. L<3 (>1(И<Ы B < «1 15I)< (и). (С ! KРЬ(I I)I М h«il. I«hT<) f)ОX! i )« .,Híÿ< л>ь!и ii (11 «) >с! k!«LJ)(. 4 .> на ВН.5Н 1 ) иp«(X Т<. 115X Н) I КО, (Ы <)Kг ИВlil (Х .IOI H×L (KHX С<>«(О;! Ний (. <. . ("(,IРН3И«Р<5 >РЯ il)i УГИХ )<) )15 L O,L«,>,»), IT ) <) iI И J, I O I!!i It 3)IXO < I! I I! . ) li0 < НЯ 5!i f 2 II«<. Т<< I!i!« Г, С ОдиОЙ <>,L < (. iI(р;(тора 45 li I «м (.а мы м i;), .. ; <, < I <)! О,;! «Ë«JOBBT«. kЬНО, УСТРОИс!(5<, В !с!, (.,(рлгой стороны, утот с(3(наг! 33((форл)3(рует:уВМ о гом, ч.ГО В одном уз.(е объекта в один л(омент времени возникло некорректное со l«T<)НHp сигналов, т. е. в одном узле присутствует несколько выходов, Находя(цихся в активном логическом состоянии. Исходя из заданного на6ора сHI палов для данного такта и содержимого счетчика 30 адресов разра6отчик цифрового объекта можеT ()пред«лить у»ил, B к() Гором возник конфликт, и 11«;10(ix«TII>Exк> ком6инацию сигналов. В данном с.!у lil() в (ретьем такте на выводе 65 задани«логического «(1» OIIIHбочно. 11оутому, «корр«ктир(и)ав т;(блицу значений сигналов Ilo тактам (табл. 2, такт 3 ), разра60тчик з 1«0150 .Iiilix hB«ò устройс(ВО д, IH мО;(<л(ирОВаи и я цифровых o6 E)(KT«B. 1!ри повторном >Впуск(устройства В T()ч(ии(. !1«РВых,<(((Ух Г)(ктов 0«x IIL««TB. IHIOT«H i ()!333:5H«Top(to-транзисторной и других совмесT«ûx ио л рÎВням . Iогик как зна I«íè«ло-! и и KoH «1», то проц«сс мод«лирования o61>(кта в такте Т буд«т и ров«деll за три итерации (та6л. 51. В г<>hT(1 Вывод В уси, i HT(ля-(J>0() >I 35 f)OI>c>T(., I ti t>(J раб)ота( xoäHoé, т. с. Иа II(м присутствует активный логический х ровс нь, следоват(ль>н>, xoi ÿ фг>рм((ровазель 28 В ир<и!ессе о6работ ки (Оот Ветс !>у(ОIIL(й команды и Выра6аты Вас T ил!пульс IIB Bt>lxo,t«17, ll(р«насгройка утого и,!Во l 1о Окончании сс Lt»!off итерации можно счит;(т(,, что мод(.(ир(и«(ние цифр(ии)го 06ъ«hTii И<3 11PO(tl Ж(I!H И З P(X 1 ii К I ОВ 5<1!5«Р>!(«НО. Устройство для моделирования цифроВых 061)(<êòoB, содержа(Нее наборные поля, коммутатор, первый и второй реl истры, пер«клк)чат«ль pilзрядов, 6лок микронро1 раммнОГО 5< ttpBB1PIIHH и 6лок иамЯти, Hll формационl(ь(й (>ход-Выход H <)дресный (5x01 KO1ОРОГО (О«ДИВ(111>I С ВXО!(Ом — ВЫХОДОМ И <3:Lресным выходол(6лока микр()пр(ираммного У Il f)il B«It. !! И и (<)OÒ(3«Т(Tt!LН НО, <<(IPB (>Л ЯК)131И« Bl>IXO, iI>l КО ГОРОI О С ИЕРВОГО ПО ИЯТЫЙ СОС,LHиены соответ "(I5«tt«o с информационным 3>ходом нерекл)оча Геля разрядов, с сии.(рон и 3 и P « K) I I L 33 м В х 0 ДО м I I L Р В 0 Г 0 Р«ГистР л, (В ыходом сигiiiiла окончания моделирования устройства, с уиравляк)(Ними входал(и переключателя разрядов и коммутатора и с синхронизирующим В;одом второго регистра, информационные входы первого и второго реги TpoB соединены с выходами иереклк>чате.;(я разрядов, информаци(и(иый Вход устройства соединен с первым информационным входом коммутатора, выход которого подключен к информационному Bx0;Lx 6лока микропрограммногÎ управления, Вход пуска которОГО яВ<3>3«3 ся Входом II><ска \<стрОЙства. 1312601 19 Фиг. У отличающееся тем, что, с целью расширения функциональных возможностей за счет моделирования объектов, содержа(цих интегральные схемы с выходными контактами, объединяемыми в общую п(ину, микросхемы, имеющие выход с тремя устойчивыми состояниями, и микросхемы с двунаправленными контактами, в него введены по числу наборных полей преобразователи логического сигнала в код и элементы с трехстабильным выходом, информационный и управляющий вход каждого из которых соединены с выходами соответствуK)ll(I(x разрядов II(. рвого и второго регистров, а выход подклкгчеп к соответствующему входу наборш)го поля, ВЫХОД КотоРОГО ПОДК. IК)ЧЕП К ВХОД) OOT(3OÒ(. Tвующего преобразователя логического сигнала в код, выходы преобразователей,н)гиче Kofo сигнала в код соединены с информационным выходом устройства и с вторым информационным входом коммутатора, шестой выход блока микропрограммного управления является выходом сигнала ошибки устройства. 1312601 Фиг. Ф Еиа 5 Фиг. б 1;31260 фиг. 7 l3l260l Nuz Ю Риг У 1312601 Фиг. !! Госта витес>ь >< Жеренов Редактор O. Юрк<>вепкая Текреп И. Верее Корректор М. 1Пароши Заказ 11345, 47,"> 11однисное В11ИИПИ ос3.варстн< нного комитета (.<.ГР по делам и.<о<>ретений и открытий 1 I:3035, Москва, Ж:35, Ра3 шская н»<>, д. 4I5 1lронаводств< н>н>-полиграфическое пре <приятие, г. Ужг<>род, ул. Ilp<>< ктная, 4 О!) xt и Ровс11(. Я 11 II х Ро