- •Лабораторная работа №1
- •Цель работы
- •Теоретические сведения
- •Временные диаграммы функционирование базовых логических элементов
- •Порядок выполнения работы Проектирование цифрового устройства
- •Проектирование аналогового устройства
- •Лабораторная работа №2 Использование шин и программно реализуемых источников цифрового сигнала в системе OrCad Цель работы
- •Описание лабораторной установки
- •1. Программно реализуемые источники входного сигнала в системе OrCad
- •2. Использование шин в системе OrCad
- •Порядок выполнения работы
- •Индивидуальные задания
- •Пример выполнения работы
- •Использование иерархических структур при проектировании сложных устройств в системе OrCad
- •Порядок выполнения работы
- •Часть I
- •Часть II
- •Индивидуальные задания:
- •Пример выполнения работы
- •Часть I
- •Часть II
- •Синтез и моделирование комбинационных устройств, заданных в табличной форме
- •Применение пятизначного моделирования для анализа цифровых элементов в системе автоматизированного проектирования OrCad. Исследование статических и динамических рисков сбоя
- •3. Подключение экспоненциального источника сигнала.
- •Лабораторная работа №6 Исследование моделей полупроводниковых приборов Цель работы
- •Основные теоретические положения
- •Выполнение работы
- •Построение входных вах бт
- •Содержание отчета
- •Список моделей транзисторов
Проектирование аналогового устройства
Создать новый проект (выбрать )
Ввести имя нового проекта
OK
Выбрать создание пустого проекта
Ввод элементов на рабочую поверхность
Выбрать
Добавить библиотеку BREAKOUT.olb
Выбрать элемент QBreakN, представляющий собой транзистор структуры n-p-n.
Выбрать элемент RBreak, представляющий собой резистор номиналом 1 кОм.
OK
Разместить элементы на рабочей поверхности
Ввод элементов питания и земли
Выбрать
Добавить библиотеку SOURCE.olb
Выбрать элемент VSIN, представляющий собой источник синусоидального напряжения.
OK
Вызов контекстного меню элемента(Редактирование свойств)
Свойство пользователя
Установить параметр FREQ = 50K
Установить параметр VAMPL = 2.5V
Установить параметр DOFF = 2.5V
OK
OK
Размещение элемента на рабочей поверхности.
Выбрать
Выбрать библиотеку SOURCE.olb
Выбрать элемент VDC (источник постоянного напряжения).
OK
Вызов контекстного меню элемента (Редактирование свойств)
Свойство пользователя
Установить параметр DC = 5
OK
OK
Размещение элемента на рабочей поверхности.
Выбрать
Добавить библиотеку SOURCE.olb
Выбрать элемент "0"
OK
Размещение элемента на рабочей поверхности.
После выполнения вышеуказанных действий рабочая поверхность схемного редактора выглядит следующим образом:
Рис.
16. Вид рабочей поверхности после
размещения элементов
Соединение элементов проводниками согласно приведенной схеме (рис. 17)
Рис.
17. Структурная схема устройства
Ввод псевдонимов проводников
Разместить маркеры напряжений (токов) необходимых цепей
Создать новый профиль моделирования
Определить время моделирования (500 us)
Выполнить моделирование устройства
Лабораторная работа №2 Использование шин и программно реализуемых источников цифрового сигнала в системе OrCad Цель работы
Научиться использовать шины в системе OrCAD для синтеза и анализа логических схем.
Описание лабораторной установки
Система автоматизированного проектирования OrCAD является одной из наиболее популярной на сегодняшний день САПР электронных устройств высокого уровня, которая предназначена для выполнения логического и топологического проектирования цифровых, аналоговых и гибридных устройств высокой сложности.
1. Программно реализуемые источники входного сигнала в системе OrCad
В системе OrCAD при моделировании цифровых устройств кроме использования источника цифрового сигнала DigClock, применяются также и источники, в которых значения сигналов можно подавать, используя последовательное перечисление команд. Это источники класса STIM.
Разновидности программно реализуемых источников цифрового сигнала:
STIM1 - задание входного сигнала для отдельного проводника;
STIM4 - задание входного сигнала для 4-х разрядной шины;
STIM8 - задание входного сигнала для 8-ми разрядной шины;
STIM16 - задание входного сигнала для 16-ти разрядной шины;
Основными параметрами этих источников сигнала являются команды (COMMAND<N> , где <N> - номер команды, который изменяется в пределах [1...16] ).
Синтаксис команд источников STIM
<Момент времени> <Значение сигнала в двоичном формате>
Label <Имя метки>: <Момент времени> <Значение сигнала в двоичном формате>
<Момент времени> <Значение сигнала в двоичном формате> GOTO <Имя метки> <Число обращений> TIMES
<Число обращений> = {Целое > 0} - при каждом обращении к метке это значение уменьшается, и при достижении значения "0" на входе будет сохраняться последнее изменение;
<Число обращений> = -1 - обращение к метке будет осуществляться постоянно до конца моделирования.
Примеры использования различных команд источника STM1:
Способ N1
COMMAND1
0us 0
COMMAND2
5us 1
COMMAND3
20us 0
COMMAND4
25us 1
Способ N2
COMMAND1
Label L1: 0us 0
COMMAND2
10us 1
COMMAND3
20us GOTO L1 2 Times
Способ N3
COMMAND1
Label L1: 0us 0
COMMAND2
10us 1
COMMAND3
20us GOTO L1 -1 Times
Примеры использования различных команд источника STM4:
{Примечание: на временных диаграммах сигналы шин индицируются в 16-ричном формате}
Способ N1
COMMAND1
0us 0000
COMMAND2
5us 1010
COMMAND3
20us 0011
COMMAND4
25us 1110
Способ N2
COMMAND1
Label L1: 0us 0001
COMMAND2
10us 0110
COMMAND3
20us GOTO L1 2 Times
Способ N3
COMMAND1
Label L1: 0us 1010
COMMAND2
10us 1111
COMMAND3
20us GOTO L1 -1 Times
