- •Саратовский государственный технический университет
- •Функциональные элементы арифметических операций
- •Передаточная характеристика вентиля по напряжению
- •Помехоустойчивость вентиля
- •1.3 Быстродействие вентиля
- •1.4 Типовые логические элементы
- •1.5 Синтез цифровых схем из логических вентилей
- •Функциональная модель сумматора
- •2.1 Структура опу сумматора
- •2.2 Одноразрядный полный сумматор (full adder)
- •Схемы сложения
- •Каскадное сложение
- •Сложение с предвычислением переносов
- •Вычисление типов переносов с помощью параллельной префиксной схемы
- •Полная схема сумматора с предвычислением переносов
- •Блок параллельного вычисления префиксов
- •Сумматор трех n- битовых чисел
- •4. Техническое и программное обеспечение
- •5. Требования безопасности труда
- •6. Методика эксперимента Постановка задачи и исходные данные
- •7. Вопросы для самопроверки
- •Содержание отчета
- •Содержание
- •Моделирование операционных устройств вычислительных машин. Сумматор
- •Вычислительные машины, системы и сети
1.3 Быстродействие вентиля
Наиболее часто быстродействие выражается через продолжительность периода тактовых импульсов (время такта) или скорость их поступления (частота тактовых импульсов).
Минимальная величина периода тактовых импульсов для данной технологии и схемотехнических решений определяется рядом факторов, к которым можно отнести время прохождения сигнала через логическую схему, время записи и считывания данных из регистра и неопределенность момента прихода тактовых импульсов. Однако в основе анализа общего быстродействия лежит быстродействие отдельного вентиля.
Задержка распространения вентиля определяет быстроту, с которой он реагирует на изменение состояния на его входе (входах). Выражает она ту задержку, которую испытывает сигнал при прохождении через вентиль. Измеряется она между точками перехода входным и выходным сигналом уровня 50% (порог переключения лежит обычно посередине логического сигнала), как показано на рис. 5
Рис.5 Задержки распространения сигнала |
|
Поскольку у вентиля разные времена реакции на передний и задний фронты входного сигнала, то необходимо учитывать две задержки распространения.
Задержка определяет время реакции вентиля для случая перехода его выходного сигнала из низкого в высокое логическое состояние (положительный фронт), тогда как задержка относится к случаю перехода из высокого логического состояния в низкое (отрицательный фронт).
Задержка распространения определяется как среднее между этими двумя задержками
(5) |
Заметим, что задержка распространения , в отличие от параметров представляет собой искусственную метрику вентиля и сама по себе не имеет физического смысла. Она используется главным образом для сравнения различных полупроводниковых технологий, схемотехнических решений и стилей в проектировании логических функций.
Наиболее важно то, что задержка является функцией наклона фронтов входного и выходного сигналов вентиля.
Чтобы иметь возможность количественной оценки этих свойств, вводятся понятия времени фронта нарастания и времени фронта спада, и , которые представляют собой метрики, применимые в отношении формы отдельных сигналов, а не вентилей и определяют быстроту перехода сигнала от одного уровня к другому.
Неопределенность в определении фактического начала и окончания перехода устраняется за счет того, что (см. рис. 5) времена фронтов нарастания и спада определяются по точкам, соответствующим 10% и 90% амплитуды сигнала. Величина времени фронта нарастания/спада обуславливается в основном «силой» возбуждающего вентиля и его нагрузкой.
1.4 Типовые логические элементы
Типовые логические элементы (вентили) и их обозначение приведены в табл.2.
№ п.п |
Условное графическое обозначение элемента |
Наименование элемента |
Описание элемента | ||||||||||||||||||
1 |
Элемент «2И»
AND |
Вход Выход X y z 0 0 0 0 1 0 1 0 0 1 1 1
| |||||||||||||||||||
2 |
|
Элемент «2ИЛИ»
OR |
Вход Выход X y z 0 0 0 0 1 1 1 0 1 1 1 1
| ||||||||||||||||||
3 |
|
Элемент «Исключающее ИЛИ»
XOR |
Вход Выход X y z 0 0 0 0 1 1 1 0 1 1 1 0
| ||||||||||||||||||
4 |
|
Элемент «НЕ» (инвертор) NOT |
Вход Выход X y 0 1 1 0
| ||||||||||||||||||
5 |
|
Элемент «2И-НЕ»
|
Вход Выход X y z 0 0 1 0 1 1 1 0 1 1 1 0
| ||||||||||||||||||
6 |
|
Элемент «2ИЛИ-НЕ» |
Вход Выход X y z 0 0 1 0 1 0 1 0 0 1 1 0
|