![]() |
Звоните! (926)274-88-54 Бесплатная доставка. Бесплатная сборка. |
Ассортимент тканей График работы: Ежедневно. С 8-00 до 20-00. Почта: soft_hous@mail.ru |
![]() ![]() ![]() |
Читальный зал --> Программные средства foundation В корпусе с 24 выводами поставляется также ИС 22V10, общая структура которой приведена на рис. 8.22; но эта микросхема является более гибким устройством, нежели ИС 20V8. У ИС 22V10 нет такого управления архитектурой , как у 16V8 и 20V8, однако с ее помощью можно не только реализовать любую функцию, выполняемую микросхемой 20V8, но достичь еще большего. ИС 22V10 допускает наличие большего числа термов-произведений, чем ИС 20V8, у схемы 22V10 на два входа общего назначения больше и ббльшие возможности управления выходом. Главные отличия ИС 22V10 от ИС 20V8 состоят в следующем: Как и в архитектуре 20V8R, каждую макроячейку выходной логики можно запрограммировать так, чтобы она имела регистровую или комбинационную конфигурацию. Однако сами макроячейки в ИС 22V10 отличаются от макроячеек ИС 16V8 и ИС 20V8, как это видно из рис. 8.23. Один из термов-произведений управляет выходным буфером независимо от того, какая конфигурация выбрана для макроячейки: регистровая или комбинационная. Для любого выхода имеется, по меньшей мере, восемь термов-произведений, независимо от выбранной конфигурации макроячейки выходной логики. У внутренних выводов число термов-произведений даже больше; оно доходит до 16 для каждого из двух самых внутренних выводов. (Речь идет о средних выводах справа на рис. 8.22, где фафическое изображение соответствует расположению выводов у DIP-корпуса с 24 выводами.) Тактовый сигнал, подаваемый на вывод 1, может ифать роль комбинационного входного сигнала в любом терме-произведении. Глобальный асинхронный сигнал сброса генерируется в виде одного терма-произведения; с его помощью все внутренние триггеры сбрасываются в 0. Глобальный синхронный сигнал установки в единичное состояние генерируется в виде одного терма-произведения; этим сигналом осуществляется перевод всех внутренних триггеров в состояние 1, и происходит это на нарастающем фронте тактового сигнала. Как и в схемах 16 V8 и 20V8, полярность выходных сигналов в ИС 22V10 про-фаммируется. Однако в случае регистровой конфигурации изменение полярности осуществляется на выходе D-триггера, а не на его входе. Это затрагивает некоторые детали программирования, когда необходимо изменить полярность, но не влияет на возможность реализации данной функции микросхемой 22V10 в целом. Различие, обусловленное тем, в каком месте происходит изменение полярности, становится явным при профаммировании ПЛУ на том или ином языке, например, на языке ABEL. В 90-е годы ИС 16V8, 20V8 и 22V10 были наиболее популярными ПЛУ и их применение было самым рациональным с точки зрения стоимости (впрочем, см. замечание, вынесенное за пределы основного текста, в конце этого парафафа). На рис. 8.24 приведены условные обозначения этих трех микросхем. Большинство примеров в оставшейся части этой главы относится к проектированию соответствующих устройств на основе наименьшей из этихИС, то есть на, основе микпосхемк! i fivs I1/CLK -Н>- (2) 1 (6) к I (11) к i Программируемая матрица (132x44) , тактовый сигнал (ко всем макроячейкам) асинхронный сброс (ко всем макроячейкам) Лакроячейка выходной логики {>-Г-101 Лакроячейка выходной логики po-t--102 акроячейка выходной логики ро-г-юз Лакроячейка выходной логики (20) - Ю4 Иакроячейка выходной логики ро--Ю5 Иакроячейка выходной логики {>-t--106 иакроячейка выходной логики {>o-t-I07 Иакроячейка выходной логики NJ П6) \Лакроячейка выходной логики Иакроячейка выходной логики о-,-ЮЮ синхронная установка в 1 (ко всем макроячейкам) (,3, Рис. 8.22. Блок-схема ИС 22V10 МИКРОСХЕМЫ PAL И GAL ИС типа GAL, в том числе GAL16V8 и GAL20V8, впервые были выпущены фирмой Lattice Semiconductor в середине 80-х годов. За этими схемами последовала совместимая с ними по выводам ИС PALCE16V8 фирмы Advanced Micro Devices ( С в названии означает, что схема выполнена по КМОП-технологии, а Е - что она является стираемой). Несколько других производителей также выпускают совместимые устройства, но с другой маркировкой. В этой главе мы называем эти микросхемы их первоначальными именами 16V8,20V8 и 22V10, не ставя себе целью представить в деталях всю номенклатуру различных производителей. CLK Р t АВ Макроячейка с регистровой выходной логикой CLK SP AR
Макроячейка с комбинационной выходной логикой > Рис. 8.23. Макроячейки выходной логики для ИС 22V10: (а) регистровая конфигурация; (Ь) комбинационная конфигурация (CLK - тактовый сигнал, SP -синхронная установка в 1, AR - асинхронный сброс) GAL16V8C GAL16V8R GAL20V6C GAL20V6R GAL22V10
12 Ю1 102 103 104 105 106 107 106 109 1010 Рис. 8.24. Условные обозначения популярных микросхем типа GAL. 8.3.3. Временные характеристики ПЛУ Комбинационные и последовательностные ПЛУ характеризуются несколькими временнь/ми параметрами. Самые важные из них указаны на рис. 8.25 и означают Следующее: pD - задержка распространения сигнала от вывода внешнего входа, от двунаправленного вывода или от входа со стороны обратной связи до ком- ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку. Звоните! Ежедневно! (926)274-88-54 Продажа и изготовление мебели. Копирование контента сайта запрещено. Авторские права защищаются адвокатской коллегией г. Москвы. |