Хоровиц П., Хилл У. Искусство схемотехники (5-е изд.,1998) (1151957), страница 144
Текст из файла (страница 144)
е. до 13-вх«7«зов триггера) в вилс Д«7 = 1о*5', *5; $1$ »5.»5; $17 Р 5'„«5, $1, * 5» Р 5, . где входы 5п и 1,-.адреса, выбираю«лис входы 1 — 5„и кму и пь«$ соответственно И или ЙЛИ. Регистровые ПМЛ легко реализуют зто с фиксацией результаз а. Заметим чзо мы использовали ИЛИ 3-входовых И. предпочитая ло псрвонатальном« лгк«- дированию выбранного адреса на двухвходовых вентилях И так как мы вынуждены использовать сумму произве«зсний 1зю также быстрее). Окончазсльпая схема «к казана на рис. 8.75 1заме«им. суШЕСЗВУхп« З«НКОСГЬ ДЛЯ З«Ой СХЕМЫ. СМ полрачл РВыбросы» в коппс этого раздела) РАЕАЯМ. Для схем какой-либо разумной сложности нсобхолнмы некоторыс ме «олы ло« вческог о проектирования ПМЛ.
Например, ПМЛ 161.8 имое«3$$4В перемычек. з сложный проек$ может зютребовазь, пабы вы прожшзи исскольк« сотен вз ннх. и если вы ие нсобычашп обязательны. то ма п«вероятно, ч«о лостшнигс цсзи вручную. корректно $ прс.юлив их лля ПМЛ-арограммагора РАЕЛВМ 1РА1. АззетЫег гор« «пьш знак фирмы Мопо$ зй«, Мсзтог«с 1$к. рз.«раба.г анный Фззрмсу«$ Мопс)пьд Мс п«опсв «засовыс сг>$..$$$«зггзс$$ ПМЛ$. бы оппзям и ««српых инстру«кзс$$7 шу Оп «зер«..
ап нческос выражгние. позооное $.:и кгд «рог мы писа и выше и грсобрз.$)с сзо в кар.«.» перемычек Пргуизв«$7$$$«.си ут«' посрслс«вом пр«п рзммы. ло бта«л $$$'н« ской минимизации. позлит« вы ., лжнг: продела гь зту грудную рабо $ т сами Оз зк ° РД1 АЗМ; — м пвт'шпп набор зест вых сосзшший .иазывзтч гьь' $ес«овымн вегыорамя$, лаюшп«поз»тон Нг«СЗ Ь ПОЛ$ЧИ«Ь Нп ВЫХОЛЗХ З«' Ч«о Лпчж цифрояые схемы Заз так ая ...,: яаа ьв,та 4-яхояаяыи мьяь исеяехсор с фяьсаяиеа, яь:яояиеьиьы яа ПМ '! Ряс "*- Раж-, ~ем Пхс ' ':К' смя ь аясяаи т ив "бьатся, кап~а яяьроияааиья я иоа .Яика ; с сяьиеы Вмяыеы .ы ы'р. мс я к ~аья. ссся. ю ае ~ ьас яхояы ы тмяш И (.
раарежеяяа фирм; М ' м' ' * Гх-х"-*' к*«р Гс си ~ать результатом ваших логических ' фикаций. образом вы можете отлаживать уравнения перед изготовителем Д, РАБАБМ широко используе гся вуюз. листинги исходных текстов в) на языке Фортран, которые мота . послгьсь карты перемычек дчя . -:программаторов (В сз андартном Ся-формах е) через последователь:;:,порт Мншие ПМЛ-программазс ры ':.
Встроенными микропроцсссорами юз резиденсвый РАБАКМ такие. . ер, как З фирм Оага 1 О. О)р1ез. ьи Бггпсгпгсд Кезеап. Осзаезся тольке чить ьерминал, и вы в рябо~с АВЕЕ и СПРа.. РАХ.АБМ- попо серьезному пользователю необходимо большее Языки логн'сго прсжраммнроваиия выс ком подобно языкам АВЕБ Гфирмья 'ааО) и ь ОРБ ~фирмы 1 оьпса~ Оеъзссз, т прш.раммирование ПМЛ ~ н ) легкое) рабогои Они поза.ыяюз фнадавазь ашику либсь чере логнчс булевы з)ывневия.
~нбо чере: табли ;Кетиивссзи..ьля П: Зтсвасс ПНОСГВвхем ваы залая~с с ~сы:янган и правил,. Кол ~ ) Бекман ьаьомс-знб хорспьес;,,Ввьгкь высокс го уровня. Вги схоже~с. целям массивы ььля пабе ря аллы апре ной шины ь Выражения н еже с чыыс еначссия, аз~ем ис:.ю*п.- ЪЪ их В лрьгнх Вьаражсниях языки и стаж,чно «.,мныь .с1я прс, ованвя;аблиц пш.ииности В:ю1 не выражения с последуя шей мшшей нх ~гакжс. каь и логгсчсских . ых выражений', я лоснчсски илен- гичные. окончательный результат получается в форме, которая соответствует ло~ическим ограничениям устройства (з.
е. сумма произведений для ПМЛ) Вместо записи сверху вниз явнозаданных логических выражсннй для ряда значений вам юст а ~ очно записаз ь чи -1о Вроле АООК: )ЛО...РБ), косорое будет преобразовано в соответ.отвующую гюгику Эти языка гакже позволяип вам опрелслягь тесмвекторы, с помошью которых аессирьется ваша схема, кроме гого, зес1-векеоры мотю глюке посылаться в программатор .шя проверки запрограммированно1о криста:ша. Наконец, зги языки гиеволяюг . о ~учить стандартную локумснсацню на законченный криста.ьь ч. о СМ епественш . Сели вы захоти ге о.аыжнвать првспосоозенис с ятями самоде ~ьлсымн З геройствами. С целью ьонкрстиыции ыих изей. лаваи1е рассмсжрим оба пример.с пгюскгировання как послеловатсльноссньгы зак и комбинационных схем.
нспольпа азы|к СОР) ))рихес.' использования .чеить с. г'И Л .я ес)х. иеи! г еяяиих лрс Огбрл лайлы агата;и о Ы я исектиадясяиу гсчиьси Ми. КС|ЛЗ ВЫ ЗСЬХСствсс РСПС'ЗЬЬ~ВВ~Ь ЖС- гасмый БИС-кристах, ко с рыв вьшолняез определенную функцию 'например. ьз,"ьк;лясс ) пли хросюметгь каь расти 1 оьсаяаем**!, Ваьы! З лроисзи! Болз В :ом, ч.о ги БКС-кристаллы ~~бьргно имея ~ Выходы з гя прямо; ~ управления чсст ысьсныхг ьа:.лик,мором. которыи прел~юч~ но. ььнси, чем 1пес на пгаы ричьп ы ~НЛН ЛВОИЧНЬИЛ ВЫ оЛЫ, КО~ОРЫС ВЫ ХО 556 Глинн 8 Пифровьи скемь: 557 "* ехрапбеб Ркобиск тегтз ** !1 1 1 1!11 1 1 11 1 1 1Й ПО => даЬ6 с 6 ба'е У а Ь Ь й с 6 !в Фаасйбй!нй В Ь й с й !б й 'н а 8 'д а .'Ь 6 г: й ст а азй '.ьк .1ааьасйбйе 6 9 й 6 д !г й Е6169 ейгйо 6 !Г 6 П1 => нй.'Ьй!саейвйл В'.Ь6сабаейтйп В з й Ь а с 6 !б 6 е а т й с ВлйЬа.сйбйеа1'Г69 8 а 6 Ь 6 с а б а !е й !1 й я аз аьйсь.'бй!ей!86 Рнг 8 76 Коды 7-сггмннтннго ыыикягнря г ** гприсз **г 7' * 7* * 7* 7* * 7* зелтлепт а зели»епг Ь зевягепт с зентиепс б зедтепс е зал»лепт зейтнепк 9 Рти Ргн 2 Рпт 3 Ртн 4 Р1К 5 Р1К Ь Р1К 7 а Ь с = б н й В ай з 6 Ф!з й 'и й 8!а й Узй 'Ь й 'с й б 6 е 6 .'Ьйсйбй 169 'Ьй'г.йейгйд Ь й с й !б а !е 6 л 6 Ьйсйбйей'Гап !Ь 6 'с а б й е 6 '.Г 6 6 с 6 !б 6 !е й гв й !9 ЬЗ => а 6 ь» й с й г й 9 В н 6 'Ь й !с й с1 6 е 6 В а 6 'Ь 6 'Г а Н 6 Г а з .а й !Ь й с й б й е 6 т й 9 а :а й Ь 6 с й б й и й *Г й 8 гл а гЬ й 'С й б й Е й !Г й д Ьо.ое => П1.оя.
=> т П2.оз => ОЗ.ое => 1 1ы и 18 тмгм г *гния<или з.'.змгигнм«:ргдг яя:гжгя г ~г-рггяггбг: кынимнзнр»ямн кинг 'яр гдян г»р*:изяядг ггы. гг й е 6 й 6 гп !б 6 !е 6 !8 6 !д Гт 6 Е й !Г й д б й !е 6 !Г 6 ст .'»5 й !е й й 6 Н б й 'е а Г 6 9 баса-"ад а 'б а 1'е й .'т 6 .'9 г бей«ад ! ь 'н й 1 г 9 ггй '.ей га О г 7' тыоыауз йеьвь »5 6»т й 1 6 9 г ', г й й '" й ы й г й !9 т 7* т 'о ыяуз бас* '. 69 7 й б и з 6 й й О 6=6 т 69 кзтг = з й Ь й с й опе = 'а й Ь й с й тпгее = и 6 Ь 6 с 6 !з й Ь й с 6 Га и = и й !Ь 6 с а ах=да!Ьйей зе»егг == з й Ь й с с»ЧХГ =- а й Ь а с о»н»- = л 6 Ь й и 6 В .
6 Ь й с 6 Лзх .= З 6 Ь 6 Г Ь .ех — '-: 6 Ф ай 6 Ь 6 ': 6 ,»г-..с -- л 6 'Ь г 'с Мы зап»икаем к»инка»и»тазг р Г СР1 коюрый выдает термы произвсглню.' 1рис. 8 78) Взглявиге. все удовлетворяег шраннчеквзо»: произведении. СИР) таХже ркеусг. жзя Вае Карл» ПСРЕМЫЧЕК )рнс. ».79). К»зтгечттгл вы нс протраммлоуетс ПМЛ так. л используете вмес г. т гого прямуто змрззку универсалыют о )1:ВЕС программирующего формата В л ом примере язв»к СЕ Р1 .
очевилко. де.гас. т рулнукт запалу простоя 77ритнр игполь ввози г »тыл» 67 71 д про=ралгмировоии овтпомипто продавца гггзг.ледгзвиптвльигт - г хт ио Произвольная машина состоянии )ризи. 8 )М имеет нд- ! О»7 Г С тг»ПГЛС Ш л2 -- "о».г Ф гтлкгг Ф !:. '= гыо Ф гь оо а зо = опе Ф тьгнв В ;изе получить. Давайте спроектир», крнсгаттз-шифратор. который прсобр.„з ' азу ет 7-сегментный кол обратно в 4-битовыовый лвончныи, 'гакая функция не реалнзуетс . ется КаК Стаидартиая МИКрОСХЕМа ГХтгтя шествует дешифратор из семисег мек г ното кола в лвоично-лесятичный, 74С915) Входы предста«явит» о'т леттьные ментныс сигналы„которые всегла поме чаются символами о — 1 (рис 8 76), Ид рис. 8.76 показано, как цифры пролетав.
лаются на 7-сгзментном индикаторе, За метьте, что возможно лвоякос представление»»9» и нС». оба из которьгх лолзкиы корректно восприниматься вашей жття. *7 кой. Для ПМЛ мы выбираем Х6Е8 и/ 20-контактная комбинапионная часть ко. *г юрой логически была показана ва рнс. 8 45. *г Рис. 8.77 лрелставлнег «ходкое опию- Рис 8 77 Омлнфикяиия лрноарязняя гтя г-гггмяил 7** Онтрпьз "*7 ндпг лрн.хтяялгиня я ~б-рияннг ия языки» ЬР* Ргн 19 = .'ОЗ; г* тлзЬ от Ьех епсобе *7 РГК 18 = 1П2; * *7 Р1н 17 = !Ьт * г1Н 16 = '"' ' ' 7* 1зЬ * г** ьес1нтасьогз агб глсетлгебз)атв чатгааь1е пельпзььопз я*7 т ехд Ф Ьехг я г,гзхс 8 Ьзхб В лехе В сехв зтх а зе»но В Ьехг. К Ьехб Ф вехе 8 гехт зах Ф зг»е: У Пнхд У Ьнхь а Псхг- В Ьнх, Гз»з 6 зоиогг 8 гзлгн Ф 1тзхЬ Ф Ггехгт У пех на языке С1)РЕ Здесь сигналы за'ека сегментов о — д обозначаю.
входы ожительная логика), а птсстнадпагсте разряды ОΠ— БЗ выходы ~'отри«ива логика). Язык С)ЗРЕ позволяет дели~ь промежуточкыс переменные. д,орые могут быть использованы в вы. пнях позднее. В атом случае удобно делить очевилныс переменные от хего пехг через возможные отображения " ры в терминах сегментных входов.