Устройство для моделирования цифровых объектов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 1312 19 0 4 6 06 Г 15 20 ТЕНИ13ьв 1 лиоыд л19институт электронного Фиг. ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ОПИСАНИЕ ИЗОБР К АВТОРСКОМУ СВИДЕТЕЛЬСТ(54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ ЦИФРОВЫХ ОбЪЕКТОВ(57) Изобретение относится к вычислительной технике. Целью изобретения является расширение функциональных возможностей за счет обеспечения моделирования объектов, содержащих интегральные схемы с выходными контактами, объединяемыми в общую шину, микросхемы, имекщие выход с тремя устойчивыми состояниями, микросхемы с двунаправленными контактами. Устройство содержит наборные поля 1, выход 2, коммутатор 3, вход 4, регистр 5, переключатель 6 разрядов, блок 7 микропрограммного управления, вход 8, выход 9, блок 10 памяти, регистр 11, выход 12, преобразователи 13 логического сигнала н код и элементы 14 с трех- стабильным выходом по числу наборных полей. 12 ил., 5 табл.18 17 10 15 20 25 30 Фир.5(г). и ги(6 р(т(и (г.)г 35 40 45 50 55 же цд 6 ор внешних си цдлв (тз 6 л. . лцзко л(3 Ндчицзя с нгорой итераии, цри 061)46 огк зКЛ 033 р;здслитс,ьцой комзцды )РЗ 4,(ИС 4 ( РЗВИС 131(С СОСТЯНИ В Ц(С ЯНей и предыдущей итерациях, т. с. солержимн 6)ерцого регистра 4 и младших р(3, рядо Ноля 59 комднлы. Тдк как в цроц(ссе молслировдция ВО Второй итерации состояния всех узлов, оцисзццых цецочкзми М 1 Л 131(Д, Ц( ИЗМЕ(ЯК)ЧС 51 ИО СР(3 ВИЕЦИХ) ( ЦРЕ- л 43.(уи(ей итерацией (табл. ), то с(стояцие рирд 26 (Г 2 равно цулк), что свилсГел ь( Гвл с Г 6 л ( т(4(ОНИ Внемс 51 состяци и 3 ифров(н 06 ьскч 3. 11 атому в следую(ций л(л(е( Г ) р л ц и ц 11 ь) хле,) л стрОЙствг иояв,н 3 я иги;)л), с)иле гсльсвл к)щий о 6 ) К :ИИ 13 РЦ (Ч 3 Л(0.(ЕЛ(Р 0133 Ц 3(5 ЦИфРОО6)1д и . р ВО м ; к-) В)Ч, 3Ол у и и В 31 Г иц(3,1, сцим(е( т(Н.Г)лсмых 33 нОрЛ1(1 ц ) Ы Х НЫ.ЛО,(ОВ 3( КОЛИ ров 1 Нэ 3(. 333. ния си) цд.ов и 3 срех 0,434 к их дцдлизу. (,1 ля цервого такта ЭВМ получает цеиз 3),(.3),1( ч . 1( 4(. с 13 (1, 1 ( 11 3 В 1)3 В О, 3 Г х ( 14, 1л усилителя-формировдпля 60)В (роцессс моде,ир(дния цифрового О Ь).К; ВО ОРОМ (ДКТ ЦД ВЦ.ИИ 1 ИГ ВЫВОы 1)2) 66 31 с)уи;3 ст другой 33(36 р сигналВ ()6 . 3. 133)р 34033 бь(кт и) Грм такс млс.ирлсгся также зд л(Г исрзции дцн).и :м 06 р; мя )и ирации гр(чь 10 такта цос,К. Кр3 ),1р(16 л 1 1 О)ма 1,3 3(.ТВ 1. рсх ш к, циф)и)й 061(кг Ок(1.4 исч с,зл к;м с)тяц 3334: (риср 61 с 6 рш(н, л и кр) х(л( ) ).3,ич . 3-1)рмров 31 (.,я 60 и)16 рзцд, Выбр;ио ц(331 р(313,Снс рлдчиВхода А 1 з 15 хйд-Вьхол В. ри 1)ом вхол )4л 0,131 ТС 4 В СТОЯ Н И И 143)СОКОО Соц РОТИ 13- 1 И 1 01 ИР(,31)1 ЛЛИ(СИ 1 Р(ЦИИ, (3 ЫХОЛ (, усили Гсл.-формировзт(.я 60 цдх;(3(тся В со- СГОЯЦИИ ВЫСОКОГО ЫХОЛЦОГО С(ИРГ)13(ЛСЦ 3351. ,)1,;лес блок 7 с)и гц(д(ч и( р(ун кма илу НЯтОЙ (3(.НОчк 4.:.)3 ч кол 1 11(лд О И(ы 1314 сч Вц(.ц. ции Вь ВО)3 65, зндч( ци). Н,1 303 рОл( в трстьс мдктс равно цулн ( Г;6,3. 3 1 дкЛ 3(ро(3(31(НОГ .(Н 1(ение,ОГческо 0 .( зиись 13(тс 53 В 6)лф рцьй р).Исгр (1, и дп л сч 3333 дсгс (, .Л КН 3;Я КЛ ДЛ ) ( 3 5) КЛ 1)33 ИЯЧ ОИ )ки нисы;с г ыи ( В лси,итс.1 я-фр мр;);13.я 6, коч 0 ый р;иОГ;ст и Л;Нный Н)М, 3 , И)ХО.(Ц( й (,СЛОВ;ГСЛИЦ, ВЫВОЛ В и;л,(и)ся В:к:ивн) м,ои ск(л состоя 4 и . 1 л О. 33 3Ки и и 0 ( Г(01 и и . . К 0 ( 0 С 0 С ч 0 51 .333353 НОВязи 15 и(нли,с цд 3334рл(диан-)ХОЛ у;4.11 Ч.3(К КЗК .(313 НЗЯ 1М(3 НЛ(101 ИЫ В) С( 1 ц ВО )3 С 1 КРЬ33 М КОГГЕКТРОМ ) ),. Слинясмьй; 1) 1)с(33Г .(9 цз свя.и 1; ир 43 лтсг(лн 1 кол 3 зкивнцх лгиче(ких сст);ний ( . с. "1,1 р 3313 рз (ряды з гик К ) Со,(С,)Т )УЛ 1),)31)1 ХОЛС ,(.М(.1 -1, 111 13), ) ,05) в,51 с 1 л 3(чсск(351 1.и) )ч)я)и 12 3 счл 33 сг, с лии)л ) (ц(рзп)рз 45 и см самыми,)с ., , ччо, д следоватслыю, устройсч 3 с ,),. рлгой сторонь(, зпт си(ч(дл ицформирует .-)ВМ о Гом, чг в одном уз,е Объекта в олин л(омецт времени возникло Некорректное сочетание сигналов, т. е. в одном узле присутствует несколько выходов, находящихся в активном логическом состоянии. Исходя из алдццого ца 6 орд синзлов лля лзццого тдктд и содержимого счетчика 30 адресов рззра 6 отчик цифрового объекта может (шрелслить у.сл, и к(гором возник конфликт, и 1(с;303 уст(л(ук ком 6 ицдцию сигцзлов. В лдцном с.у дс в третьем такте ца выводе (5 здлдцис логического (Ь ошибочцо. 1 оатому, скоррктировдв таблицу зцачеций сигцдлов НО тактам (тдбл. 2, такт Т ), рззрд 6 отчик здиВО .дцускдст устройс- ВО ЛГ Я М О;3 1 И р 0 В д и 34 я 13 И ф р 0 В Ы Х 06 ь( КТО В.11 ри цовторцом диуск( устройства В течсцие первых двух гдктВ )существляются ;цдлогичцьоиердции 3 д Г х жс цд 6 рдх (ИГцд,1 ОВ. 1.С.1 И С 1 ИТ(Ть, ЧТО СО(Т 0541333( ВО. КОГО (0 РОТИ ВЛ(.1 И и Н( РИ 1 И М(1( ТСЯ 14 0,3 М грдцзисторцо-транзисторной и других совместцых цо уровням логик как значение ло ИЧГ(.кОЙ 1, то ироцссс молелировдция 06 ъ(ктд в такте Т будет Яроелен зд три итерации (тз 6 л 5). В Гдкте 8 Вывол В усилителя-фрмир(ндтсля 60 рдботдст к(1 К Выхо.,(ной, т. с цд м црисутствует зктивцый лгичсский у ровс нь, слсловат(льн, хогя формировачель )8 В цриессе 06 рдбоч ки (0 ч ветсч 1 уОН( й клзнлц и вырд 6 дты вдет ил(пульс цд Выходе 17, ц рсцдсгройкд зтого и 1(олд и; прием не ирои(холит.110 Окончании се)(ьл(ой итердции можно счит;т( что мол(.ир(н(анис цифр(Ного 06 ъ. ЕКТД Ц ИРО ЯЖ 4 ИИР(Х 1 ЧК 10 В 33 ВЕРИЕНО. Устр 034 ство лля молел 3(ровац(я цифроВых 06 ьсктВ, солержацее наборные поля, кл(млтзтор, иервьЙ и ВторОЙ ре(истры, н(.- р.к.к)ч;тс. ь р;зряло(3, 6 лок микроро р 3 мм(ОГО уирзВлеи 51 и 6 чок идмЯти, и(- фОРмд 1(ион 4 ый Вход-Выход 34 длРесцыЙ Вхо:3 К 1 ОРО 0 СГЛИЦ).НЬ С ХОЛОМ-ВЫХОЛОМ И 3;1. ресццм выходол 6 локз микропрнрдммИго У 31 Р(1 В.(ЕНИЯ СОТЕ(СТ"3 ВЕЦ 140, УЦ РД Л 5(К)13(ИЕ и)(холы когорого с первого НО пятый соединены ссютвстствецш с и 31 рорлцоццыл( холом цсреклочателя разрядов, с синхро 1 из и рукщи м в холом первого регистра. ( выходом сигцдлд Окоцчзция моделирования устройства, с уцрдвляк)шими вхолал(и переключателя рдзрялов и коммутатора и с синхронизирую(цим В;одом второго регистра, информдциоццыс вхоль первого и второго регистров соединены с выходами цер клк- чзтеля разрядов, ицформаци(н(ццй вход устройства соединен с первым ицформдциоццым входом коммутатора, выхол которого подключен к ицформдциоццому входу блока микропрогрдммцого управления, Вход пуска котороГО яВЛ 5 тся Входом цускд ъстрОЙства.1312601 20 19 Фиг, У отличающееся тем, что, с целью расширения функциональных возможностей за счет моделирования объектов, содержащих интегральные схемы с выходными контактами, объединяемыми в общую п)ину, микросхемы, имеющие выход с тремя устойчивыми состояниями, и микросхемы с двунаправленными контактами, в него введены по числу наборных полей преобразователи логического сигнала в код и элементы с трехстабильцым выходом, информационный и управляющий вход каждого из которых соединены с выходами соответствук)щих разрядов первого и второго регистров, а выход подклньчеп к соответствующему входу наборш)го поля, выход которого подклк)чец к вход с(й)тветст вующего преобразователя логического сиг.цала в код, выходы преобразователей логического сигнала в код соединены с информационным выходом устройства и с вторым информационным входом коммутатора, шестой выход блока микропрограммного правления является выходом сигнала ошибки устройства.Изо 6 ретен(е относится к Выцисл)(гглщОй 1(.,ник( и .)Ож( г 6 ыгь иснользовзн лля нро- В. рки ИО;.ильннтн р;16 ты нроекиру мьх логич(ских схем р;з.ицньх обьсктов нифро- ВЙ ехник и 3 втом 11 ики В нроессе их р;зрдботки, з также лля исслеловдня зфф( хгивно(13 ( полноты контролрх нн 3 х .с гон, рМГ ня(.мых ри нроизчсгГ 1 ном и зксилх дти)оном ко)п роле зтих 06 ъектов.1 г.ьн) и 506 рет(ния 5 В,15 и тся рси ир(ни( фу 3 к 13301. )ьх во:5 чож ноет(и з 3 (. 3 е 1 06 г(- )и )ения чоЛглировдния о 6 ь(ктов, соЛержд- ИИХ ИНТ(Г)1.ЬНЫ( СХ( ХЬ С НЬ 1)Л 3 ЫМН КОН. т,к;чи, 06 ъе,инн. 5 ьхи В 06 Нхн 31 инх, микрохх Ь, и х 1)10 Ииг 15 ыхО.Грех 5 х (10 й. 1 ИВЬМ 3 СОС Г 533 И 53 ЧИ, И ЧИКРОСХ(МЫ С ЛВХ)- 1)3 РДВ И 311 ЫЧИ КОН)К;)ЧИ1,3 фи. 1 нрелстдв,гн) сгрукурндя сх(- ч; усрой вд; и;) фиг. 2 функииондльня Сх(х;3 ц)С 6 рд 5(1511(Г 1 Я,01 ИЧ.КОГО (гн 3,11 кол н;1 6 дз( гр)3 с орно-тра н Сис Орной 1 НКИ Н) фИГ,5 срук гури;я хечд 6,3 к; микр(прогрдчмщио унрдвления; нд фи, 4 с руктчр 15 схгх 1 формир 01) пхя х 1 икрокс)чднл; нд фи 5 функ 1(иондльн;Я (ХС 35,1: ОНР( Г, (13 ИЯ СОСТО 5 НИЯ;фн 6 фрчдт ксмд.(лы иенски; нд (1)33 ,6 лок.с х 4)35.Гор итч, ре,и уе )010 6 1 оком с)КРИРОРххно 0 МИР 51( НИЯ; н( ф. 8 О.ок х(3) ,1 ГОритмои(- р) ии) 1)срики Всх . )х нд 3 ц)315, иньх ВЬ- ги.и н;) н.р(лдчу; нд фиг6 лок.схема ;1,)гори гчд иир;) иии встройки Вс( х (к Гдльи 3 с 015 х 0,г,)цхсх ) с 61 ск);, нд с) и 1 11 6.1 с ) к . ( х (3,о р и) 1 ( р 3 ни 06 );3 60к 1 ко х 1 3 нь о н и с )5 с;н ) н и и 5 )1 х о,10 и Выно 1, 1;) фи. 11 6 лок-сх(ч;1 длричд н(.ри 1 и 06 рзГ)о Гки р 1 с.и,н , н)1 и 13 И. лы; н; фиг. 12 схех 3 мо ,ирхгчп В к;3 сн(гщ нричгр;) 1 нфровоо 6 ьекг;1Усройс)В сс). и р к 11 1;16 рн),и но.я 1, Н)фРЛ;3313 И ЫИ ВЫ Х , ", КХ ХУ (3 ОР информ;)ии)нныи Вх. 1, р(ч ир 5. )и ргкл)о 11 ЕГН ( Р)СРЛОН, (.1) Х 31)РЦ)РМЧНО) ),) , ) н 1.с я 1Г1 6 1) 13 т .р . )11)1,)сч)1; р и ис н;,)ьх гся В 6 ьек( 110 л 5 10 5 20 25 30 35 40 45 50 55 клн инне инп гра,ьных схем осуествляетС 51 (. НчоиЬН) СНЕИ Д.3 ЬН ЫХ КОЛО,ОК, ВЫВОДЫ корык мен 1 з,1(ктрвский контакт с ВыВолдми микри им и ж(стко ссливены с с(нтветстун)щл 3 вхолдми нрео 6 рззователей 13 и с выхолдми ,ехНто(5 14. Каждый Выхол зхсементд 14 может принимать кзк активное (логический 0 осескдя 1), тзк и нд(- сивное (высокн сонрогивл(нш ) сипяни(. Выхол з,и ченз 14 при нимд( г состояние вьсокого сопротивления, если нз его унравляк)ем вхол( нрисутствует низкий уровень (гог)ческий с 0), и.и нд инфорчднионном вхо,и. присутствует соответствун)н(ий кол сосгояния выккоп сопротивления. В ост 3 льных лучдях 35 ыхос лехентд 14 нриничдет ;)ктивн сос 10 яни( В 5;3)и(имоеи ОГ сосояни 51 1 н(1)ориОн ноо Схо,1. 11 ри уГОм )ож- ИО (с 1 т;1ь, что КО),1; ны (Ол з.н)ч( нт;1 14 3;)Х.1 ГСЯ В Со"ЯНИН ЬСКО 0 СоРО 357 Е 131 Я, Н 5 В,5 ИСЯ .101 ИИСКИ 01 К(1 НЧ(.3 ЫХ ог и;6 ор)нп нля 1, г. с. Иосл(лисе окдзы 5 щ ся и )срииным на 3. рел с(х и нформ;) нии.В 6,10 к( 10 ндмяти рдзменан)я 1 д 6,1 из нсгроик ВЬ 1150,ов н;60 рого но,я и тзо,и з силииний ин Ге рльных схх, нисывднидя их редльньи связи в 06 ъгк(. 1 ервдя гд 6.и)з служи г лля настройки кджлого Выволд н;3 орноп ноля 1 нд нри(м информд 1 ии, гс,н сг(сс нунИ 3113му Вывол инте)- р 1. Ьнои с хем Ь 1 я В, 5 е Гся В холом, игн;1 нер( ,3 ч)с 3 н(1)ОР хи и и, гс,)1 (О 115(1(твч н) н 1В,)ВО) ЯВ,и 5 В)х 0,1 х В В 00)и ;36.)иие КжЛДЯ СГРК;3 ЗД,И ОЛНУ )Г(КТРИСГКУН и пь 061, к;, соелинянихн онр(ле.и нные 15)хо,Ь (1(ьх. ) и Г(рд,нных ( хм н 60 рип )нля 1 илн вненние вхо;ь (5 хо;) 4 6)н кт;3 с семи хоЛдч 3 интегрдльньх схем ИО,я 1, 5 ВГ 51 к)н(имися н 1 рх)зкои, ,Лн с 1 рокз т 6.1 и) со(.Ин.1 ий нр(,ит 1 В,51.Гся 1 и- нчкой команд, нри агом снд Илд слелукт К О М 1 Н,)1 ( К О Ч 1 Н Л3 1,Н И ( Ь 3 ВН ) НИ ( В Ы Х 0 1. ньи киакты (кГ)кт), л 1,ге с,илует раз- ,И,)ИГХ)ЬНДЯ КОЧН,Д, Д СЗ 1 ГЧ КОЧДНЛЫ, онисыИннци Входны( конгдкп. Каждая комднлд (фиг. 61 со,и ржи г ноле 57 нризЗкд ндчдлд неноцки, ноле 58 кола кочзнлы и но,и ) 3,цисз. КОч 3 д 3, 013 исьнаОн 5 ВыВОЛ, со,ржи В 130.и,)8 к.3 ком)НЛы тин контдктд, з в ноле 5 еп алрес 1 1 з,и.1 и 1(.ьн 15 ком знлд В И).1 58 со,иржи Г нрнзндк ззлг.)игельной кочднль, д в ноле 50 ззко,ировднное значение нрелылущеп сос 105 ния,)нного узла (логический О, логи искзя 1 или высокое выхолное сонро)3 Вле)3)с). В н(рвой кочзнле кд+лой печички в иле 57 занисыви гся 1, что 5 В,1 Я.ТСЯ РИ 513)КОН НЗЧ 1,Д И.Н(К 13 КОЧДНЛ, В осздльньх кх 13 дх атой веночки в иле 57 5;нисывщ 1 ся О. Б нол( 51 комднлы, они- СЬ ВЗ О НИ 5 ВЬ Хо,310 И 13 Ь ВОЛ, Ч К 3:3 Ь 1 В(ЕСЯ длр(с, козор,й слх ж)т лля унрзвления комчутатором ,) и онре;иляет сточнк сигнз.з (15 ыхол ин)рдлЯий схгль) и.и олин извходов 4), д в адресном цолс коман;ы, оцисьвдюней вхоЛцс)й вывод, адрсс. когорцй (сцоль:уется для ) регси 51 цс рс клншдтс лем и определяет ирцсмник сигнала (Вхо, интегральной схемы, с которым связан источник). Так как леундирднлецнце выводы могут работать в разные моменты времсни как входные и как выходные, они должны быть также дважды описаны в цепочке цри помоци соответствую щи х ком д ил. П ри этом в таблице настройки выводов наборного поля 1 они задаются только как еехо;цыс, так как блоком 7 сначала аЗли:ирунчу 1 команды цепочки, оцисыващие вцхолццс выводы, и в процессе анализа состояия двунаправленных выводов роисхолит их перенастройка цд входной тиц вьволд В случае обнаружения того, что на лвушцрдвленном вцволе цд 6 орного ноля 1 отсучстнлс активное Вцхолцн состояние. Тдблид ндстройки и)(.;1 стзв.ястся как олнд 1(иочк 1 КОМЗНД, ОЦИСЬ 1 Нс ИИХ ВЫВОД) ВС(сх ТИОВ наборного ноля 1. Формат комдцлц г;16 лиць настройки аналогичен формату команды таблицы соединеццй, однако поле 57 форма та команды (признак ндчдлд цепочки) в тд 6- липе настройки це учитцвастся. 1(ри этом в данной тд 6 лице сначала описываются нсе дВЪ на и рдел(н н ье Вы ВОЛЫ ц д 60 рцого цол 5затем все выходные выводы и, цакснец, Все входные выводы наборнго поля 1.Устройство црелназ(ндчецо Лля испо,ь зования совместно с вцеццими цо оионс цию к нему средствами уцрдвлсия, например ЭВМ, оГ)есцечивдн)ними двтомдтиздцин процесса исследования моделируемого 06 ьекта на заданных послеловдтелшц)стях входных сигсдлов (тестах). 11 ри этол ЭВ, ОГ)ссцечивает приложение тестов к Вхолу 4 у 1. ройства, а также снятия и анализ НИхо,н,х ИОСЧЕЛОВДТЕЛЬНОСчсй РЕДКЦИй МОЛ(ЛИ на эти тесты с выхода 2 устройства. Вход 8 и выход 9 служат лля внеццей сицхроци дции устройства от ЭВ 1. Выход 12 Вцлдет сигнал некорректности сочетания значений сигналов в олном узле цри 06 цдружции НЕСКОЛЬКИХ ВЫХОЛНЫХ ВЦВОЛОВ ОЛШй НЕИЧ- ки, нахоляцихся в активном состоянии ц олин моме времени. Внутренняя схроци. зация работы устройствд обеспечивается формирователем 28, в узле 48 котороп в виде микропрограмм записывается длпритм работы устройства. )хажлдя микроксма цлд содержит поле алреса слелующей микрокоманлы и поле микрн)цердций, которые являются выхолами формирцдте,я 28. Вхолц формироеате;я 28 яв,янгся вхолдми условий, которые учитцвднтся цри Ветвлении хода выполнения микропрограммы. Этими условиями являются результат схемы сравнения, содержимое триггера, признак ндчдлд цепочки и код команды, цахоляцейся в р- гистре 29 команл.Вьчисление логических состояний молелируемого объекта в каждом тдктс црик.д 5 10 15 20 25 30 35 40 45 50 55 львдсмой к вхолу 4 цослеловдтельшнти сигндлов существляется методом и ердции ,ахеи с 51 110 с,( стдцонк нд Вхо,(.с 4 н;6р; 3;КС),1 ИР(нснЬХ ЗНДЧСНИЙ СИГНД.1 ОВ, ПН 1- вс тстл кццих определенному такту теста, ЭВМ залает нд Входе 8 сигнал, рдзрешдн- щий ш)чало вьчисления модели в этол тдкте (фиг 7). Г 1 ри этом происходит ндчдльндя устдц(вкд регистра 47 д;1 реса следунццей микрокомацлц (фиг. 4), и с цриходом церВоп импульса нд вхол синхронизации узла 48 ц(нтоянной памяти от генератора 45 цо солержимолу регистра 47 выбирается церВдя микрокомднлд. ( этого момента цол воздейл вием 6 локд 7 начинается цикл операций СО(ВСГСТНУНиИХ ЦСРВОИ ИТ(сРЗЦИИ МОДЕЛИ- ровдция о 6 ьсктд В требуемом такте.Р 36 огд устройства (фиг. 7) начицастся с цдтройк вцно;цв наборного ноля 1 на прием или нд церелдчу, лля чего В соответС 1 ВИИ С 1(рВОЙ Т 16 ИИ(, рдЗЛС 1 цдЕМОЙ В 6 локе 10 ндмяти, 6 лок 7 через нерсклн)чдтель 6 рдзрялсВ ус)аив.ивдет разряды регистра 11 в заданное состояние. 11 ри этом во время первой итсрдци первого такта и уцс твляется настройка всех нцводов наборного ноля 1, д Во время цослелуюцих итераций только лл ндцрав.ченных выво- ;10 В, ТсК КсК ЦД(.ТРОЙКс ЫВОДОВ ДРУГХ ТИНОВ Остдегсц 6 ез изменений В нроцессе молели- РОВДНИЯ.11 олс микрснцер;ций первой выбранной микрокс)м;цлц здлд 1 сигнал цд выходе 33 формировагеля 28, которьй о 6 есцечивдет сброс буферного реистрд 49 (Рг 49) и устдовкх счетчик;30 (с.с 30) н состояние, соотс гствл юцес ндчдльному длрссу (.А,1 Р 1) рдзл(ецения тд 6 лицц настройки н 6 лс)кс 10 памяти (1)л 10) (фиг. 8). Ллрссндя часть разрядов )той микрокомднлц шсту идет цд хо)1 рсгистра 47, и с приходом имцу.ьсд от эл(м(чтд 46 здлержки цросхолит 3;цись длрсс д слелунией л 1(кроколднл,1. Вторая Выбранная микрокомдндд здлдет на 1 вход 44 формирОвдтс.1 Я 28 сигнд. чт(ниц КО- мдцлц из 6 локд 10 идмяти ио солержимому счетчика 30 длрс сов. 11 оскольку кджлдя КОМс 1 дс Рс.М(ИСНД В 0;1 НОМ С 1 ОВС 610 кс 10 памяти, выборка комдцлц тре 6 ует олш)го Обрацсния. Этд комднлд нринимдется в регистр 29 (Р 29). )хол лацис)й команды цд- СтрОйКИ 1 В 1)ОЛс НабцрНОГО Ш)ЛН С ЬХСдд 36 регистра 29 команд цостуцает на нхол формирователя 28, задавая тм самым адрес слелукщей микрокомднлы. Если лдцндя команда оцисывдет насгройку двунаправленного вывода, то цо длресу. Оцределяемолу цолсм 58 ко;1 д команды, цахслящейся в репстрс 29, в регистр 1 (Р 11) цри номоц 1 и сигндлд ца выходе 17 блока 7 цо связи 16 чс рсз цс реклн)чдтль 6 здцисывдется содержимк тсршс и рдзрядд 6 уферноп) регистра 49, равнос в ланный молент нулю. 1 улевое значение данного рдзрялд репстра 11 цостуиает нд уцравляюций Вхс)д сн)гветст 31260Бущеп 3.3( мента 14 и ус;33;(л 33)сс н ЬЕ ХИЛ 1( СОС"3 ОЯ)1 ИС )ЕС 0 со(0ХО 00 СоРОТИ БГ 31 И 53, ОСЛ 131 СС) Б, 1 Я Я 11 1 М 1) Л .1 О 1-СКОС 03 К,ЕХЧС 3(ИС Л;(ННОГО 3(,ОЛ;3 Э,(с МС Н- тд 14 с)т со 03 егстУК)щего 333 слз нснн)Рного 10,(я 1, 10 и ЯВля(.тс 51 11 с)сГроикои сООтстст(х х)1 сГо 11330(1 с) 16)РнОГ) 110.Яе 3 1 И.Р(.- .13(Л. С 1 Сс;Х)ЕДЯ Ч 1(КРОКОчс 31 Лс 1:31 ЛДЕТ сигндл нз Выходе 42 формирователя 28 и Л Б(Х 113 И ;(Т З ЕЛ( Сс 1 М ЕЛЕ СОЕСРК 33 МОС С.Т.с(,13)С СО 3 НЗ С,1111 Л,(ЕС 110 10 ОМ солркимомл счст 1 ик,1 30;Елрссосчигы;- С З СЯ С 1 С.)301151 КОМ с 1,13 ИЗс(6), (И ПЕ( 1с(роики и (ро(1 си с поОр 3 счся, п(к не 6)улг )СЛ 11(СТ(,3(с) Нс)СР 01(кс 11 сСХ 1 БЛ (с 1 НРс 131.ЕЕН. (Ь(Х 331: 10 3,1 ( Р,1,)ЧЛ..с, с 131 ИЯ 1 Г Рс 1(Я ( (113 3 .) 51,1 ЯС ТС Я (и Р О( 1 Г( Р с(13(С И 31. Р5 0О Т 1 К 1 с, 3 0 3 С О 6 Х 0 .ИМ;(КсС НСГРОИ(Ь ОС ,(ЬЬ ЦВЛЦ 13(36 ОР(н с 110,1531,с ос,3 1 ц( 13 х),1331 с 111 ЛЫ, 1(с (СРС,с(С . (3 3(ХО,1331 С 1)3033 н,) 3(рпсч информ;3(п(и. 1:с,3 и 3 ОЛЕ;3 л,) и: 3 О , (И 113 11 С РОИ К 3 ( ф)1) ) С) 3(С 1 13(Сс(Ь 30,1 нс 60 Р(0 ГО 1053 1 к 1 к 113 хс,1330. 10 33 н)5- ПЯС ТСЯ 3 Н с(Л)Г 313(ЕЯ 1(Р 011,1 Л Р (с)С ГР(31 И Ц О Ш 13;11(РСЛ;1 ЧХ )С КБ С,1 Л Ч,1 С 1 У-р;Б,(с 030 Бц(л; .сли ком;3(л;3 из 3;36. .11 11 НсС( Р 013 К(30311(С 13)(3(Б(130 110. Р 03 0 30,1 ЧК 3) 3(ХОЛЕ(ОН, ГО .1,15 Э 030 С;(3,13 нсокозимо ус(нои(ь 6 уфсрный р(и"гр -1)(л( 3(ичс и (33 ис ( р .)),; Егсм и;),ерсу, н(иле.ЕЯ л(омх лс л 5(3 коч 33,1 ц, 3;(хо(я 11(СЙя 1 рсГ(сГр ком;(нл, Б рсГисзр 1;3( 3 С,3 3 Ь 33 0 С Б 533 13С( , 1 Р 3Л( 0 С"3 с( Р 3(Г) рря,(с Чф(р 1)3 3 С 3 3 )с 4) 110 3(очо(Еи си(н.,3 3;1 333 хо, 17 6 лок;3 7 ЕиЕП(И Н 3 ИС Л 330 О Р; (РЯЛ;3 И 3 ИСГР 3(ии у 33; сг нз у пр;3,3 яхпЕии х 0. сиг Бс(с 3(ли)3 п э чеЕЕГ 14 и 3 и к.хч)е) СО 1(11 ХО 1) сКГИВНОЕ СО"10 Я 1 ИС, 3(.ГРИс(Я гсч с; ц ч соо(етс г 1)л х) псин ВЫ);1 н;36 ор 01 О 330,51Н с( 1 Р 13.Л( ИфС)Р кс( 3 11110 слс 3 сз ройки (рсбу мы, ысто лля лзннЙ игср 31 ип лхр 03(Св (фи, 7) 11 РИС СДСГ 1 ЕОСРЕТЕС3) и Э 1 сХ Л(0.11 РОсНИ 51. 1,1 Я ЭТ)ГО (ОРЧ 1 Р(311,31 )53Л;СГ1,ХО:1 С) 4 с ИЕ ;(,1, КО(орИ 060 3( - 3331(1 т с 6 н)с 3 ри 3( р;3 26 (3326) и усти(кл С ЧС 3 (О с,1 С С)В Б С Г)яИ, СИ 1ГС .31 Л х)3(се 1(с 1 с(Г(ь 0 чЛ );Ерс )(3.(чсп(с 31 Я ( А, 1 2) Ы 16,1 и 11 сос ли 3и 5 Б с)Г 10 с 1 О 11 с Л 1 531111,) С,1 101 О н с 111) Х Ол( 44 (1) ор,"1 ИР 03 гсл 52 1(ОЯ 11,(Я(Гси с 1(Г 1 с)ГЕ (тс.ни 53 КОЛ(;(Л( И( О,(ОК;3 1 33 сМТЕ 330 СО,СЕрК)ЕЛОЛЕЛ с.(ГЧ 1(кс 1 )О с,ЕССС)Б.,ЯГ КЛ(с 1.сс 3 011 чд гся Б ре(исгр ".) омнл. хол кочнлцхолд 36 рс( (с гр,2) 3 сгл( г и; Ло,( К(3;33, Орл 13(р);(С,(я 28, 33;)че 1 И(. 31 ри- (к( (;1,(с 1сс 1( 1 с (СЕЛ (с)С Г С БЫК(,131)БЛИЕ нри снк,( формирн)с,(я 28, 1.ш,с Ч сЛ (,(М УСЛОВИЯ В ГВЛЕНИЯ ЛЛЯ ЫС (01103 ЛКРОКОЛ(с)1(Л3, 1,С,1 И Лс(Н Я КОЧ (1,5 ГЕЯСГС 5 1.РОИ КОЧЗ 1 ЛОИ 11(.- ; "чи( (,:.0 ч 1 с 110 чки), то на Вхо,ее 34(с (ясСЕ Г 1,ХС 3 с(30 К 1 В С:11(3(Ч(30 сос (оянпс 6 у 1)сршгс рс 3 истр 4,).3,3 ь 3 ей;33;(я 06 р,360 ткд коман.ЕЫ происхолит в за.Висилити от ес тин.1;сл 3 Лс) 11 с) Я ком 31,11 013 1 сы Вдет Вы ВОЛ3336 ор 130 го 33 ол 53кдк 3(хоЛ 330 Й Л,(я ЛднноЙ пепи соелинения, го Зри этом осупеестляк)гся с;(слух)33(33 лейс 31135 (фиг. 1 О). Адресное поле 5) комил 3, ндхолящейся В регистре 29 (хо,(1 1) 6.ока 7), Бозлсйствует на чпралянщий Вхол коммутатор 3, который ОВЫОИРДЕт ЗЗЛДНЕ(ОС этИМ 3(ОЛЕМ ЗДКОЛИРО днное соогетстующим нрео 6 разоате, м 13 знд ние длресуемо( о ыода олной из ингсгрз,ьнь 3, схсм (или Бхол 4) и перелс его состоя 3 ие по связи 5 нз информз 31 И)3(3 ЕИ 33 ХЛ У ,33 24 С)33 РС,ЕС,ЕСЕЕИЯ ССТО 5(ННЯ, лолии;) ни( сост 53(и Й )ро(3:331)лтся ре 06- рс 10 с 1(151(.м 13 (1)и 2) (ри 10 мо(1 и;х х р,(:(ряЛОВ с,(СЛС х)33 им 06 р;зоч,ЕОГИ(еский О 001011.СКс) 51 сс 1 ) 01, 1)н.ОКО с(и роти лен ис ( 11 0 рслс лч(о) 11.20,1;)колро 1333(ос 3;(кич 06 рз ч состянис3103 Х(1 с(С 11 с) 11 С Р 1)ЕС 3 РС 111 ЬЕ И 1 фоРЛ(1 И 01- 3(ых Лоло Блемс нтсБ 11(.х, с)(Ас.)11-1;11,111-11; 50 и 51 и э,(смс(3 тн 11 5 и 53.1.СГ 31,с 1 П(с 1 Я КОМ(13 Лс) 5 Г(ЯСТ(Я 1(Д,ЕОЧ 3330 К 3, ИЛИ РЕЛ 3(ССНУЮЩИ КОМДНЛЫ ,Е 1111 ОЙ (С( пс)с(к 1 си с 11 с 1 л и ДБУ 1(с(11 Рс(э)с 1(н 1 е 130;1 иг 1 и Вы о;11)1 с тич я со(.тоя 3 и я ЛЕ и, КОТОРЫС с ХОЛИГ 1 (СЬ 1 Д ГО 1 МОМСНТ НРСМС 1(И Б сОСТ 053(ИИ ЫСОК 0 С) (ХОЛ(3010 С 01 РОТИВ,3.(Я, ТО 3 Б ГС)Р(.Р111 ХО.(01 Э 1(. ЧС 3.(о 50 53 33 с(л(3 хт слинпчнцс (н;3 чсния с Бцп)лз 6 л фер 303 о и 3 ис 3 рз 4). 5 эточ си тоя ни и пс зд Виси чо 03 ги 33 Быхлиго (330,1 с (с КОЛ 1 РОс 113 СИ. 3 с 1 Н) Н С ВЕХО.13ульгиплски)рд 56 6 сз измен( ний нсту(3 етнз информ(1 инный Бхол 6 уфсрЕИ)го рс 3 истр;3 4). .гСлухИЕя Вцбр;иная чикркоч;)нла .(сЛ;1)т 1(с 3 БЫХОЛЕ 31 орлИро 13 СС 151 СПЕ(ХрО(ИИ РУК)13 И И СИ 13351, 0 КОТОРОЛ(Х 1 РОЗСХОЛ 1(Т .(с 1 ИСЬ 31 КОДИРОс 1100,иСНИЯ С(ИТОЯ 11 ИЯ 11)3310,1,3 Б 6 чфсрн 13 рс 1(тр 4).1;С,1 Лс(1(13351 Кчс 11 Лс 1 ) 1 кэк(. 011 СЫсТ 40 Бы 0.1 3;160 рного по,як;к (цхол(033, ноон укс 3 яляст я 3;(чалом п(3 Яки (г. е . 1 с 31( 3 51 1Ь С ОС,( С.111 И С О, ) К И Т( С (. К ОГ( Ь К 0 Выходных 33 в)ло ин 3 грзльнцх схсч), то ШОС ЗНЗ И 3(п( ЗДКОЛИР(ИЕ 3(НОГО ИПЯНИН Выолд И сязи 15 пи (у 3;т нд информ;.пионный Бллл узла 24, с у п)м с(итояния 3(релцлуИих Выоло лд 3(нои 3 пи соелинений и их тип иушестлясгся корректировка значения состояния Б лднный момент речс 33 и с послсдуюшнм 33 сением скорректироБанш)го значения буферный регистр 41 .СЛ 1 (с 1511:11 ру(Мс)Я КС)М;11(Лд 01313.Ы;3 Т В хол 1(ОЙ Вы Вол, 06 ь(.;еи 13 я(.мы Й 310 и, то с ыхллз 36 рсгис(рд 2 Э комИл нз Вхи)е лсцифртор 27 штует соотетствукший кол комднлц, В резульгзте чего нд Выхо;ее 32 55 сс(пифрд (орд 35(с 3 О 13(ескдя 1которая поступдст нз хол Выбора кандлд чультип.3 ексора 56, разрешая тем сдмь(ч Быладть нз Выхол мсльтиплексорд 56 знд 1312601;(огическая(0)1Неонределено1 огические О,Если ланная команлд Описывает лвхн(1- правленный вывод как Выхолцой и гскуцце СОСТОЯНИЕ ЛДНЦОГО В 1 ВОЛ(1 ЦРИНИЧЗ(.Т Н(1 Е- цие логической неопределенн)сти, это Озн(1- чает, что данный вывод в ндстояцИй м)мент времени нахолится либо в состоянии Высокого выходного сопротивлс ни я, либо э) От двунаправленный вывод работает к(л Вхзной. 11 оэтому необходимо црелусчотрс гь возможность перенастройки лвуцднр(Влс нного Вывола нз прием информации, если Он находится в пассивном состоянии. В этом случае при обнаружении,1 вундпрдвлс нного типа вывода, описанного как В(,холной, с Выхода 36 регистра 29 кочзцл цд Вхол лешифратора 27 поступает кол двунаправленного типа вывода, в результате чсго ца выхо;1 е 31 появляется логическая 1, которая иотхпает нд Вход выбора канала мультиплсксора 55 и позволяет персдавать цд выход 1( узла 24 текуп(ее зцзчецие состояния лвуцдправлецного Вывода. Гри этом стариий разряд лвуразрялного вымола 16 1 рез переключатель 6 поступает цд вход соответс вукнцего разрялд рсгистрд 11. Затем фор чировдтель 28 Вырабаты(дст сигнал нд ш,(- холе 17, по которому осу(цествлястся запись значения стдршего разрялд Вь(хол( 16 и сютветствующий разряд регистра 11 (н солсржимому адресного поля 59 команды, находящейся в регистре 29, Еэг 1Р 2):=.Выход 16 1 (фиг. 10). Если Л 1 Нц(,11 двунаправленный Вывод находится В состоянии логической неопрелегеннос) и (т. е знд. чение старие О разряда Вы.хол16 равно единице), ) о состояние соогветствующего разряда ре 1 истрз 11 црицичзст ндссцие логической 1, церецастрдивдя тем самым данный вывод на прием информации. Если цение, полученное в результате поразрядной логической конъюнкции состояний текущего и предыдуИих выходных Выводов лдцной цепи. Эта операция логической конъюнкции осуцествляется ца элементах 52 и 53. Если анализируемая команда описывает вь(холной контакт другого тица, то на выходе 32 дешифратора 27 присутствует логический О, и на выход мультиплексора 56 поступают значения с выхолов элементов 50 и 51.Логическая функция, реализуемая цд элементах 50 и 51, представлена в табл. 1, причем один из аргументсв в этом случае должен принимать значение 11 (Высоко выходное сопротивление. неопрелелс цность) иначе элемент ИЛИ(Е 54 ззфик иру т ошибку объединения выводов;13 Н Н Ы Й ЛВ Х Н д ц р 3 В,1 С Н Н Ы Й ВЫ ВОЛ ц 11 Х ОЛ И Т сЯ В акгиВНОч Вь(холном состоянии (т. с. зцз.цени стар(пего разряда выхода 16 равно нулк, то сосгояцие соответствукццего рдзрял, рс истра 11 Остается р,вцым нх,)к), и лдцнй лвунапрзвленный Вывол остдется р;бстать кдк выхолной (нд передачу информ(11(ии ) .Ан(лиз команд, описываюц(их вь(ходныевыволы, повторяется аналогичным образом ло тех пор, нока не встретится рззлелительнзя команда 11 ри этом код команды, представляк)щий собой призндк разделительной комсНл(1, с выхода 36 регистра 29 задает длрес микропрограммы по обработке разлелительшй команды (фиг. 11). С.остояцие Г)уферного регистра 49 сра Вни Вается схемой 25 сравнения со значением разрялов поля 59 разделительной комднлы, цахоля(цейся и регистр 29, Рг 29 10; 1), которые хранят значение состоянии узла в цредылу пн и итерации. Ре,у,(ьтдт нд выхоле 37 схемы 25 срацнения является вхолныч условисм лля формирователя 28. Если имеет место неравенство. то выход 40 формирователя 28 ВырзГ)дтывает сигнал, по которому в триггер 26 здписынзк)тся елицицы, и состояние буферцоп регистра 49 передается в разрялы цсля 59 рдз,цлительцой команды, ндхоляп(ейся и регисгрс 29, д здтем на вьхоле 43 формирователя 28 появляется сигнал, по которому производится операция записи в 3 б.(ок 10 1(а мяти модифицированной команлы из рсгистра 29 команд ло связи 21.Запись модифицированной команды в блок 10 памяти осу(цествляется по ее прежнему адресу, сохраняемому в счетчике 30 адресов.Если схема 25 сравнения выдает равенство З 5 двух знацений, то указанные действия невыполняются.Обработка разделительной команлы цро.исходит дцзлогицно Во Всех тактах. Отличие состог В том, цто только в цикле первой ит р;1(гии нсрвого такта принудительно фор чирхс гся сигнал несрдвцения лля всех цепочек кочдцл, что нозволяет сформировать и соотш т твук)пгеч поле 59 разделительных ком(Нл Вс. х цецоек зцдцс ния, сц)твстстВук)щие и холцому состоянию модели. Данне условие, цдцример, можно реализовать при помощи триггера, который перел цдчдсцч чо.(елировдния Объекта при Вклк)чении нитдция;1 анцого устройства устанавливается В елиниццое состоянис, д затем после первой итерации цсрвого такта сбрасывается 50 " ц" ьСог.1;сцо структуре цешцки команд здрззлелительной команлой следуют команды, Описывзк)ц(ие ВыВОЛы ВхОЛного тица (Входной вывол; двунаправленный Вывод как Вхолцой 1. 11 осл цриечд такой команды в 55 регистр 29 комзнл ее д.цнсное полс 59 возлействует по связи 19 цз упрдвляк)п 1 ий вхол переключателя 6, с )омощью которого состояние буфсрцого регистра 49 с прихолол(( игцдла синхрониздции с выхола 18 формиров(1(ля 28 нерсЛзстся но св 5(зи 16 в с(к)1- влл цу кшие разряды ре истра 5 ( Рг 5), цходь которых соелинсны с информационным входом опрслсленного элемента 14, выхолом непосрелственно соединенного с выьч)дом наборного поля 1, который здддн адресным полем команды (фиг. 7). 11 ри этом гдк кдк адресуемый входной вывод наборноп И)ля 1 обязан быть настроен ца нрисм информации, то нд управляющем вхоле соотвлствуюшего элемента 14 присутствует логическая , в результате чего выхоЛ элемент;1 14 нринимдет (стояние, ззколировзннос Двумя разрядами регистра 5. В соответствии с цоным состоянием входа ицтег- РЗ,ЬН 351 СХСМс( ИЗМ(.Н 51(Т (ВОЕ ВНУТРСНН(.(. СОСТОЯНИ(. ИЛИ/И ВЫХ 1 НЫ( (ИГНДЛЫ. АцсЛО ИЦНО НРОИЗВОЛЯТ(Я ВЬ(60 РКс НОСЛСЛУКЦ(их команд дднИ)й цноцки и измснсни( состояний остальных вколов интегрдльны.( схем, (НЗ(1 Н(Х ОЛНй ЦСНЬК).,ни 11 процесс повторяется лля вс( х 1 Ц Н О Ч С К КОМС Н Д, 0 У Ц.С Т В.151 Я ТЕ М (. 3 М Ь М бмсн информацией между входами и выхолзми интегральных схем цифрового объекта. 1 Окнц;(нии обрдбгки нослслцсй комднды но(лслней цсиочки цикл операций устройспд, отнсяшийся к данной итерации моле,ировдния обьектз в д(ином такте, ззкднсц(вется Форм ирои(Тел 28 переходит к зналиу (фиг. 7) сосгояния триггера 26, в(хо;1 38 которого являет ви)дом условия лл я ) Ор м и ров д тес я 28.Если сстояние хотя бы очК)й ц(ни выволов изменилось в рсзульгапгс любой итерации (г. с. оказал(сь отличным Г сост 5- ия нрслыдушсй итерации, указанного и разрядах поля 59 разделительной кома нлы),Триггер 26 ндхо;1 итс) и солоянии 1. В этом слуцдс фрмироцатсль 28 нзцинзст ИОВЫ Й цикг рс 160 Гь 1, со Гвсс Гвук)щий с.1(- Лук)щс 1 и 1 (.рсци и. 1;с,и сост 51 нис ни ОЛнои нз цснсй выводов, в цик.с нрс,1 ыдуцсй итерации не изменилось (это озндчдст, что нро 1 гссс уставов.1 сни 51 новОГО сОстОяния 510 лели и ТЗКГ( Зс(ВЕР(НИ.1 СЯ), ГО ТРИ 1(.Р 26 НЗХ 0,1 ИТ- ся и солоянни О, цтонлястся ус.вием л.я того, чгобы формировстс.ь 28 вырдбо. ГДЛ Нз НЫХОДЕУЛРОйетнс СИ НГ 1, С ВИДСГ .,1 (э( т в У к) ц и и 06 О и 0 ц с с 1 н и и м О,1 с.1 и РО В с н и 51НРС(С.)СННОМ тс(КТС, и Ос 1 с(НОВИ;РЗООТУ УстРОйСтнс( ЛО НЛУЦ(НИЯ НОВОГО СИГНЗЛД н,цала слслуюшс о гдктз нд вцдс 8. Ре(у.Ьсто)1 )10 Л(1 нроВС 1 НИЯ ) С рОЙСТВс( ЯВЛЯ 11 я зн;1)Гнн 1, но,Хц(нн(,ц н;1 вьхоле 2.(.,)Ирсдслснис нскорректнол и сочл дни я значений си и;лв на выволах объекта, подключенных к ол(цму узлу, основывается ц; гом фдк(е. что в олин момент временисьНОХ( ,3.1 ЛИН 1 Ь ОДИН ВЫХОДНОИ ВЫВОД т 0 к( т находиться в активном логическом , С 1 я и ( кроме слу цзя объединения в(во,;)ц с открытым коллекгором в олном узле). 11 ос кольку коды активных логических солояний имеют в старшем рдзряле нули, то лля обнаружения подобных недопустимых ситуаций используется элемент ИЛИ-НЕ 54, выход которого является выходом 12 устройства, информирукшим;.ВМ о том, цто в узле два или более вьХодных вывода находятся в активном логическом состоянии.Работу устройства можно пояснить напримере моделирования цифрового объекта, представленного нз фиг. 12. Двунаправлен.ный усилитель-формирователь 60 содержит информационный вход А, инвертирующий двунаправленный информационный вход- выход В, информационный выход ( с тремя 15 устойчивыми состояниями, управляюцийвход В) выбора направления передачи информации и унравляк)ций вход (. ) выбора микросхемы Прн этом, (сли нд вхоле (,8 присутствует низкий уровень напряжения, осуществляется нсрсддцд информации с инверсией в олном направлении, з если нрисутствует вык)кий уровень, то выволы В инаходятся в состоянии в Соко 0 сопротивления и никакой перелачн информации не НрОИСХО(ит. ЕСЛИ НО ВХОду (:5 МИКрОСХЕМс) выбрана и на вхолс В 8 присутствует низкий уровень, то осуществляется передача информации от входа Л нд выхол В с переводом ВЫХОЛЗ ( В СОСТ 051 НИ(. ВЫ(.ОКОГО СОНРОТИВ.лсния. Если нд вхолс Б 8 присутствует вы.сокий уровень, то осупствлястся псредзчд 30 (Г вхоЛд В нд в(хол (:. Вхолы 62, 63 и 64рассматриваемого цифровог обьск(з яв.лякгся соответственно вц)лом сброса три(- гера 61, входом установки триггера 61 и ВХОДОМ ВЫборд Ндцрдц,1 СНИЯ Нсрелд)1 И уеи.И.тсля-формирователя 60. Двунаправленный 35 информационный вход-выхол 65 объектдподключен к инвертирукнцему двунанравл(.иному вхолу-выходу В усилитечя-форми)ВЗТ(.Л 51 (О, с( Лцуцс(црс)В.1 СНН(с(й ИцфОрм 1- цинный вход-выход 66 объекта к объедин(.ник) ВхОды А и выхОлз ( (. 1 рсм 51 устОЙ чивыми состояниями.1 ронслем моделирование данного цифрового объекта нд протяжении трех тактов.Наборы сигналов нд внешних выводахобьсктд Лля кажяого такта нрсЛставлень 1 45 тдбл. 2, где 1 )цдценис сигнала Логическая 1; 0 значение сигналя Логический О значение сигнала неизвесч ш. 50 )ыа)л ТактТакт 2 Такт 3 Так( 3 Если внешний входной вывод обьектапринимает состояние , то во внутреннем.1 тг тз 65 и д В за к(.и )ОБ 3 10 л Б,1(. 11(- носит(.я в 6,1 ок 10 не м 51( и, 3311 Нн я с длр(.с;1 А;1 ъ 2.ослс того. кдк таблицы ндсгройкп и сне;инений составлены и ззнс нц в 6 лок (1 3(мяти,;)15(Ч и)сде(ляет н; вхоле 4 серо(3- сгва тот нз 6 ор сигналов, к(горыи снтвс гс(- вуе первому т 1 кг моле.ирдни 3 ифро. ного объекта (та 6 л 2). 5 дтел -)15.Ч нд вхоле 8 залает сигнал, в резусьгзте це(0 и;Еци З(.т.я вс с 1 1 р 01 с сс МО;или)0311 ни 1 иф)(- воп) 06 ьс к 1, 3)с лс13 нлс 33310 О 13(3 фи 1 Г. рихоЛОМ этого сигпд,д сог,зсно;л( О- ритм) (фиг 7), реелизуелеолу слокм 7, формирователь 28 прехоЛит к Опер;ции настройки всех выво;10 в нд 6 орного 3 оля 1,1)СЛСТ 11 В.1(.1(и СТРОИСТВ 1 (ОСТ5 И 1 с И 3(. СР 31)ЕТ(1)Л С ТС Я К 3 К СОС"1 ОЯЕИС БЬСОКОГО (О.3 3 р О т и в,1 с 3и1 с О3 р с л(, 3 с 3 3 0)1 ерсл нд(с),м м);илин)вдния в 33;160 р.10 с но,1( 1, ББ 1 и)сн(.33(осБи;с р 3 з 3 смнх к(,10,30 к, Вс 1 звс я.тся то1360) и( 3 е рз,1 ь нцх схс м, которьй рсле,с 3 сн(дв 3 ифрового объекта микрсх(мц 60 и 11) 1 ри атом входу 4 и кдж.олу выилу 36 ор(3030 (п)ля 1 соотвтствует сво(е внутренний длрес, в результате чего кджлЕй вц(ит пифроЕН О 06 ьсктд также илсе сЕНи;3,рсс.И СХОЛЯ И. 3 ИОБ В 3 Во.ОБ ИСПО,1 ЬЗЛСМН Х В ЛЗ ИНОМ (Н) 1 С К С Ы ИКР(НХСМ И И Х 31 РС (ОБ с Оставляется тд 6 л 1 П 1 и 1 стики БЬЕББ табл. 5), г;и Б) ко кмд(лы, 03 исц(дк)пей двундирдвленнцй БывЛ; Г) Т 5 КОЛ Кома,ЬЕ, 0 ИСЫВ(к)(СИ ВЬ 1 ХОЛ(ОИ БЫ БОЯтр(м 51 сост 05 ни 1 л(и; с)1 ко:1 колил(, 01 ИСЫВЕН)1 ИИ ООЫЧ 363 И ВЫ ХО,133( Ь(ВО 1, 1 л( кол комднлы, Онисцв,)нЕИ и Бхо.нои вы вол,.13;ИИ( (1(И 1111 Я, 51 фл 3(К(,1(333Б(1311 ,П 1 нн(06) Енкц ( фи(. 8 3 1) ри3( сн 3153;3 3 с )1 Б 330сЯ .Бл(, 31);31 3 ( ( 33 31 ,ц, 3 113(м Бс е Ос Г 1 л 3 ныс, 1,О5 мирователь 28 сбрасывает регистр 49 и устд 33; Бгп в;3(1 с 1(т(и К,51),3,рс Б Б (ц с 1Нс с, с1 с)Б(351 с 1 ит 13(31 Елйл 1;31 л; 1 3(3,1,), 0 3 и с Ь 1 Б3(3 и 3 51 н 1 с т Р О и к ли 3 3 с Р (,3 33 (1) О Р- м;13 пи лву(;прав,3( но О вц(н)л( 1) л(Злит(,я (1 рмировдтеля 1, рциим;и , Б рс-истр ") ком;1 нл, и з;Етс м 3(о н).и ржимлл 3,1)С(ОГО 330,151 ) КОМ 131,ПЯ 1 РОСХ(ЛИ):1;3 31 с( и с(н)ГБ( тс 1 )л к)ии и р(1.(п 5.1 )(гистр 11 со.с )жл 0 0 сГЗ)п(сГо );1 р,11 н 1 ис т)3 4,), р;Нного.1;Ен(цй моленг нлсн лгс Бое 5 (и;)цс пи( нос) ли:с 3 д л прдвлян)13 ий вхолсп лс иди ) с 3;н.Б, иЕ;Ее с го Б с(н (оя 3 ис БЫС(коО 1 Ь ХИЛ 10 О сГ)3(РО 3 И Б 1 С 3151, . П)ГИЕС- К 1 01 К, 3 Н 3(3 ( Т(.Л 1 С;3 М Ы Л 1 ) 3 С(Н) ГБ(. ГС .Бл н 3;О БЕ;н 1; 5 с си,Итеся форлиров;1- СЛ ЕЯ 10Ох Л 13(и.3 15 Он 11(вС 3 С 1 (С Б Со.(ЬХ Бц ЛО,СНЕ Л 3 Ь 3 БО.03( Оо 3 СКТ(1Б 3 ЕХО. (, лс,и Г(лфо)л13(л) 1)(1, Бь(х).1 1ри-) 1)1 . л 315(и 3 НБ 3 1 лж,33 и р) 1 с,ирж 3 - мн (3 цик:3 811:1,рссо 3. 11;(сройк;3 1 х Б Б). и)ОИС ХЛТ Д 131)С 1Г 1 ЧНО. С.СС;ЛЕОЕЦИС КЛ 1, Н Ь( ОПИС 3 БДК) Г НДС РОИКЛ ВОЛ 1 Х З 0 НО.ОБ ниф) (и)го о 63,(к;3. 1 дпримср,ко. и рс гиср ".) сци ;(н;1 ком;)нл;3, НЕ- ь(3(; Ни; Бь(волГр( 33 с );1 1, то, 30(ко, н КЛ . НПЬ(11 БЬ(3(0 ( 5 Б,151( СЯ В 0,НЬ М, фОРЛи- )031,) (51 ь 5 Бц р,36 д ГБ 1 в)сГ .Опо,331 (, ниц й иИ(,( ,(Н 1 ки рс Бс 3 р 1,) 3 (,и(131 Ин 35 с 0 ис 5 (з 0130(ц(ц Оор(СО 1(РК ИМ)МЛ 1,Р(СНО О ПО,1 Я ) ;Ом 13,Ь (РО(С Ч.13.1;3(ИС Ь ЕЛИНИЦп 0 1(ПИ 1(ИЯ ("Г 3 р 31 сГо р (р я,1 рсГист) д 4.) в с(н)т 1( Гст вл н 33 ий р;рл ре( исЕ рд1 1.линицно(нд3 н(е лдио н)з)лд н(с( 1 (3)стл 3)с и;1 зР 331,3 н)п и 3 в хо. 1,1(мси 3 1 1 , )1СН 33353 1(Л 1 Ц(Л(Л 1 БЬ 11 Л И Н ЛЕ(П(и, ЛР;)Н 5 ПИ(С )1 (,3 КО,(1 ОБ;НПОЛ БЕ( С 3 (00.БС 11 Л Н (3С 3 Я,(031 1 3 С); ). 3 Бь 1 хо,1 з,(сл 3(н( 4 (,ин;1, 3 ( Бь(хо.д Ос, (с. 45 пцо иксде"р"лемци Бцво Ннрного пол ,;3 (л с.1(д(льн, и и( Бы. ГРИ ЗЗР;1 Е. ОЗЕМЛ БЫЯ.1 ) РЕС);К(ЗЕ 3(1 ЕС 3 СЯ Б СС 01 П 113 3) 1 Л 1 (( 31 3 ф) М 13 ИК), 3 С. 3 ЕЕК 1 М 06); 10 Л 1 и(3;1311 Гы 51 н 1 13 РБ(,м. )с 1,(ЬЕс Б 0,131( БЕ 3310.ь(11(ф 50 ровог) 00 (к 1;) 3;)с 1 р;1 и 1 дн (я и;1 (рисл 13 31 1 ( ) Г 33)110(л 3. 31 с" н)ЙК( е)(во,ОБ пнф)ОБОЕ 0о 6 ъскг;1 устройсгво нристл дс Г нс 3 и рсъ( .ЕИНЕ 0 К СГЕЧ)ЕЕЛ МО.ИЛ 3 ИРОВ(3 НЯ, 51 ЗТ фо) ми)ондтсль 28 Бе р 10(1 ц Бст сиИ(, 3 с 6 рос дри( р 33 л с Гновк(3 с 3.3 чике( 81) 1,1 нсов Б со(то(ис .А,1 Р":1;(гс м 3.рссу Л, (фи. 7) си гывдс ся псрв 1 коман,; т 16 липье сое,И (т;10,. 1 и п)3 ис ыве(.и) нал Коц ко.манам 01:Т 1 х (и Т 61 К ба Таблица 5 Такт 3 1 1 Такт 2 Такт Цепочка 5 б) 7" 3 4 5 1 2 О О О О Тг 26 О я н регистр 4 Ч. 11 осколькх данная команда (д цо 1(. нриз 1)дкд цдд 1 с),1 а 1 д(.нчк)д содержит 1, то формирователь 28 вырабатывает с и( цдл установки буферного регистры 49 и единичное состояние. Так как данная команда сшисывает вцсшний вход 62, то цо содержимому адресного ноля 59 считанной команды с входа 4 устройства выбирается закодированное значение состояния вцешцсго входы 62 цифрового обьекта, равное в псрвом такте единице (табл. 2). Это значение с выхода коммутатора 3 поступает цы вхо;д узла 24, и с приходом сицхроимцу.)ьсы цо связи 35 от формирователя 28 происходит корректировка содержимого буферного регистра 49. Данная команда описьциде 1 внешний вход 62 обьекта как обычный выхо,д, и регистр 49 перед этим находит. ся и единичном состоянии. В этом случае дндчение состояния цд входе 62 обьекта ирс)сто:дс)цисывется в регддстр 49. Б следующий момент времени на выходе 42 формирователя 28 появляется сигнал, осуществляющий приращение состояния счетчика 30 адресов на единицу, цо содержимому котор)го затем считывается следук)щая команда из б.н)кд 10 памяти. О 615 61 О О 60 1 0 О 601 О о 60 О О 60 0 60 0 О 6015 Вторая команда является разделительной. Так как текуц(ая итерация является первой итерацией первого такта, то для того, чтобы сформиров;дть в иоле 5) разделитель ных команд всех цепочек значения,ветствукццие сходному состояник) объектов ны выходе 40 формирователя 28 появляется сигнал, цо которому устанавливается триггер 26, и значение буферного регистра 49 переписывается в младшие разряды цочя 59 регистра 2 Ч кс)мдцд. Затем на выходе 43 формирователя 28 появляется сигнал, цо которому происход)дг запись в блок 1 О памяти модифицированной команды из регистра 29 команд ио ее прежнему адресу. В поле 59 разделительной команды зднисынастся значение логической 1.Табл. 5 отражает состояние цифровогообьекта после каждой итерации в виде содержимого поля 5 Ч разделительных команд все.( пеночек и состояния триггеры 26. О Конфликт О 1 х -Г 1 осле очередиго увеличеция солржимого сцетцикд 30 алрссоц Н 1(исхолиг с)3- тывание треть(и к)чзцлы таблицы солиц(- ний. Этд команд(1 Опрдг 5 т ВЫ Вол К ВхолНОГО типа т 1)иГГ(рд 61, В эточ с,х ч 3 (3;31)сс цое иоле 59 кочдцлы Воз;йстцус Но сцязи 19 ца упрзвлякипий (ход перкакцдте,1 я 6 и выбирает соотцстствуюпеук пиру рызрялоц регистра 5. Г 1 оскогьку этд комзц,лз ОписышЕТ ВЫВОД ВХОДНОГО ТИПЫ, ТО В (ЛУК)ИЕИИ момеит времени формирп)дт(ль 28 цз иходе 18 вырабатыязет сигцзл, цо которому о(Гуществляется запись сод( ржичго 6 уфср ного регистры 49 В алресус мук) пару р 1.ря;103 регистра 5. Тдк как Вывл 1 х тригрд 61 цдстроец ца прием ицфорчзпии (гдГл 3), т. е. Иа уцрдвляющм Входсоогс) пук- щего элемецтз 14 присуп"вуг ло ичскзя 1, то выход элементы 14 црпил(1) зцдцс- НИ(., СООТВЕТСТВУ)КП(КО,ЕУ, ИРИН 51 ОМХ и Л- рссуемую пару разрядоц ргистрд 5. (.лслоВательцо, выход элемецтз 14 црицичдс г зц;1- чепце логичсской 1, которы Ностх и(1 цз Вход )х трип ера 61. В соот 3 с Вии с эим состоянием входа К и алгоритмы фуцк(иоциронация триггера Выход Т црицимзст зц;1 спи логического О.11 осле очрдиого уВ.ичция сцтчик; 30 злресов считывзется нтвер дя ком;ц.ш тдГ).1 ицы со)Липсции, которыя Я В.15.(51 цы 1. лом второй цепочки кс)мдц 6 рзГогк 1 к чдцд второй цепочки происхолит ыцзл(ницци и результате чего зна и цис с вцецНс 0 Входы 63 передается цы вхол три Герд 61.В процессе обработки команд третьей цепочки происходит перддчз зцдчсция,н-Ического О с выхода Т тригр; 61, с 61 ч шеццого .Нри обрдботкс комыц; и рьц)й;и почки, ца Вхс)л (; Вы 60 рд микроус ч 1, ; р зультате цеп усилитль-форчировд.ь 61) переходит В режим перл;ци ицфорчзцииВ процессобработки кочдцл чсти 1 гой цепочки происходит цсредзчд зндцция,0- гической 1 с внешцего входы 64 и;3 уцрзВ- ляющий вход выборд цдирзцлеция нре;шчи усилитля-формироцагсля 60. в рзу,Гге чеп последний цзсграицится ш прс;шцу от вхо;е(1-вьхол(3 В к Выход (11 ослс обработки прцой комдцлы пятой цепочки В регистре 49 ныхо,пгся кол лоического О (00). Вторая комзц;Ед этои и- почки описывает Выцол Б ) и.тг 51-1 орчирователя 60, поэтому В процессобработки этой комзцлы формироцдтсль 28 ирз 6 дтывдет нд выходе 17 дополцительцый сигнал, ио которому оупс)стяляс)гся запись зц;чс) ция стыршеп разряды 3(колро 3 ццо 0 со. стояния выводы В в соотцегствуюции злрссуемый разряд регистры 11 Тзк кзк л;ццьй момег Вывол В является В.олцым, О цд этом выводпрОГразоагь 13 фиксирует значецие высокого сопро) 31)гНи) (кол 11).Поэтому логическая 1 тдршего разряды закодироваццого состояция здписы Идется В соотаетствук)щий разряд ре Истры 11. Гли 5 1 О 15 20 25 ЗС 35 40 45 50 55 циццое зцдцецие этого разрялд рег 3 трд 11 поступ)ст н)3 упрде 3 як)ц(ии ВХ 01 эгсх 1 т;1 14 13 р( уг ьт 3 тс с Го Вы ВОЛ В уси 1 и Гс,1 Я. формировдгля 60 цсрНЕтри 3(тся цд прн ч ицфорл;пии. В следующий чочецт времени цз Выход 35 форчирователя 28 появлястся сип;1,1, сицхроцизирукиций здцись В буферцый рг 3 р 49 скорректированного зцыценя (эдц(Ко его соЛсржимое не меняется (табл. 1) тдк кдк ио связи 15 цд Входы элсмецтов 50 и 51 поступают елиничцые зцдчеция кола состояц(я Высокого сопротивлеция. В процссс 06 рд 6 отки четвертой комацлы этой же цепочки цз выцол В усилителя-формироВЗ- теля 60 поступает логический О, кол которого ц 3 холтся В регистре 49. 11 оскольку микросхемы 60 уже вы 6 рзцз цо цхолу (;5, У . Т 3 Н О В Л (. Ц 0 Н (1 Ц Р 3 В Г Е Н И С) ЦР (.) Л,1 Ц И И 11 3 В ЫВоле В црисутстяут цизкиироцень, то е)ы- ХОЛ (, Со с 11 ио ОП ИСЗ Ц И к) Р 100 ТЬ1 ГЕНТ 1 Я- фору)яро 3;т 51 60 НГ)иц 1(мзст зцзцсцис г и ч с( к 0 й1110 ског Кх исрноцдцд.ьцо в прцм тактесосГ(яцис 3(3 Всццсм В Олс)-В 1 ХО;Е) 6 цс- из 3 стцо, то цослс о 6 ры 6 отки первой ком;цль 3 13 нтои пс)почки В Г)уфрцОм 1)еистре 4,) 0(т 1(1 С 51 К(,1 ЛОГИЧСКОИ ЦСОПР(ЛС)ГН) Ц ИОСТ 3 или ск тояция Высокого ВыИлц(ц о сопро.тиц,н чия Вгорз кочдплз истой пеи)цки Оцис и 3)н 1 1 ь 1 хо.1 иои тр. Хс 1(16 И,1 ьцьи ВьВО,( ( К) ОЬ 1 И и ЛЗ ЦЦ 1 И МОМСЦТ ЦКОЛИ ГС 51 В Со"Гоя и и и 0 ис(.кои 1, В рсзул ьттс ц)п) 0,1 с )Гр)160 тки этои ко 1 цды содсрж 1 мос 6 уфс Онп регистры 4) рацио коЛу лочцской (1) В цронсг(6 рд 6 отки цетцсртсй ко;ц,ы цстой ц(почки сигцзл, к 01 котор О сО.и ржится и 6 уфрцом регистре 4), пр(.1;н (я цз хол с усигИтгя-фору)ро 31.я 6.110(, н тоО, к(3 к (и)р 1 К)тцд цос, .,ц 51 якоч;цлд тз 6 липы солицеций, цикл ннрации л,1 я:Езц пой итср 1 пи и за Всрцзс Г 53. 110(кос 1- К), Эгм иРВ;)Я ИтеРЗПИЯ ПЕРВОГО тДКта, тО одержимо триг рд 26 вссглд рзвцо В этом случае лицин. (,лдоцдтслшо, лгя;езццого такты к у цстигНегя препл к сл.лук)щс й ип рдии, пц(д ц(;нсти пуго усоНи 30 с сктояцис.Вторая (и иослслхкпеис) итераия чолсг и Р 0 В3 1 и 51 т д к ж с) 1 13 ) и 11 1т с Я с 311 с Г Г) 0 и к 1 ЛВ),13)ир(ВГсцць 1 Х ВЫВО.(ОВ 06 ь. кт;1 ц(3 ц( р(- лдчу. Тзк, цдпричср, Во Врсчя псрвой ит(- рации лвуцапрдцлеццый Выво;1 В усилителяфорч ировзтс л я 60 персидтрап Идется ц;1 прием ицфорчдпии. 110 этосу прсж;ее цсч осуществлять обчец ицфорчдпией чежлу иВода чи цифрового объекты, цо 6 ходимо Настройку выцодоц вернуть к исхолцочу сост 05 ц(н). 11 рц этом Вторичной цдстройкс полцергдется только Олиц лцуцапрдвлеццый ВВ 3 1)г)л В усс И) с,1 53.фОр ч и ро 31 т( Я 60, ц 3- Гройкд осты, ьц ы х Вы Волоц цифр(Ного ОГ ьс кта остается 6 с з изчецеций.Во второй итрдции в пр)цсссс о 6 рдботкикочацл Выцолцяктся те ждействия цд том
СмотретьЗаявка
3911445, 12.06.1985
МОСКОВСКИЙ ИНСТИТУТ ЭЛЕКТРОННОГО МАШИНОСТРОЕНИЯ
БУХТОЯРОВ СЕРГЕЙ ГРИГОРЬЕВИЧ, ИВАННИКОВ АЛЕКСАНДР ДМИТРИЕВИЧ, ОЗНОБИХИН ИГОРЬ ВИТАЛЬЕВИЧ
МПК / Метки
МПК: G06N 1/00
Метки: моделирования, объектов, цифровых
Опубликовано: 23.05.1987
Код ссылки
<a href="https://patents.su/15-1312601-ustrojjstvo-dlya-modelirovaniya-cifrovykh-obektov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для моделирования цифровых объектов</a>
Предыдущий патент: Устройство для моделирования систем “человек-машина
Следующий патент: Устройство для исследования характеристик сетевых графов
Случайный патент: Всесоюзная i1ашш-1х: иг; . к. я1