![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> База цифровых устройств Замечание Л в логических элементах (И, ИЛИ и др.) при одновременном присутствии на их входах прямого и инверсного значений одной и той же переменной может возникать статический риск при ее изменении (см. §2.1). Это часто нежагатагьно Поэтому для подачи прямого и инверсного значения сигнала используют неза-дейстаоаанные (непереключающиеся) аходы матрицы И Таким образом, получаем: Ё = NoQeVN QcVNiQjV\Qiy..-yN7Q7VN7Q7; d7 = qcq1-q6q7vevqcq7evq1q7ev..-vq6q7evq7v; = QcQ,...Q5Q6VEVQoQ6EVQiQ6EV-vq5q6evq6v; Dl = QoQlVEVQcQ,EVQ,V; Do = QoVEVQcV; AR=Rj SP = RR; С = CLK; oe7 = OE; OEo = OE; ОЕё= 1. функции Е и присутствует только Е. Действительно, реализация операции affib = abVab требует двух термов, а в функцию Е входит произведение 8 таких сумм с независимыми переменными, что дает 256 термов. В го же время реализация инверсного значения Е имеет вид Е = = (No ffiQ5)V(Ni ffiQi)V.-V(N7 ffiQz) и требует всего 16 термов, что реализуемо в форме ДНФ на двух макроэлементах PLD. Для завершения разработки узла определим термы для сигналов сброса/установки триггеров и термы уп15авления выходными буферами. Входы сброса триггеров AR соединим со входом R, а всем сигналам управления буферами придадим значения OEj. Выходной буфер канапа выработки F должен быть постоянно включен и для него ОЕр = 1. Сигнап установки триггеров не используется, и его значение делаем нулевым. Как отмечалось в § 7.2, нулевой терм получают подключением к его входам одновременно прямого и инверсного значений любого сигнала, а единичный - отключением всех входов. Единичное значение выходной функции (дизъюнкции термов) получают установкой любого из ее термов в 1. Глава 9 457 Четеертый этап На четвертом этапе перераспределяют входные и выходные ситнапы PLD соответственно количеству термов и наличию обратных связей \ разных МЭ. Для нашего примера можно принять распределение сигнмов, показанное на рис. 9.4, в. Контакт В5 с наибольшим количеством термов оставлен неиспользуемым, чем уменьшается объем работы при профаммировании PLD и сохраняется свободным больший ресурс мик1Х1с.хемы. Это может быть полезно при модификации схемы. Последний этап проектирования На последнем этапе результаты проектирования представляют в виде таблицы профаммирования (прошивки) PLD. Для спроектированното счетчика в соответствии с приведенными выше выражет1иями получим таблицу, форма которой, в сушности, аналогична описаншш в § 7.2. а се заголовок и начало имеют следуюший вил: Таблица 9.2
Строки таблицы соответствуют термам, столбцы - переменным, из которых составляются термы. В каждом столбце указан тип цепи счетчика (CLK, ОЕ и т. Д.), таи цепи БИС (Хо, Х, и т. д.) для соотвстстиующих ихолов счетчика. Для цепей, с которых снимаются сигналы обратных связей, указывается их тип: регистровая или комбинационная, Н-активная или L-активная, причем при подаче обратной связи с контакта БИС она отмечается буквой Р (от Pin). Ддя сигналов, используемых как выход и как обратная связь, харакюристика дана дробью, числитель которой относшся к типу обратной связи, а знаменатель - к типу выхода. Суммарное число термов у микросхемы равно 1.2 -это (8 -ь 10 -i- 12 + 14 -ь 16) x 2 = 120 термов, поступающих в элементы ИЛИ всех МЭ, плюс 10 термов управления tiictbhm состоянием буферов плюс срм сигнала AR и терм сишача SP Следовательно, в табл. 9.2 будет 132 строки. Приняв, как и ранее, в качестве признака вхождения в терм в прямом или инверсном виде буквы Н и L соответственно, а признака отсутствия данной переменной в терме - отсутствие какой-либо записи, можно указать дан ные для программирования связей в БИС. Для примера это показано лля нескольких термов. Терм SP формируется как нулевой пугем подачи в него прямого и инверсного значений одной и той же неременной R. Другим вариантом формирования нулевого терма является подключение м1югих парафазных сигналов к этому терму, например, всех входов матрицы И Символ А означает присутствие данного терма в данной выходной функции, а отсутствию терма соответствует отсутствие какой-либо записи Прошв каждого выхода микросхемы приводится такое количество символов А, которое равно количеству термов у данного выхода Для выполнения этого условия функцию дополняют пустыми термами. На основании информании табл. 9.1 и габл. 9.2 система программирования обеспечит требуемые для реализации разработанного счетчика межсоединения элементов микросхемы § 9.3. Методика и средства автоматизированного проектирования цифровых устройств Все современные методики П1юектирования ЦУ на базе сложных программируемых БИС/СБИС основаны на применении САПР. Правильный выбор САПР - важнейшее условие эффективного проектирования и ускорения выпуска продукции, т. е. сокращения времени до продажи (по-английски, Time-io-Market). Методы и средства проектирования lecHo связаны с выбором САПР и, наоборот, выбор САПР определяет допустимые и целесообразные методы и средства проектирования, так что эти Bonixicbi нельзя рассматривать в отрыве друг от друга.
ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |