- •Предисловие
- •Теоретические сведения
- •Задание
- •Методика выполнения лабораторной работы
- •Требования к отчету
- •Контрольные вопросы
- •Приложение
- •Задание
- •Методика выполнения лабораторной работы
- •Требования к отчету
- •Контрольные вопросы
- •Приложение
- •Лабораторная работа № 3. Исследование электрической схемы по постоянному сигналу
- •Теоретические сведения
- •Задание
- •Методика выполнения лабораторной работы
- •Требования к отчету
- •Контрольные вопросы
- •Приложение
- •Теоретические сведения
- •Задание
- •Методика выполнения лабораторной работы
- •Требования к отчету
- •Контрольные вопросы
- •Приложение
- •Теоретические сведения
- •Задание
- •Методика выполнения лабораторной работы
- •Требования к отчету
- •Контрольные вопросы
- •Лабораторная работа № 6. Логическое проектирование цифрового устройства
- •Теоретические сведения
- •Задание
- •Методика выполнения лабораторной работы
- •Требования к отчету
- •Приложение
- •Контрольные вопросы
- •Лабораторная работа № 7. Проектное моделирование в системе OrCAD
- •Теоретические сведения
- •Задание
- •Методика выполнения лабораторной работы
- •Требования к отчету
- •Контрольные вопросы
- •Лабораторная работа № 8. Функциональное моделирование схем
- •Теоретические сведения
- •Задание
- •Методика выполнения лабораторной работы
- •Требования к отчету
- •Контрольные вопросы
- •Литература
Задание
Лабораторная работа выполняется по подгруппам (табл.1).
Таблица 1
Варианты заданий для подгрупп
Номер |
Исследуемая схема |
R1, кОм |
R2, кОм |
VDD, В |
подгруппы |
|
|
|
|
|
|
|
|
|
1 |
Рис.5,а |
3 |
1 |
1,8 |
|
|
|
|
|
2 |
Рис.5,б |
|
1 |
1,8 |
|
|
|
|
|
3 |
Рис.5,а |
3 |
2 |
2,0 |
|
|
|
|
|
4 |
Рис.5,б |
|
2 |
2,0 |
|
|
|
|
|
5 |
Рис.5,а |
4 |
2 |
2,5 |
|
|
|
|
|
6 |
Рис.5,б |
|
2 |
2,5 |
|
|
|
|
|
7 |
Рис.3,а |
4 |
3 |
3,0 |
|
|
|
|
|
8 |
Рис.5,б |
|
3 |
3,0 |
|
|
|
|
|
9 |
Рис.5,а |
5 |
3 |
3,5 |
|
|
|
|
|
10 |
Рис.5,б |
|
3 |
3,5 |
|
|
|
|
|
11 |
Рис.5,а |
5 |
4 |
4,0 |
|
|
|
|
|
12 |
Рис.5,б |
|
4 |
4,0 |
|
|
|
|
|
13 |
Рис.5,а |
6 |
4 |
4,5 |
|
|
|
|
|
14 |
Рис.5,б |
|
4 |
4,5 |
|
|
|
|
|
15 |
Рис.5,а |
6 |
5 |
5,0 |
|
|
|
|
|
16 |
Рис.5,б |
|
5 |
5,0 |
|
|
|
|
|
17 |
Рис.5,а |
7 |
5 |
5,5 |
|
|
|
|
|
18 |
Рис.5,б |
|
5 |
5,5 |
|
|
|
|
|
19 |
Рис.5,а |
7 |
6 |
6,0 |
|
|
|
|
|
20 |
Рис.5,б |
|
6 |
6,0 |
|
|
|
|
|
21 |
Рис.5,а |
8 |
6 |
6,5 |
|
|
|
|
|
22 |
Рис.5,б |
|
6 |
6,5 |
|
|
|
|
|
23 |
Рис.5,а |
8 |
7 |
7,0 |
|
|
|
|
|
24 |
Рис.5,б |
|
7 |
7,0 |
1.Описать предложенный логический элемент как макромодель.
2.Выполнить моделирование входной и передаточной характеристик логического эле- мента для различных вариантов коэффициента разветвления по выходу (N = 0; 1; 2).
3. Провести моделирование выходной характеристики логического элемента при VIN = VIN1 для различных вариантов коэффициента объединения по входу (L = 1; 2).
4. Провести моделирование выходной характеристики логического элемента при VIN = VIN0
для различных вариантов коэффициента объединения по входу (L = 1; 2).
5. По полученным в результате моделирования характеристикам определить измеряемые статические параметры и заполнить форму табл.2.
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Форма таблицы 2
Измеряемые параметры логического элемента
Характеристика |
Параметр |
N = 0 |
N = 1 |
N = 2 |
|
|
V0 |
(P0) |
|
|
|
|
IN |
|
|
|
|
|
VIN1 (P1) |
|
|
|
|
|
VIN (PП) |
|
|
|
|
|
V0 |
|
|
|
|
|
ПЗ |
|
|
|
|
Передаточная |
VПЗ1 |
|
|
|
|
|
V |
(D0) |
|
|
|
|
D0 |
|
|
|
|
|
V |
(D1) |
|
|
|
|
D1 |
|
|
|
|
|
V0 |
|
|
|
|
|
ПУ |
|
|
|
|
|
VПУ1 |
|
|
|
|
|
VDD |
|
|
|
|
Входная |
I0IN |
|
|
|
|
|
I1IN |
|
|
|
|
Выходная |
|
|
L = 1 |
L = 2 |
|
0 |
|
|
|
|
|
|
IOUT |
|
|
|
|
|
I1OUT |
|
|
|
Методика выполнения лабораторной работы
1. Каждую электрическую схему можно представить как макромодель функциональ- ного элемента с внешними выводами: подключенным источником питания VDD, имею- щим вход (или входы) и выход (или выходы) (рис.4).
VDD
VIN |
IIN |
IOUT |
Элемент |
VOUT |
Рис.4. Представление функционального элемента
в виде макромодели
Если в описании схемы имеется функциональный (или повторяющийся) элемент, то используют компонент в виде макромодели (subcircuit). Описание макромодели начинает- ся с директивы .SUBCKT и заканчивается директивой .ENDS. Между этими директивны- ми строками помещается описание компонентов, входящих в состав макромодели, в фор-
мате PSpice.
.SUBCKT <имя макромодели> <список внутренних узлов для соединения с внешними цепями>
(описание компонентов функционального элемента)
.ENDS
Имена узлов и компонентов в описании макромодели являются локальными. Поэтому в основной схеме и в макромодели могут быть использованы совпадающие имена. При обращении к какому-нибудь компоненту макромодели применяют составные имена. На-
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
пример, резистор R1 в макромодели X1 будет иметь составное имя X1.R1. При описании компонентов макромодели можно использовать другие макромодели, т.е. использовать иерархическую структуру описания схемы. Включение макромодели в описание верхнего уровня осуществляется предложением:
X<идентификатор> <список внешних узлов в соответствии с порядком списка внут- ренних узлов в макромодели > <имя макромодели>
Например: схема элемента, приведенная на рис.5,а,
|
|
|
|
|
1 |
|
|
1 |
|
|
R1 |
|
|
|
|
|
|
|
|
R1 |
|
3 |
Output |
|
|
Output |
|
D(С) |
|
|
4 |
|
|
||
2 |
C(К) |
2 G(З) |
|
М1 |
|
3 |
Q1 |
|
|||
Input |
B(Б) |
Input |
|
|
|
|
|
B(П) |
|||
|
0 E(Э) |
|
|
||
|
|
|
|
0 |
|
|
а |
|
|
|
б |
Рис.5. Схема элемента как макромодели: а – RTL-элемент; б – n-МОП-элемент
имеет внешние выводы 1-VDD, 2-Input, 4-Output. При описании ее в виде макромоде- ли запишем:
.SUBCKT RTL 1 2 4 Q1 4 3 0 0 MODT R1 2 3 10K
R2 1 4 1K
.ENDS
Модель транзисторов может быть описана в верхнем уровне описания схемы. Пара- метры моделей транзисторов можно взять из лабораторной работы № 2.
2. Для моделирования входной и передаточной характеристик можно использовать одну схему моделирования (рис.6), поскольку в этих характеристиках снимается зависи- мость от источника входного напряжения VIN. Для получения входной характеристики выводим входной ток I(VIN) (рис.6,а), а для передаточной характеристики – выходное на- пряжение V(3). Передаточная характеристика моделируется при разных коэффициентах разветвления по выходу N (количество подобных элементов, подключенных к выходу ис- следуемого элемента) (рис.6,б,в).
Три схемы моделирования можно описать в одном пакете данных. Включение макро- модели в основное описание схемы (рис.6,а) будет следующим: все внутренние выводы элемента-макромодели должны быть подсоединены к соответствующим узлам в схеме верхнего уровня.
X<идентификатор> <узлы соединения> <имя макромодели>
Например: элемент RTL имеет внутренние выводы, описанные в порядке VDD, Input, Output. В соответствии с выбранным порядком описания внутренних выводов макромо- дель соединяют с внешними узлами схемы моделирования (см. рис.6,а) VDD-1, Input-2, Output-3.
X1 1 2 3 RTL
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
IIN=I(VIN) |
1 |
|
VOUT=V(3) |
||
|
||
VDD VIN 2 Элемент 3 |
VIN |
VOUT |
Элемент |
VDD VIN |
Элемент VIN |
(нагрузка) |
VIN |
Элемент |
VOUT |
Элемент |
VIN |
VIN |
(нагрузка) |
|
|
|
||
|
|
V |
Элемент |
VDD |
|
IN (нагрузка) |
Рис.6. Схема для моделирования входной и семейства передаточных характеристик (N = 0, N = 1, N = 2): а – входной и передаточной характеристик при N = 0; б – входной и передаточной характеристик при N = 1; в – входной и передаточной характеристик при
N = 2
3. Схема моделирования выходной характеристики приведена на рис.7.
|
VIN |
Элемент |
V |
=V |
|
IOUT=I(VOUT) |
|
Элемент |
|
||||
VDD VIN |
|
OUT IN |
VOUT |
|||
|
задающий |
|
|
|
||
|
|
а |
|
|
|
|
|
VIN |
Элемент |
V |
=V |
|
IOUT=I(VOUT) |
|
Элемент |
|
||||
VIN |
|
OUT |
IN |
VOUT |
||
|
задающий |
|
|
|
||
VDD |
|
|
|
VIN |
Элемент |
|
|
|
|
|
(нагрузка) |
|
б
Рис.7. Схема моделирования выходной характеристики: а – L = 1; б – L = 2
Для формирования входных напряжений на исследуемом элементе необходимых уровней используются задающие элементы. При моделировании выходной характеристи- ки вводится источник выходного напряжения VOUT и по результатам моделирования вы- водится значение его выходного тока I(VOUT) равного сумме токов, протекающих через выходной резистор и коллектор транзистора.
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Количество подобных элементов, соединенных входами, обозначается L – коэффициен- том объединения по входу. На рис.7 приведены две схемы моделирования для различных значений коэффициента L. Можно объединить эти две схемы моделирования в одном пакете исходных данных.
Выходную характеристику моделируют для двух случаев: когда входное напряжение со- ответствует наибольшему значению VIN1 = VDD и наименьшему значению VIN0 = земля. Для получения семейства выходных характеристик при высоком напряжении VIN1 на входе иссле- дуемого элемента необходимо к задающему элементу подключить VIN = 0 (так как элемент инвертирующий), для низкого входного напряжения VIN0 задают VIN = VDD.
4. Статические измеряемые параметры определяются по статическим характеристикам.
Перечислим эти параметры: |
|
||||||||
V0,V1 (V1 |
= V0 |
, V1 |
|
= V1 |
) – напряжения логических уровней 0 и 1, определяемые в |
||||
|
IN |
|
|
OUT |
|
IN |
OUT |
|
|
рабочих точках Р0 и Р1. |
|
|
|
|
|||||
ì |
V |
|
= V1 |
- V0 |
|
|
|||
ï |
IN |
|
IN |
|
IN |
|
– логический перепад – величина размаха логического сиг- |
||
V = í |
V |
|
|
= U1 |
|
- U0 |
|||
ï |
|
|
|
|
|||||
î |
OUT |
OUT |
|
OUT |
|
||||
нала на входе и выходе. |
|
|
|
||||||
I0 , I1 (I0IN |
при VIN0 ,I1IN |
|
при VIN1 ,IOUT0 при VOUT0 ,I1OUT при VOUT1 ) – входные и выходные токи в ра- |
бочих точках 0 и 1.
VPп – напряжение в точке переключения передаточной характеристики (пороговая точка), т.е. точка пересечения передаточной характеристики с прямой VOUT = VIN В этой точке соот- ветственно VOUTРп = VINРп . Также Рп называют точкой неустойчивого равновесия, поскольку из этого состояния элемент равновероятно может перейти в состояние 1 или 0.
VПЗ0 , VПЗ1 – помехозащищенность по уровню 0 и 1, определяется как минимально допусти- мое постоянное напряжение помехи, которое приводит к изменению логического состояния.
VПЗ0 = VРп - VIN0 ;
VПЗ1 = VIN1 - VРп .
VIN0 D , VIN1 D – входное напряжение в точках единичного усиления.
|
|
|
|
|
|
|
¶VOUT |
|
|
=1. |
|
|
|
|
|
|
|
¶VIN |
|
D0 , D1 |
|
|
|
|
|
|
|
|
|
|
||
VDD = |
|
VIN1 |
D − VIN0 |
D |
|
– ширина активной области передаточной характеристики (область пе- |
||||
|
|
реключения).
VПУ0 , VПУ1 – помехоустойчивость по уровню 0 и 1, определяется как максимально допусти-
мое постоянное напряжение помехи, которое не приводит к изменению логического состоя- ния.
VПУ0 = VIN0 D - VIN0 ;
VПУ1 = VIN1 - VIN1 D .
Многие эти параметры, за исключением входных и выходных токов, можно определить по передаточной характеристике (рис.8).
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Рис.8. Определение статических измеряемых
параметров по передаточной характеристике
Производить вычисления для формы табл.2 рекомендуется с помощью курсора. Если в работе только один график, то для использования курсора достаточно в основном меню ре- дактора результатов моделирования открыть Trace → Cursor → Display. Если графиков не- сколько, то для выбора одного из них надо нажать на метку под графиком, которая характе- ризует снимаемую зависимость. Курсор автоматически привязывается к выбранному графику и перемещается с помощью стрелок вправо (влево) на клавиатуре. При выборе любой точки графика левой кнопкой мышки появляется подменю координат (рис.9).
Рис.9. Пример вычислений параметров с помощью
курсоров
G1 = … m – координата первой точки по оси OX (выраженная в милливольтах). Следующая цифра обозначает координату той же точки по оси OY.
G2 = … m – координаты второй точки по осям OX и OY. Форма записи: G2 = (OX) m (OY).
dif – разность по осям OX и OY (соответственно) между точками G1 и G2.
Вторая точка G2 устанавливается курсором с помощью нажатия и удержания правой кнопки мышки (или клавиши «Shift»).
Точка переключения определяется как точка пересечения передаточной характеристики с графиком VIN (рис.10).
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Для определения точек единичного усиления выполним дополнительное построение, чтобы получить зависимость коэффициента усиления. Для этого после моделирования пере- даточной характеристики выполним следующее:
Trace → Add Trace → в левой колонке выбираем VOUT → в правой колонке Analog Operators and Functions параметр ∂(VOUT) – обозначает дифференциал выходного напря- жения, а ∂(VOUT)/∂(VIN) – коэффициент усиления. В точках D0 и D1 коэффициент усиления должен быть равен 1.
Рис.10. Определение точки переключения Рп и точек единичного усиления D0 и D1
По входной характеристике можно определить входные токи в рабочих точках Р0 и Р1, соответствующих входным напряжениям VIN0 , VIN1 (рис.11).
IIN
I1IN P1
0 |
P0 |
VIN |
IIN |
VIN0 |
V1IN |
|
Рис.11. Определение входных токов по входной характеристике
По выходным характеристикам, соответствующим входным напряжениям VIN0 , VIN1 , мож- но определить выходные токи в рабочих точках Р0 и Р1 при выходных напряжениях VOUT0 , VOUT1
(рис.12).
|
|
V1 |
|
IOUT |
|
IN |
|
|
|
|
|
IOUT0 |
P0 |
VOUT1 |
V |
1 |
VOUT0 |
P1 |
|
|
OUT |
||
|
|
V0 |
|
|
|
IN |
|
Рис.12. Определение выходных токов по выходным характеристикам
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com