Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
Глава 11. ПРОЕКТИРОВАНИЕ КОМБИНАЦИОННЫХ СХЕМ11.1. ОСНОВНЫЕ ПОНЯТИЯКомбинационной схемой Под логическим (переключательным) элементом чаще всего понимают техническое устройство, реализующее одну элементарную булеву функцию. Прикладная теория цифровых автоматов не рассматривает физические явления, лежащие в основе разработки и функционирования логических элементов. Обычно логический элемент понимается как «черный ящик» и учитывается только реализуемая элементом булева функция. Примеры логических элементов конъюнкции, дизъюнкции, И — НЕ, ИЛИ - НЕ, реализующих соответствующие булевые функции двух переменных, представлены на рис. 11.2. Под глубиной (числом уровней) КС понимается максимальное число логических элементов, расположенных на пути следования сигнала от входов КС к ее выходу. Глубина КС оказывает существенное влияние на быстродействие КС, так как каждый логический элемент обладает внутренней задержкой распространения сигнала. Одно- и двухуровневые КС обладают максимальным быстродействием. Однако они не всегда могут быть использованы, поскольку число входов реальных логических элементов в интегральном исполнении ограничено. Если КС реализует одну булеву функцию, то она называется одновыходовой КС (рис. 11.3). Если КС реализует совокупность булевых функций, то она называется многовыходовой КС. Комбинационным схемам соответствуют схемы без обратных связей (под обратной связью понимается соединение выхода некоторого логического элемента со своим входом, возможно» через цепочку других логических элементов (рис. 11.4)). Логические элементы, используемые для построения КС, характеризуются определенными техническими параметрами, среди которых нас будут интересовать коэффициент объединения по входу Система функций, реализуемая выбранной для синтеза схем совокупностью логических элементов, всегда должна быть функционально полной, т. е. допускать реализацию любой булевой функции на основе принципа суперпозиции. Если в качестве системы функций выбраны функции И, ИЛИ, НЕ, то считают, что реализован булев базис. Проектирование КС в булевом базисе
Рис. 11.1
Рис. 11.2
Рис. 11.3
Рис. 11.4 наиболее просто, так как методы минимизации булевых функций в основном ориентированы на него. Поэтому, как правило, на первом этапе КС проектируется в булевом базисе с последующим переходом в заданный базис. Если выбраны функции НЕ — И или НЕ - ИЛИ, то считают, что реализуется универсальный или монофункциональный базис. Для удобства проектирования в различных системах элементов возможна реализация и смешанного базиса. Конструктивно логические элементы объединяются в единые корпуса — интегральные микросхемы (ИМС). В общем случае, под интегральной микросхемой понимается микроэлектронное изделие, имеющее высокую плотность упаковки элементов и соединений между ними; при этом все элементы выполнены нераздельно и электрически соединены между собой таким образом, что с точки зрения спецификации, испытаний, поставки и эксплуатации изделие рассматривается как единое целое. В одном корпусе ИМС могут быть один, два и более логических элементов. Это обстоятельство накладывает ограничение на качество проектирования КС, а именно: коэффициент использования логических элементов в корпусах не должен быть низким. Например, если при проектировании КС применяется ИМС, содержащая в своем корпусе три логических элемента, то Оптимальный вариант структуры КС Должен использовать все три элемента. Последним иногда пренебрег гают, учитывая в первую очередь требования технологического порядка. Число логических элементов, объединяемых в один корпус ИМС, характеризует степень интеграции логических элементов. Степень иитеграции влияет ни надежность, габаритные размеры, энергопотребляемость проектируемых КС, Различают ИМС малой, средней, большой и сверхбольшой степени интеграции, По критериям принятым в 70х годах обычно при оценке степени интеграции ИМС учитывается число логических двухвходовых элементов И, реализуемых В настоящее время в связи с общим повышением уровня технологии более часто используют другие оценки: до 100 000 вентилей — БИС, более 100 000 вентилей — СБИС. Коэффициент объединения Коэффициент объединения Если некоторый логический элемент КС оказался перегруженным по выходу (после окончания проектирования
Рис. 11.5 Задержка Современные средства вычислительной техники собираются из ИМС, типовых как по физическим принципам функционирования, так и по выполняемым логическим функциям. Основные требования к комплекту ИМС следующие: 1) ИМС комплекта должны обеспечивать возможность построения различных устройств и систем обработки цифровой информации; 2) число различных типов ИМС должно быть оптимальным, чтобы обеспечивалась простота эксплуатации сложных систем и взаимозаменяемость их частей; 3) в комплекте должны быть предусмотрены ИМС, которые не выполняют логических функций, а согласуют нагрузочные характеристики логических элементов и обеспечивают формирование электрических сигналов; 4) ИМС комплекта должны быть технологичными в изготовлении и удобными для проверки их электрических параметров; 5) комплект ИМС должен быть функционально полным; 6) комплект ИМС должен содержать специальные ИМС, предназначенные для построения управляющих цепей, запоминающих устройств, цепей связи запоминающих и логических устройств, согласования электромеханических устройств (реле, переключателей, механизмов перфорации и печати) и логических устройств, связи различных устройств с устройствами ввода-вывода информации, индикации информационных состояний и генерации высокостабильных тактовых сигналов. В процессе реализации конкретных схем решаются задачи обеспечения необходимых характеристик надежности. В общем случае эти характеристики могут быть рассчитаны, исходя из надежностных характеристик элементов и конкретной схемы (это касается не только комбинационных схем). В тех случаях, когда расчетная надежность не удовлетворяет исходным требованиям, применяются специальные методы повышения надежности. Среди них наиболее интересными, с точки зрения теории цифровых автоматов, являются методы контроля работы схем с использованием помехоустойчивых кодов (см. гл. 13, 14). Таким образом, можно сказать, что на этапе структурного синтеза решается задача построения комбинационной схемы, реализующей заданную Совокупность булевых функций и удовлетворяющей заданным требованиям быстродействия и надежности. Примеры функциональных электрических схем некоторых ИМС представлены на рис. 11.5.
|
1 |
Оглавление
|