PSpice A/D — моделирование аналоговых и смешанных аналого-цифровых устройств. Алгоритмы аналогового и цифрового моделирования взаимоувязаны в рамках одной программы, которая автоматически распознает и обрабатывает аналого-цифровые и цифро-аналоговые интерфейсы. Библиотеки цифровых ИС включают в с ебя ИС серии 7400, ТТЛ ИС с диодами Шоттки, ИС на КМОП-структурах, программируемые логические матрицы и др.;
PSpice A/D Basics — упрощенные версии пакета PSpice
A/D;
PSpice Optimizer — оптимизация параметров для достижения заданных характеристик смешанных устройств. Обеспечивает оптимизацию на основе градиентных методов при наличии линейных и нелинейных ограничений. Оптимизация проводится автоматически или интерактивно до полного удовлетворения условий, заданных пользователем. Поддерживается оптимизация с нелинейными целевыми функциями. Запускается из оболочки программы Capture.
OrCAD Layout Engineer's Edition — графический редак-
тор печатных плат OrCAD Layout без автотрассировщика, и предназначен для совместной работы над проектом печатной платы группы разработчиков. Программа для просмотра печатных плат, созданных с помощью Layout или Layout Plus, средство общей расстановки компонентов на плате и прокладки наиболее критических цепей, выполняемых инженеромсхемотехником перед выдачей задания на проектирование печатной платы конструктору (аналог программы ACCEL Relay). В OrCAD Layout, OrCAD Layout Plus и OrCAD Layout Engineer's Edition обеспечена двусторонняя передача данных между ними и программами разработки печатных плат
MicroSim PCBoards и SPECCTRA (в прежних версиях можно обмениваться данными лишь с P-CAD, Tango, PADS, Protel и AutoCAD);
OrCAD GerbTool — программа создания и доработки управляющих файлов для фотоплоттеров (разработка фирмы
6
WISE Software Solutions специально для OrCAD, аналог про-
граммы САМ-350);
Visual CADD — графический редактор фирмы Numera Software (упрощенный аналог AutoCAD).
Сложность проекта:
•максимальный размер печатной платы — 144x144
дюйма;
•общее число слоев — 30;
•число одновременно разводимых слоев — 16;
•7500 компонентов на плате;
•10000 цепей на плате;
•32000 связей на плате;
•7500 компонентов разного типа на плате;
•3200 выводов в компоненте;
•1000 различных контактных площадок;.
•250 различных переходных отверстий;
•разрешающая способность на плате — 1/16 дюйма или 1 мкм;
•дискретность угла поворота — 1 угловая минута. Системные требования к аппаратуре и программному
обеспечению: OrCAD 9.x работает в среде Windows 95/98 и
Windows NT 4.0 (с Service Pack 3 или Service Pack 4), необхо-
дим Pentium с ОЗУ 32 Мбайт. Для отдельных модулей на жестком диске требуется объем памяти:
OrCAD Capture – 75 Мбайт; OrCAD PSpice – 50 Мбайт; OrCAD CIS – 20 Мбайт; OrCAD Layout – 90 Мбайт.
2.2. Создание условных графических обозначений
Библиотеки — это файлы, которые содержат радиоэлементы для создания электрических схем. Библиотеки могут также содержать различные символы, такие как «земля» и «питание», а также набор штампов. Вы можете создавать собст-
7
венные новые библиотеки, пользоваться уже созданными и корректировать уже созданные библиотеки. Не надо создавать библиотеку специально для проекта. Каждый проект имеет специальную память, DESIGN CACHE, в которой хранятся все элементы, используемые в проекте.
Чтобы создать новую библиотеку, нужно войти в меню File — NEW — LIBRARY. Появится окно с названием LIBRARY1, содержащее все необходимые папки для ведения библиотеки. Рекомендуется сразу же присвоить имя библиоте-
ке — набрать File — Save As.
Если вы хотите работать с уже созданной библиотекой — наберите File — OPEN, задайте имя библиотеке. В окне Администратора проектов высветится перечень всехэлементов и символов, хранящихся Е библиотеке. Чтобы отредактировать элемент, нужно два раза щелкнуть по нему мышью, и элемент появится в окне редактора элементов.
Если вы хотите создать новую библиотеку на базе старой с измененными элементами, то после загрузки библиотеки присвойте ей сразу новое уникальное имя, чтобы изменения не попали в исходную библиотеку.
Вы можете также переместить или скопировать ряд элементов из одной библиотеки в другую. Для этого откройте обе библиотеки и расположите их окна рядом. Мышью перетащите нужный элемент в окно другой библиотеки на значок с ее н а- званием, при этом курсор из перечеркнутой окружности примет вид вертикальной черты с прямоугольником внизу. Должно появиться сообщение:
ARE YOU SURE YOU WANT TO MOVE THE PART
Чтобы скопировать элемент в другую библиотеку, ну ж- но сделать то же самое при нажатой клавише CTRL.
Когда вы первый раз вызываете элемент из библиотеки и размещаете его в схеме, копия этого элемента помещается в кэш проекта. Кэш содержит по одной копии каждого элемента, используемого в проекте. Обычно все вхождения элемента ссылаются на эту копию. Запись или замещение копии элемента в
8
кэше происходит при каждом новом вызове элемента из библиотеки.
Существует несколько способов редактирования элемента уже включенного в схему.
Можно отредактировать элемент непосредственно в схеме. Для этого нужно щелкнуть один раз по элементу, чтобы он заключился в рамку, нажать правую клавишу и в по я- вившемся меню выбрать пункт Edit PART. Вы попадете в окно редактирования элемента. Закончив редактирование, закройте окно, при этом появится окно, предлагающее выбрать одно из следующих действий:
Update Current — заменить только текущий элемент; Update All — заменить все элементы этого типа; Discard — отменить изменения.
Если вы замените только текущий элемент, то в кэше появится новая копия этого элемента, потерявшая связь с библиотекой, наряду со старой копией. Теперь, если вы хотите разместить в схеме исправленный элемент, то нельзя польз о- ваться командой PART, а нужно пользоваться командой COPY
и PASTE из меню Edit.
Элементы в кэше сохраняют связь с библиотекой, так что при изменении элемента в библиотеке мы можем всегда синхронизировать элементы в кэше с библиотекой. Для этого откроем проект в Design cache, выделим элемент, который мы хотим отредактировать, и в меню Design выберем пункт UPDATE CACHE. Все элементы этого типа заменятся на отредактированные, за исключением тех элементов, которые редактировались непосредственно в схеме.
Чтобы восстановить связь с библиотекой, нужно воспользоваться командой Replace Cache. Для этого откроем проект, в кэше выберем нужный элемент и в менюDesign выберем команду Replace Cache. Появится окно, содержащее имя элемента, который мы хотим заменить, и имя его библиотеки, в данном случае, так какон хранится только в кэше, появится имя проекта. Заменим имя отредактированного элемента на его
9
библиотечное имя, а имя библиотеки, на имя той библиотеки, из которой мы хотим выбрать элемент.
Вы можете создать новый элемент, отредактировать старый в библиотеке или непосредственно в схеме.
Чтобы создать новый элемент, нужно открыть новую или существующую библиотеку и из меню Design выбрать пункт
New Part.
Чтобы откорректировать существующий элемент, нужно открыть библиотеку и два раза щелкнуть мышью по егоимени.
Чтобы откорректировать элемент в схеме, нужно выбрать элемент на схеме и в меню Edit выбрать команду PART.
Элементы подразделяются на примитивные и непримитивные Примитивные элементы не содержат иерархии. Непримитивные элементы описываются как иерархические. Это свойство определяется в окне PROPERTIES, переключателями
Primitiv YES, NO.
Элементы могут быть разделены на несколько логических элементов, находящихся в одном корпусе,— PACKAGE. Каждый логический элемент имеет графическое тело, контакты и свойства, которые его описывают. Если логические элементы идентичны, исключая контакты, то это гомогенный элемент. Например, 6 инверторов в одном корпусе. Если логические элементы имеют различную графику, количество контактов или свойства — это гетерогенные элементы. Например, реле.
Каждый элемент может содержать графику, текст, контакты и IEEE символы. Графика всегда находится внутри тела элемента, в то время как IEEE символы и текст могут н а- ходиться внутри и снаружи тела элемента. Контакты касаются границы тела элемента— бордюра, который определяет размер элемента и его форму.
Создание нового элемента
Создание элемента производится в три этапа: определение элемента; добавление графики;
10