Logo GenDocs.ru

Поиск по сайту:  

Загрузка...

Графический редактор схем OrCAD - файл 1.doc


Графический редактор схем OrCAD
скачать (502 kb.)

Доступные файлы (1):

1.doc502kb.24.11.2011 09:22скачать

содержание
Загрузка...

1.doc

Реклама MarketGid:
Загрузка...




Содержание

Введение…………………………………………………………………………...4

1 История развития продукции OrCAD…………………………………………5

2 Компоненты OrCAD…………………………………………………………....6

3 Создание проекта в OrCAD Capture…………………………………………...8

3.1 Общая характеристика программы OrCAD……………………………...8

3.2 Создание проекта………………………………………………………….11

3.3 Создание принципиальной схемы проекта……………………………...13

3.4 Размещение символов компонентов и электрических цепей………….16

3.4.1 Размещение символов компонентов………………………………16

3.4.2 Размещение символов «земли» и источников питания………….21

3.4.3 Размещение электрических цепей…………………………………22

3.4.4 Размещение электрических цепей…………………………………23

3.5 Размещение графических объектов и текста……………………………24

4 Моделирование………………………………………………………………...27

4.1 Функциональное моделирование………………………………………..27

    1. Моделирование задержек………………………………………………...28


5 Библиотеки символов компонентов………………………………………….29

5.1 Сведения о библиотеках системы………………………………………..29

5.2 Создание компонентов……………………………....……………………30

Заключение………………………………………………………………….……31

Список использованных источников…………………………………….…….32


4.1 Функциональное моделирование………………………………………..27 3

4.2 Моделирование задержек………………………………………………...28 3

Введение 5

4.1 Функциональное моделирование 28

4.3 Моделирование задержек 29

Введение


OrCAD – мощная cистема автоматизации проектных работ, разработанная компанией Cadence Design Systems. Продукт включает в себя набор приложений, необходимых для сквозного проектирования аналоговых, аналого-цифровых и цифровых электронных устройств.

Технология проектирования OrCAD обеспечивает целостность и синхронизацию этапов проекта от схемного ввода до запуска в производство.

Структура проекта в OrCAD - совокупность модулей, которые должны содержать информацию, необходимую для выполнения всех этапов процесса разработки устройства. Она включает в себя: исходные описания проектируемого устройства в графической или текстовой форме; промежуточные результаты, используемые в качестве исходных данных для последующих шагов проектирования; отчёт о выполнении основных этапов проектирования; описания тестовых воздействий, необходимых для моделирования устройства; окончательные результаты проектирования, используемые для конфигурирования элемента.

Программа OrCAD Capture, в совокупности с другими продуктами Cadence, предоставляет пользователю все необходимые средства для выполнения следующих этапов процесса проектирования: входного проектирования; функционального моделирования; синтеза, размещения и трассировки; моделирования задержек; генерации элемента.
1 История развития продукции OrCAD

На начальном этапе распространения в нашей стране САПР электронной аппаратуры на персональных компьютерах наибольшее распространение получили пакеты программ P-CAD и OrCAD на платформе DOS. Оба пакета решали примерно одинаковые задачи: графический ввод принципиальных схем и разработка печатных плат, моделирование цифровых устройств и проектирование программируемых логических интегральных схем (ПЛИС). OrCAD для DOS имел очень удобный редактор принципиальных схем, что обусловило его популярность. Однако редактор печатных плат и средства вывода данных на периферийные устройства были удобнее в P-CAD. Однако с появлением новых версий этих пакетов ситуация изменилась.

Фирма OrCAD (основана в 1985 г.) в начале 1997 г. выпустила систему нового поколения OrCAD 7.0 для Windows. Моделирование аналоговой или смешанной аналого-цифровой части проекта проводится с помощью программы PSpice, передавая описание проекта в текстовом виде, или с помощью пакета ICAP фирмы Intusoft, интегрируемого с графическим схемным редактором OrCAD Capture.

В начале 1998 г. фирмы MicroSim и OrCAD объединились, причем новая фирма получила название OrCAD. В результате под маркой OrCAD начали распространяться программы моделирования и оптимизации аналоговых и смешанных аналого-цифровых устройств, разработанные прежде фирмой MicroSim и не имеющих пока интерфейса с редактором схем OrCAD Capture. В ноябре 1998 г. выпущена новая система OrCAD 9.0, объединившая все перечисленные выше модули под управлением одной интегрированной оболочки.

В марте 2000 г. отделение Cadence PCB System Division фирмы Cadence Design Systems, в которое преобразована компания OrCAD, выпустило очередную версию OrCAD 9.2.

2 Компоненты OrCAD

В составе пакета следующие модули:

  • OrCAD Capture — графический редактор схем;

  • OrCAD Capture CIS (Component Information System) — графический редактор схем, дополненный средством ведения баз данных компонентов; при этом зарегистрированные пользователи получают через Интернет (с помощью службы ICA, Internet Component Assistant) доступ к каталогу компонентов, содержащему более 200 тыс. наименований;

  • ^ PSpice Schematics — графический редактор схем, заимствованный из пакета DesignLab;

  • OrCAD PSpice A/D — программа моделирования аналоговых и смешанных аналого-цифровых устройств, данные в которую передаются как из PSpice Schematics, так и из OrCAD Capture;

  • OrCAD PSpice Optimizer — программа параметрической оптимизации;

  • OrCAD Layout — графический редактор печатных плат;

  • OrCAD Layout Plus — программа OrCAD Layout, дополненная бессеточным автотрассировщиком SmartRoute, использующим методы оптимизации нейронных сетей (используется также в системах Protel 99 SE и P-CAD 2000);

  • ^ OrCAD Layout Engineer's Edition — программа просмотра печатных плат, созданных с помощью Layout или Layout Plus, средство общей расстановки компонентов на плате и прокладки наиболее критических цепей, выполняемых инженером-схемотехником перед выдачей задания на проектирование печатной платы конструктору;

  • ^ OrCAD GerbTool — программа создания и доработки управляющих файлов для фотоплоттеров (разработка фирмы WISE Software Solutions специально для OrCAD, аналог программы САМ350);

  • Visual CADD — графический редактор фирмы Numera Software (упрощенный аналог AutoCAD).

OrCAD функционирует на ПК с процессорами Pentium и совместимых с ними под управлением Windows 95/98 или Windows NT 4.0 (с Service Pack 3 или Service Pack 4). Необходимый объем ОЗУ не менее 32 Мбайт и 250 Мбайт дискового пространства.

Для отдельных модулей на жестком диске требуется объем памяти:

  • OrCAD Capture - 75 Мбайт;

  • OrCAD PSpice - 50 Мбайт (вместе с PSpice Schematics);

  • OrCAD CIS - 20 Мбайт;

  • OrCAD Layout - 90 Мбайт (вместе с GerbTool и Visual CAD);

  • Документация - 60 Мбайт.



3 Создание проекта в OrCAD Capture

3.1 Общая характеристика программы OrCAD Capture

Программа OrCAD Capture предназначена для создания проекта, часть которого может быть задана в виде принципиальной электрической схемы, а другая часть может быть описана на языке высокого уровня VHDL. Кроме того, из оболочки OrCAD Capture запускаются программы моделирования аналоговых, цифровых и смешанных аналого-цифровых устройств PSpiee и параметрической оптимизации PSpiee Optimizer. В программе OrCAD Capture проекты подразделяются на несколько типов.



Рисунок 1 - Взаимосвязь OrCAD Capture с другими программами

При создании проекта в соответствии с его типом автоматически загружаются необходимые библиотеки компонентов. На Рисунке 1 показана взаимосвязь OrCAD Capture с другими программами системы OrCAD. При создании принципиальных схем проекта необходимая информация отыскивается во встроенной базе данных, которая поставляется вместе с системой и пополняется пользователями.

На Рисунке 2 изображен экран программы OrCAD Capture 9.2. В его верхней части расположено меню команд и ниже — панель инструментов.



Рисунок 2 - Экран программы OrCAD Capture

Справой стороны окна программы находиться панель инструментов редактора схем. Так как инструменты этой панели очень важны, мы рассмотрим их более подробно.



Рисунок 3 - Панели инструментов редактора схем

В нижней части экрана Capture расположена строка состояний, на которой отображается имя выбранного инструмента или меню, имя текущего состояния программы (в левом поле), количество выбранных объектов (в среднем поле), масштаб изображения и текущие координаты курсора (в правом поле).



Рисунок 4 - Строка состояний

У некоторых графических объектов, таких как проводники, шины (линии групповой связи), линии, эллипсы (в частности, окружности), прямоугольники и многоугольники, можно изменять размеры и форму. Все остальные объекты можно только передвигать, вращать, зеркально отображать и удалять. Для изменения формы или размеров графических объектов нужно щелкнуть левой кнопки мыши при расположении курсора на одном из этих значков и затем, не отпуская кнопку, переместить соответствующим образом курсор; редактирование завершается отпусканием левой кнопки мыши. Для перемещения любого выбранного объекта нужно щелкнуть левой кнопкой мыши при расположении курсора в любой точке на контуре объекта, не отпуская кнопку, выполнить перемещение. При перемещении группы объектов курсор изменяет свою форму (он принимает форму звездочки), и его можно расположить в любой точки внутри контура, окаймляющего выбранную группу.

3.2 Создание проекта

Проекты, созданные с помощью программы OrCAD Capture, заносятся в файлы с расширением .opj (по терминологии, принятой в программе, проект называется Project), которые содержат ссылки на имена всех используемых файлов: файлов отдельных схем (*.dsn, по принятой терминологии файлы схем называются Design, в переводе также «проект»), библиотек, текстовых VHDL-файлов, файлов отчетов о проекте и др. Для создания нового проекта выполняется команда File > New Project, после чего в открывшемся диалоговом окне (рис. 2.16) на строке Name указывается имя проекта (символы кириллицы не допускаются, если предполагается моделирование), а на строке Location - имя подкаталога расположения проекта (при этом для просмотра файловой структуры удобно пользоваться кнопкой Browse). Далее в средней части этого окна выбирается тип проекта.



Рисунок 5 - Выбор типа проекта

Возможен выбор из следующих проектов:

  • Analog or Mixed A/D — аналоговые, цифровые или смешанные аналого-цифровые устройства, моделируемые с помощью программы PSpice A/D (возможна также дальнейшая разработка печатной платы с помощью OrCAD Layout). В начале создания проекта предусмотрена загрузка прототипа, указав его имя в изображенном, диалоговом окне (вариант Create based upon an existing project) — возможна загрузка одного из 4 стандартных прототипов или любого созданного ранее проекта.

  • PC Board Wizard — печатные платы (моделирование смешанных аналого-цифровых устройства выполняется с помощью PSpice). Необходимость проведения моделирования указывается в диалоговом окне, показанном на Рисунке 6, для этого нужно пометить галочкой строку Enable project simulation и далее добавить в проект перечня библиотек символов PSpice.



Рисунок 6 - Выбор прототипа проекта

  • Schematic — не специализированные проекты (возможно только создание и документирование принципиальных схем, моделирование и разработка печатных плат не предусматривается).

3.3 Создание принципиальной схемы проекта

Электрические схемы большинства проектов размещаются на нескольких страницах не самого большого формата. Имеются два способа организации схем большого объема: плоские обычные многостраничные структуры и иерархические структуры.





Рисунок 7 - Структура многостраничной и иерархической схемы

Перед созданием нового проекта с помощью программы OrCAD Capture необходимо задать параметры его конфигурации с помощью трех команд меню Options менеджера проектов. Рассмотрим подробно эти способы конфигурирования проектов:

  • Команда Preferences. Закладки диалоговых окон этой команды изображены на Рисунке 8.



Рисунок 8 – Закладки диалоговых окон команды Preferences

На закладке ^ Color /Print просматриваются и устанавливаются цвета всех объектов схемы (с помощью палитры, открываемой щелчком левой клавиши мыши по окрашенному прямоугольнику) и помечаются объекты, которые должны быть выведены на печать (для этого напротив имени объекта ставится галочка в графе Print); цвет основной надписи; цвета графических объектов (линий, многоугольников и дуг).

На закладке ^ Grid Display выбирается стиль изображений сетки в виде точек (Dots) или линий (Lines) по отдельности для редактора схем (Schematic) и символов (Symbol).

На закладке Pan and Zoom указывается коэффициент увеличения/уменьшения масштаба изображения (Zoom Factor) и коэффициент панорамирования (Auto Scroll Percent) для редактора схем и символов (панорамирование схемы.

На закладке Select устанавливается, будут ли выбраны объекты, если граница прямоугольника выбора пересекает их (Intersection) или они полностью находятся внутри области выбора (Fully Enclosed); на панели Maximum number of objects to display at high resolution while dragging указывается максимальное количество отображаемых на экране объектов при их выборе в окне и перемещении.

На закладке Miscellaneous выбирается стиль заливки замкнутых фигур (Fill Style), стиль и ширину линий (Line Style and Width) и цвет графических объектов (Color), а также шрифт, используемый в менеджере проектов и файле протокола Session Log.

На закладке ^ Text Editor конфигурируется текстовый редактор, используемый при работе с VHDL-файлами.

  • Команда Design Template определяет набор параметров новых проектов, ряд из них может быть переопределен для индивидуальных страниц схемы. Закладки диалоговых окон этой команды изображены на Рисунке 9.



Рисунке 9 - Диалоговые окна команды Design Template

На закладке ^ Fonts определяются шрифты текстов различных объектов, располагаемых на схеме.

На закладке Title Block определяется текст, заносимый в различные графы основной надписи (углового штампа). Вообще имеются основные надписи двух типов: принимаемые по умолчанию и индивидуальные. Индивидуально основные надписи размещаются на схеме по команде Place>Title Block.

На закладке Page Size указывается система единиц, устанавливаемая по умолчанию (Inches или Millimeters), и размер листа схемы А, В, С, D, Е (в английской системе), А4, A3, А2, А1, А0 (в метрической системе) или Custom (размеры задаются пользователем).

На закладке ^ Grid Reference устанавливаются параметры рамки, располагаемой вокруг листа схемы.

На закладке Hierarchy указываются параметры, принимаемые по умолчанию при создании новых иерархических блоков (Hierarchical Blocks).

 3.4 Размещение символов компонентов и электрических цепей

3.4.1 Размещение символов компонентов

Библиотеки программы Capture содержат в себе символы компонентов, источников питания и «земли». Они размещаются на схеме по команде Place>Part, активизируемой также нажатием на пиктограмму меню инструментов. В диалоговом окне этой команды (Рисунок 10).



Рисунок 10 - Диалоговое окно команды Place>Part

Сначала в списке Libraries выбирается имя одной или нескольких библиотек, содержание которых отображается на панели Part (для выбора нескольких библиотек нажимается и удерживается клавиша Ctrl). После этого на панели Part выбирается имя компонента, символ которого должен быть помещен на схему. В разделе Graphic выбирается обычное (Normal) или эквивалентное изображение логических компонентов в стиле DeMorgan (Convert). В разделе Packaging указывается номер секции компонента, после чего в расположенном ниже окне выводится изображение выбранной секции компонента с указанием номеров цоколевки его выводов. Нажатием на кнопку Add Library открывается диалоговое окно для добавления библиотек в список Libraries, нажатие на кнопку Remove Library удаляет выбранную библиотеку из списка. Кнопка Part Search предназначена для поиска конкретного компонента в библиотеках из списка Libraries. После нажатия на кнопку ОК символ выбранного компонента переносится на схему. Движением курсора компонент перемещается в нужное место схемы и фиксируется нажатием левой кнопки мыши. После этого на схему может быть размещена еще одна копия этого же символа. Нажатие правой кнопки мыши открывает всплывающее меню (Рисунок 11), в котором дублируется вызов команд основного меню для вращения (Rotate), зеркального отображения (Mirror), изменения масштаба изображения (Zoom), редактирования параметров компонента (Edit Properties) и ряд других.

б)

Рисунок 11 - Всплывающее меню, активизируемое после выбора компонента нажатием правой кнопки мыши

Если не прерывая режима размещения символов компонентов на схеме во всплывающем меню на Рисунке 11 выбрать команду Edit Properties, выводится диалоговое окно редактирования параметров текущего символа (Рисунок 12).



Рисунок 12 - Диалоговые окна редактирования параметров символа компонента, размещаемого на схеме

В нем имеются следующие поля:

Part Value - номинальное значение параметра простого компонента (сопротивление, емкость и т.п., принимаемые во внимание при моделировании) или наименование сложного компонента.

Part Reference — позиционное обозначение компонента. Оно проставляется здесь вручную. На панели РСВ Footprint можно выбрать или скорректировать имя корпуса компонента. Выбор панели Power Pins Visible указывает на необходимость отображения на схеме выводов «земли» и питания. На панели Primitive выбирается тип компонента: Yes — элементарный (примитивный) компонент; No — компонент, имеющий иерархическую структуру, Default — устанавливается по умолчанию.

Нажатие на панель User Properties открывает диалоговое окно просмотра и редактирования параметров компонента (Рисунок 13): в графе Name указывается имя параметра, в графе Value — его значение, в графе Attributes — характеристики (атрибуты) его отображения на схеме (R — только для чтения, V — видимые на схеме, последний признак задается на панели Display, см. ниже).



Рисунок 13 - Диалоговые окна редактирования параметров

После выбора параметра его имя выводится в нижней части окна, а в расположенной рядом панели производится ввод его значения (после нажатия на клавишу Enter введенное значение отображается в графе Value) — таким образом вводятся, в частности, необходимые для моделирования с помощью PSpice значения параметров компонентов; их можно ввести или отредактировать позже, по команде Edit>Properties.

Нажатие на панель Display открывает диалоговое окно для задания видимости на схеме выбранного параметра:

  • Do Not Display — ничего не отображать на схеме;

  • Value Only — отображать только значение параметра;

  • Name and Value — отображать и имя, и значение параметра;

  • Name Only — отображать только имя параметра;

  • Both if Value Exists — отображать и имя, и значение параметра, если его значение существует.

После расстановки компонентов на схеме можно просмотреть параметры одного или нескольких компонентов. Для этого выбираются интересующие нас компоненты и двойным щелчком курсора мыши или по команде Edit>Properties открывается электронная таблица, в которой приведены параметры выбранных компонентов, примеры которой показаны на Рисунке 14. Редактировать в этих таблицах можно только те параметры, которые не имеют атрибута R (только для чтения). Параметрам, значения которых не определены, отводятся заштрихованные ячейки; после определения их значений штриховка автоматически снимается.



Рисунок 14 – Таблицы параметров источника гармонического сигнала

3.4.2 Размещение символов «земли» и источников питания

По командам Place>Ground и Place>Power, открываются диалоговые окна, пример которых изображен на Рисунке 15. Перечень символов «земли» и источников питания, размещенных в штатных библиотеках CAPSYM.OLB и SOURCE.OLB. Эти символы могут быть размещены на схеме, только с помощью команд PlacoGround и Place>Power. Обе эти команды эквивалентны. При этом символы питания имеют видимые атрибуты их имен, которые можно изменять на панели Name, например можно указать имя +5V (по умолчанию это имя, отображаемое на схеме, совпадает с именем символа). Имена Name не имеют принципиального значения, они наносятся лишь для большей наглядности схемы.



Рисунок 15 – Диалоговое окно ввода символов питания

Символы «земли» и питания подключают к узлу с именем «0» цепи или к выводам компонентов, к которым они должны быть подсоединены. Помимо символа «земли» в библиотеку SOURCE.OLB помещены также символы постоянных логических сигналов «1» и «О».

3.4.3 Размещение электрических цепей

Проводники цепей размещаются по команде Place>Wire, нажатием комбинации клавиш Shft+W или нажатием на кнопку панели инструментов. Начало ввода цепи отмечается щелчком левой кнопки мыши, поле чего курсор изменяет свою форму, приобретая вид креста. Цепь прокладывается движениями курсора. Каждый излом проводника фиксируется щелчком левой кнопки мыши. Ввод текущей цепи завершается, если ее конец совпадает с выводом компонента или любой точкой другой цепи. Принудительное завершение ввода цепи выполняется двойным щелчком левой кнопки мыши, после чего можно провести другой проводник. Режим ввода цепей завершается нажатием клавиши Esc или выбором строки End Wire во всплывающем меню, открываемом щелчком правой кнопки мыши.

Если цепи начинаются или заканчиваются в любой точке сегмента другого проводника или на выводе компонента, между ними устанавливается электрическое соединение. Признаком подсоединения цепи к выводу является изменение его формы — пропадание квадратика на его конце. Пересекающиеся сегменты проводников не соединяются друг с другом.

Если при размещении компонентов на схеме один или несколько выводов соприкасаются, между ними устанавливается электрическое соединение, и если потом эти компоненты раздвинуть, автоматически прокладывается проводник.

Если при перемещении компонента или фрагмента схемы закорачивает ряд цепей, то выводится изображенное на Рисунке 16 предупреждающее сообщение и закороченные цепи высвечиваются.



Рисунок 16 - Предупреждение о замыкании цепей

Для отмены этого перемещения необходимо нажать на кнопку ОК и затем выполнить команду Edit>Undo Move. Перемещение цепей без учета их электрических соединений производится при нажатой клавише Alt.

На схеме проводники изображаются линиями стандартной ширины 0,2 мм при масштабе 1:1.

3.4.4 Размещение линий групповой связи

Линии групповой связи (шины) вводятся по команде Place>Bus (Shift+B) или нажатием на кнопку панели инструментов. На схеме они изображаются более широкими линиями, чем проводники (Рисунок 17). Имена шин и входящих в их состав цепей назначаются по команде Place>Net Alias, причем при простановке имен отдельных цепей их номера, предлагаемые в диалоговом окне команды, автоматически увеличиваются на единицу, например: ADDR1, ADDR2, ADDR3, ADDR4. Имя шины, состоящей из этих проводников, записывается по формату: ADDR[1..4]. На схеме шины изображаются линиями стандартной ширины 0,8 мм (при масштабе 1:1).



Рисунок 17 - Изображение шины

 3.5 Размещение графических объектов и текста

Графическая информация вводится на схему по командам Place>Line, Polyline, Rectangle, Ellipce и Arc. Эта информация носит вспомогательный характер, таким образом нельзя, например, создавать электрические цепи. Стили выполнения графики по умолчанию устанавливаются на закладке Miscellaneous в окне команды Options>Preferences. После нанесения отрезков линий или дуг по командам Place>Line, Place>Polyline и Place> Arc возможно их редактирование с помощью диалогового окна Edit Graphic (Рисунок 18).



Рисунок 18 - Выбор стиля выполнения линий (а) и замкнутых фигур (б)

На нем выбирается:

  • Line Style & Width — тип линии (сплошная, пунктирная и др.) и ее толщина (0,2, 0,8 и 2 мм);

  • Color — цвет линии.

Текст наносится на схему по команде Place>Text или нажатием на кнопку панели инструментов. Предварительно текст вводится в диалоговом окне, показанном на рис. 2.34, а (принудительный перенос текста на новую строку выполняется нажатием клавиш Ctrl+Enter), в котором указывается ориентация текста и цвет шрифта. Выбор типа и размера шрифта выполняется в окне (Рисунке 19).


Рисунок 19 - Диалоговые окна ввода текста

Импорт текста в диалоговое окно из других Windows-программ выполняется обычным образом нажатием клавиш Ctrl+V (предварительно фрагмент текста должен быть помещен в буфер обмена). Экспорт выбранной на схеме строки текста в буфер обмена для передачи в другие программы выполняется нажатием клавиш Ctrl+C или Ctrl+X.

4 Моделирование
^

4.1 Функциональное моделирование


На этом этапе проектирования производится отладка проекта на обнаружение ошибок в проектируемой логике без временных расчётов. Для инициализации функционального моделирования используются ресурсы, размещённые в папке администратора проекта. При необходимости, для моделирования проекта могут быть использованы средства внешней программы.

В процессе функционального моделирования генерируются сигналы, подаваемые на входы проекта, и рассчитываются выходные сигналы, которые пользователь может сравнить с ожидаемыми результатами. Если результаты расчёта не соответствуют ожидаемым, пользователь возвращается к редактированию проекта.

Запуск функционального моделирования осуществляется командой Simulate Preroute из меню Picflow. Все данные, полученные в результате функционального моделирования, сохранятся в папке PIC Resource в подпапке Preroute.




Рисунок 20 - Просмотр результатов функционального моделирования
    1. ^

      Моделирование задержек


Временное моделирование позволяет рассчитать задержки в сигнальных трактах и убедиться, что временные характеристики поставляемых производителем микросхем не изменяют функционирования проекта. То есть, на данном этапе оценивается, что задержки распространения сигналов и некоторые другие параметры, например, форма фронтов сигнала, находятся в рамках допустимых пределов. Временные данные подключаются к проекту во время процесса размещения и трассировки (place and route) и имеют форму стандартного файла синхронизации (SDF) или аннотированного списка соединений.


5 Библиотеки символов компонентов

5.1 Сведения о библиотеках системы

Библиотеки символов (файлы *.olb) программы Capture системы OrCAD содержат более 30 тыс. элементов. При создании проекта необходимо заранее продумать, какими библиотеками можно воспользоваться в каждом конкретном случае. Иначе, например, после создания принципиальной схемы устройства не удается разработать печатную плату из-за несогласованностей библиотек символов и корпусов компонентов.

В каталог Capture\Library\PSpice помещены библиотеки символов *.olb и математических моделей компонентов *.lib.

Ряд библиотек символов из каталога \Capture\Library\PSpice не содержит информации об упаковке компонентов, ссылок на их корпуса и численных значениях параметров математических моделей (эти значения вводятся непосредственно на схеме):

Abm.olb — функциональные блоки (сумматор, умножитель, линейное инерционное звено, интегратор, дифференциатор, ограничитель и др.);

Analog.olb — дискретные аналоговые компоненты (R, R_var, С, L, Е и др.);

Breakout.olb - заготовки символов полупроводниковых приборов и других компонентов;

Source.olb — источники аналоговых и цифровых сигналов, параметры которых задаются в текстовом виде;

Special.olb — символы для задания специальных директив моделирования (в их число входит спецификация параметров PARAM, метка WATCH и др.);

Другие библиотеки соответствуют компонентам определенных типов, они согласованы с библиотекам математических моделей и корпусов компонентов (эти библиотеки находятся в подкаталогах \Capture\Library\PSpice и \Capture\Library).

Физически существующие транзисторы, конденсаторы, интегральные схемы и др. называются компонентами (Component). Part — условное графическое изображение (символ) компонента на принципиальной схеме. Некоторые компоненты являются многосекционными, состоящими из нескольких секций. Если все секции такого компонента одинаковые, он называется однородным (Homogeneous), в противном случае неоднородным (Heterogeneous).

5.2 Создание компонентов

В OrCAD Capture возможно создавать символы компонентов и затем помещать их в существующие или новые библиотеки. Для создания или редактирования символов используется Part Editor, доступ к которому осуществляется одним из трех способов:

  1. Для создания нового символа создается новая или открывается существующая библиотека и затем выбирается команда Design>New>Part;

  2. Для редактирования существующего символа в менеджере проектов открывается библиотека символов и затем двойным щелчком курсора выбирается нужный символ;

  3. Для редактирования символа, размещенного на схеме, он выбирается одинарным щелчком курсора и затем выполняется команда Edit>Part.

Параметры компонента вводятся по команде Options>Part Properties. Перечень параметров компонентов разных типов, используемых при моделировании с помощью PSpice. Составление вновь всех этих параметров представляет собой довольно кропотливую задачу, поэтому при создании нового компонента целесообразнее скопировать в библиотеку символов средствами Windows однотипный компонент и затем отредактировать его параметры.

Заключение

В последние годы даже самые консервативно настроенные разработчики аппаратуры вынуждены пересмотреть свое отношение к САПР как к большим и дорогостоящим игрушкам, обнаружив в них весьма мощные и эффективные инструментальные средства. Особенно привлекательной выглядит возможность наконец-то заменить действующий макет имитационной моделью, а натурные эксперименты — модельными.

Недавно компания Cadence выпустила новую версию системы OrCAD 10.0. В этой версии просматривается ряд изменений, направленных на совершенствование возможностей проектирования интегральных схем, реализация которых была начата в версии 9.2.3. В частности, создана улучшенная среда проектирования, которая позволяет работать с симулятором программы Cadence Desktop, программами размещения и трассировки фирм производителей микросхем. Работа с перечисленными программами осуществляется без выхода из пакета OrCAD Capture, обеспечивая непрерывный процесс проектирования устройства.

Система автоматизированного проектирования OrCAD является одним из лидеров на рынке инструментальных средств проектирования электронной аппаратуры.
Список использованных источников

  1. Шалагинов А. В. Цифровое моделирование в САПР: учебное пособие. Новосибирск Издательство НГТУ, 2000.

  2. Разевиг В. Д. Применение программ P-CAD и PSpice для схемотехнического моделирования на ПЭВМ. В 4 выпусках. — М.: «Радио и связь», 1992.

  3. Разевиг В. Д. P-CAD 2000. Справочник команд. — М.: «Горячая линия-Телеком», 2000.

  4. Разевиг В. Д. Система проектирования цифровых устройств OrCAD. — М.: «Солон-Р», 2000.

  5. Разевиг В. Д. Система P-CAD 8.5-8.7: Руководство пользователя. — М.: «Солон-Р», 1999.

  6. Сучков Д. И. Основы проектирования печатных плат в САПР P-CAD 4.5, P-CAD 8.5-8.7 и ACCEL EDA. — М.: «Горячая линия-Телеком», 2000.

  7. Афанасьев А. О., Кузнецова С. А., Нестеренко А. В. Проектирование в OrCAD. Киев. «Наука и техника», 2001.

  8. Шалагинов А. В. Цифровое моделирование в САПР: учебное пособие. Новосибирск, Издательство НГТУ, 2000.





Скачать файл (502 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации