Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ав пособиеOffice Word 97 - 2003.doc
Скачиваний:
195
Добавлен:
11.06.2015
Размер:
4 Мб
Скачать
☆

2.4. Характеристики комбинационных схем

Сложность схемы оценивается количеством оборудования, составляющего схему. При разработке схемы на основе конкретной элементной базы, где количество оборудования обычно измеряется количеством корпусов (модулей) интегральных микросхем, используемых в схеме. В теоретических разработках ориентируются на произвольную элементную базу и поэтому для оценки затрат оборудования используется оценка сложности схем по Квайну [4].

Сложность (цена) по Квайну определяется суммарным числом входов логических элементов в составе схемы. При такой оценке единица сложности – один вход логического элемента. Цена инверсного входа обычно принимается равной двум. Такой подход к оценке сложности оправдан по следующим причинам:

- сложность схемы легко вычисляется по булевым функциям, на основе которых строится схема: для ДНФ сложность схемы равна сумме количества букв, (букве со знаком отрицания соответствует цена 2) и количества знаков дизъюнкции, увеличенного на 1 для каждого дизъюнктивного выражения.

- все классические методы минимизации булевых функций обеспечивают минимальность схемы именно в смысле цены по Квайну.

Практика показывает, что схема с минимальной ценой по Квайну обычно реализуется наименьшим числом конструктивных элементов – корпусов интегральных микросхем.

Быстродействие комбинационной схемы оценивается максимальной задержкой сигнала при прохождении его от входа схемы к выходу, т.е. определяется промежутком времени от момента поступления входных сигналов до момента установления соответствующих значений выходных. Задержка сигнала кратна числу элементов, через которые проходит сигнал от входа к выходу схемы. Поэтому быстродействие схемы характеризуется значением задержки сигнала на одном элементе . Как известно, любая булева функция может быть представлена в ДНФ, которой соответствует двухуровневая комбинационная схема. Следовательно, быстродействие любой КС в принципе можно довести до 2.

Минимизация булевой функции с целью уменьшения сложности схем обычно приводит к необходимости представления функций в скобочной форме.

2.4. Задачи анализа электронных схем

Для всех методов анализа электронных схем необходимо описать их схемы в виде схемного списка, в который должны включаться, в общем случае, следующие данные: номер логического элемента (ЛЭ) в схеме; логическая функция, реализуемая ЛЭ; входные переменные для данного ЛЭ. Например, схеме, представленной на рис. 2.6, соответствует список, приведенный в табл. 2.10.

Таблица 2.10

Список элементов схемы

№

элемента

функция

входы

1

2И

2

2ИЛИ-НЕ

3

2И-НЕ

4

2ИЛИ

Рис. 2.6. Электронная схема

2.5. Анализ комбинационных схем методом синхронного моделирования.

Предполагаем, что все ЛЭ переключаются одновременно, без задержки. В результате применения метода определяется установившееся значение сигнала на выходе схемы [3].

Рассмотрим метод синхронного моделирования на примере схемы, представленной на рис. 2.6.

На первом этапе схему разбиваем на уровни и записываем в порядке возрастания уровней уравнения, описывающие функционирование ЛЭ (см. табл. 2.11)

П

Таблица 2.11

Таблица уровней схемы

№

уровня

№

элемента

уравнения

1

1,2

,

2

3

3

4

роанализируем схему при подаче на вход набора. Для этого решаем записанные уравнения в порядке возрастания. Имеем:

;

; ; .

Следовательно, при подаче на вход набора {00011}, на выходе будет . Аналогично можно промоделировать работу схемы при подаче на вход любого другого набора.