- •Курс
- •Состав курса:
- •Содержание лекций
- •Содержание лекций
- •Литература
- •Лекция 1. Общие сведения о САПР
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 1. Общие сведения о САПР (продолж.)
- •Лекция 2. Этапы и уровни проектирования
- •Лекция 2. Этапы и уровни проектирования
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 2. Этапы и уровни
- •Лекция 2. Этапы и уровни проектирования (продолж.)
- •Лекция 3. Состав САПР
- •Лекция 3. Состав САПР
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 3. Состав САПР (Продолж.)
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение САПР (Продлж.)
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 4. Математическое обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 5. Лингвистическое и программное обеспечение (продолж.)
- •Лекция 6. Проектирование на системном уровне
- •Лекция 6. Проектирование на системном уровне
- •Лекция 6. Проектирование на системном уровне (продолж.)
- •Лекция 6. Проектирование на системном уровне (продолж.)
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 7. Этап функционально- логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 8. Алгоритмы программ логического проектирования (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование
- •Лекция 9. Моделирование аналоговых функциональных схем (продолж.)
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование аналоговых функциональных схем
- •Лекция 9. Моделирование
- •Лекция 10. Схемотехническое
- •Лекция 10. Схемотехническое
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 10. Схемотехническое проектирование (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП
- •Лекция 11. Базовые алгоритмы АСхП
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 11. Базовые алгоритмы АСхП (продолж.)
- •Лекция 12. Дополнительные виды анализа.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 12. Дополнительные виды анализа. Макромоделирование.
- •Лекция 13. Многоуровневое проектирование
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
- •Лекция 13. Многоуровневое
Лекция 10. Схемотехническое проектирование (продолж.)
• Математические модели элементов
• - Наиболее распространенной является
нелинейная модель диода, которая базируется
на уравнениях Эберса - Молла для управляемого
источника тока и учитывает зависимости
емкостей от режима:
Основы автоматизации |
|
проектирования |
131 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели элементов
|
|
|
|
|
|
U |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 , |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
I Д IO exp mV |
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
T |
|
|
|
|
|
|
|
|
|
|
||
CД Сбар Сдиф , |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
Cбар СО U 1/ 2 , |
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
I |
Д |
|
|
|
|
|
|
|
exp |
|
U |
|
|
. |
||
C |
|
|
|
|
|
|
|
I |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
||||||||||
|
U |
mV |
|
|
mV |
|
|||||||||||||
|
диф |
|
|
|
|
|
O |
|
|
||||||||||
|
|
|
|
|
|
|
|
|
T |
|
|
|
|
|
T |
|
|
Основы автоматизации |
|
проектирования |
132 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели элементов
Здесь I0 - тепловой ток; U - напряжение на p-n
переходе; m - коэффициент неидеальности
вольт-амперной характеристики p-n перехода; VT - тепловой потенциал перехода, VT = kT/q, k -
постоянная Больцмана, T - температура
окружающей среды, q - заряд электрона; φ - контактная разность потенциалов; Cд, Сбар,
Сдиф - суммарная, барьерная и диффузионная
емкости соответственно; - постоянная времени, учитывает предельную частоту работы диода.
Основы автоматизации |
|
проектирования |
133 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели элементов
- Параметры модели диода определяются из
физических соображений: для нормальной
температуры VT = 0,026 В, φ = 0,5...0,7 В.
-Параметры I0, m, Rд вычисляются из условия аппроксимации статической характеристики диода.
-Барьерная емкость Сбар моделирует приращение пространственного заряда при изменении напряжения на p-n переходе. Диффузионная
емкость Сдиф отражает влияние перераспределения
подвижных носителей. Следует помнить, что диффузионная емкость является доминирующей при
прямом смещении, а барьерная - при обратном.
Основы автоматизации |
|
проектирования |
134 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели схемы
-ММС фоpмиpуется на основе ММЭ и законов Кирхгофа.
-В большинстве пpогpамм схемотехнического проектирования используется базис узловых потенциалов (может быть использован базис контурных токов или переменных состояний).
-В этом случае ММС фоpмиpуется на основе первого закона Кирхгофа n ik 0,
k 1
где алгебраическая сумма токов в любом узле k равна нулю. Подставив сюда уравнения моделей в виде вольтамперных зависимостей получим в каждой строке дифференциальное уравнение (за исключением индуктивности).
Основы автоматизации |
|
проектирования |
135 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели схемы
- С использованием ММЭ и закона токов Кирхгофа в общем случае ММС может быть представлена системой
нелинейных дифференциальных уравнений (СHДУ),
которую обычно записывают в виде
F ( X1 , X, t ) = 0
или нормальной форме Коши
X1 = f (X, t ) = 0,
где Х1 = dX /dt, X - вектор переменных, в частности потенциалов узлов схемы.
Но в таком виде ММС не используется. ММС в программах АСхП представляется в виде векторов и
матриц, удобных для хранения и решения уравнений.
Основы автоматизации |
|
проектирования |
136 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели схемы
- Для решения СHДУ в программах АСхП наибольшее применение нашли неявные методы численного
интегрирования, где при решении уравнений заменяют
производные их конечно-разностными аппроксимациями, соответствующими различным
формулам численного интегрирования. Например, для простейшей неявной формулы Эйлера первого порядка аппроксимация будет задаваться соотношением
X1 = dX /dt ≈ (Xn+1 - Xn) / h,
где Xn+1 = X(tn+1), Xn = X(tn), h = tn+1 - tn - шаг
интегрирования.
Основы автоматизации |
|
проектирования |
137 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели схемы
- Замена производных разностными уравнениями позволяет преобразовать СHДУ в систему нелинейных
алгебраических (конечных) уравнений (СHАУ)
F (Xn+1, Xn, ... , Xn-k ) = 0
или
F(X) = 0.
-В данной записи рассмотрен общий случай аппроксимации неявными формулами численного интегрирования k+1 порядка.
Основы автоматизации |
|
проектирования |
138 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели схемы
- Решение СНАУ относительно Xn+1 чаще всего
реализуется с помощью итерационного метода Ньютона, основанного на линеаризации компонентных уравнений на каждой итерации:
Fi+1 = Fi + dF / dX (Xi+1 - Xi) + ... = 0.
- В этом случае решение СНАУ будет сводиться к решению на каждой итерации системы линейных алгебраических уравнений (СЛАУ), обычно представляемых в методе узловых потенциалов в виде:
Y V = I,
где Y = dF /dX - матрица узловых проводимостей (Якобиан) схемы; V = Xi+1 - Xi - вектор неизвестных узловых потенциалов; I = - Fi - вектор задающих токов; i - номер итерации.
- Это и есть ММС.
Основы автоматизации |
|
проектирования |
139 |
Лекция 10. Схемотехническое проектирование (продолж.)
•Математические модели схемы
- Таким образом, для решения ММС в общем виде, т.е. в виде СHДУ, необходимо на каждой
временной точке tn решать СHАУ. В свою
очередь, для решения СHАУ на каждой итерации метода Ньютона необходимо решать СЛАУ. Поэтому и основой при формировании ММС для задач АСхП является матрица узловых проводимостей Y и вектор тока I системы линейных уравнений. Те же Y и I с помощью несложных эквивалентных преобразований теории цепей используются и при решении СНДУ и СНАУ.
Основы автоматизации |
|
проектирования |
140 |