- •Математическое моделирование цифровых электронных устройств в сапр micro-cap 8.0
- •Математическое моделирование цифровых электронных устройств в сапр micro-cap 8.0
- •Содержание
- •Основные сведения о сапр Micro-Cap 8.0
- •1.1Возможности сапр Micro-Cap 8.0
- •1.2Особенности сапр Micro-Cap 8.0
- •1.3Назначение функциональных клавиш
- •Моделирование смешанных аналого-цифровых устройств
- •Основные понятия
- •Устройства интерфейса
- •Аналого-цифровой интерфейс
- •Цифро-аналоговый интерфейс
- •Модель вход/выход
- •Устройства питания
- •Генераторы цифровых сигналов
- •Цифровые компоненты
- •Триггеры
- •Прочие устройства
- •Функциональное описание цифровых устройств
- •Логические выражения
- •Задание задержек распространения
- •Контроль временных соотношений
- •Общие методические рекомендации по выполнению моделирования
- •Моделирование цифровых устройств
- •Лабораторная работа №1. Система схемотехнического моделирования электронных устройств Micro-Cap 8.0
- •Лабораторная работа №2. Временные параметры и характеристики цифровых микросхем
- •Лабораторная работа №3. Триггеры
- •Лабораторная работа №5. Сумматоры и вычитатели
- •Лабораторная работа №6. Счетчики
- •7.7 Лабораторная работа №7. Делители с произвольным постоянным коэффициентом деления
- •Лабораторная работа №8. Регистры
- •Список рекомендованной литературы
Триггеры
Триггеры имеют динамическое и потенциальное управление. Каждый компонент может содержать один или несколько триггеров в корпусе, у которых общими являются сигналы установки, сброса и тактовой синхронизации (рисунок 4.1). Перечень триггеров приведен в таблице 4.2.
а) б)
в) г)
Рисунок 4.1 — Триггеры: а — JK-триггер с отрицательным фронтом срабатывания и низким уровнем сигналов установки и сброса; б — D-триггер с положительным фронтом срабатывания и низким уровнем сигналов установки и сброса; в — синхронный двухтактный RS-триггер; г—синхронный однотактный D-триггер
Модели динамики триггеров с динамическим управлением имеют формат:
.MODEL <имя модели> UEFF [(параметры)]
Параметры модели триггеров с динамическим управлением типа UEFF приведены в таблице 4.7(значение по умолчанию - 0, единица измерения - c). Косая черта "/" означает "или"; например, запись S/R означает сигнал S или R.
Модели динамики триггеров с потенциальным управлением имеет формат
.MODEL <имя модели> UGFF [(параметры)]
Параметры модели триггеров с потенциальным управлением типа UGFF приведены в таблице 4.8 (значения по умолчанию — 0, единица измерения — с).
Таблица 4.2 — Перечень триггеров
Тип |
Параметры |
Порядок перечисления выводов |
Функциональное назначение |
|
Триггеры с динамическим управлением |
||||
JKFF |
Количество триггеров |
S,R,C,J,J,...,K,K, ...,Q,Q,..., Q, Q,..., |
JK-триггер с отрицательным фронтом срабатывания и низким уровнем сигнала установки и сброса |
|
DFF |
Количество триггеров |
S, R, C, D, D, ..., Q, Q, ..., Q, Q,... |
D-триггер с положительным фронтом срабатывания и низким уровнем сигнала установки и сброса |
|
Триггеры с потенциальным управлением |
||||
SRFF |
Количество триггеров |
S, R, G, S, S, ..., R, R, ...,Q,Q,..., Q,Q,... |
Двухтактный синхронный RS-триггер |
|
DLTCH |
Количество триггеров |
S,R,G,D,D,..., Q, Q, ..., Q, Q, ... |
Однотактный синхронный D-триггер |
Прочие устройства
Источники постоянных логических сигналов. Эти компоненты имеют выходы, но не имеют входов. Логический уровень выходного сигнала равен "1" для источников типа PULLUP и "О" для источников типа PULLDN.
Внутренние сопротивления источников задаются при описании модели вход/выход. Модель динамики эти источники не имеют. Приведем их описание:
Таблица 4.3 — Источники постоянных логических сигналов
Тип |
Параметр |
Порядок перечисления выводов |
Функциональное назначение |
PULLUP |
Количество источников логического сигнала "1 " |
Вых.1, вых.2,... |
Матрица источников |
PULLDN |
Количество источников логического сигнала "0" |
Вых.1, вых.2,... |
Матрица источников |
Цифровые линии задержки. Они осуществляют задержку входного сигнала любой длительности (заметим, что вентили не пропускают импульсы, длительность которых меньше времени задержки). Линии задержки имеют тип DLYNE, в списке узлов после перечисления узлов подключения источника питания указываются <узел входа> и <узел выхода>.
Модель динамики линии задержки имеет форму
.MODEL <имя модели> UDLY [(параметры)]
Линия задержки имеет параметры, приведенные в таблице 4.10 (значение по умолчанию — 0, единица измерения — с):
Таблица 4.4 — Параметры линии задержки
Идентификатор |
Параметр |
DLYMN |
Минимальная задержка |
DLYTY |
Типичная задержка |
DLYMX |
Максимальная задержка |