Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Глава 2. Создание проекта в OrCAD Capture



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

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

Рис. 2.1. Взаимосвязь OrCAD Capture с другими программами

При создании проекта в соответствии с его типом автоматически загружаются необходимые библиотеки компонентов (позднее их перечень можно изменить вручную), при этом для всех специализированных проектов возможна передача информации в программу OrCAD Layout для создания печатных плат (ПП). На рис. 2.1 показана взаимосвязь OrCAD Capture с другими программами системы OrCAD. При создании принципиальных схем проекта необходимая информация отыскивается во встроенной базе данных, которая поставляется вместе с системой и пополняется пользователями. Причем при наличии опции Component Information Systems (CIS) официальные пользователи получают доступ через Интернет красширенной базе данных, содержащей сведения примерно о 200 тыс. компонентов различных фирм (приведены их символы и корпусы).

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

 

Рис. 2.2. Экран программы OrCAD Capture

1. Меню команд и панель инструментов. Перечень команд OrCAD Capture приведен в разд. 2.7. Состав пиктограмм панели инструментов зависит от выбранного режима работы и типа текущего проекта, их состав изображен на рис. 2.3 и приведен в табл. 2.1.

Рис. 2.3. Пиктограммы панели инструментов

Состав меню команд зависит от выбранного режима работы и типа текущего проекта. На рис. 2.4 указано содержание меню команд при активизации менеджера проектов.

Таблица 2.1. Пиктограммы панели инструментов

  Пиктограмма Эквивалентная команда Описание команды  
  New Создание нового документа  
  Open Открытие существующего документа  
  Save Сохранение внесенных изменений в текущем проекте  
  Print Вывод твердой копии одной или более страниц текущей схемы или изображения символа компонента  
  Cut Удаление выбранного объекта с копированием в буфер обмена  
  Copy Копирование выбранного объекта в буфер обмена  
  Paste Размещение объекта из буфера обмена  
  Undo Отмена результата выполнения одной последней команды  
  Redo Отмена результата выполнения одной последней команды Undo  
  Пиктограмма Эквивалентная команда Описание команды  
  Zoom In Увеличение масштаба изображения  
    Zoom Out Уменьшение масштаба изображения  
  Zoom Area Вывод на весь экран окаймленной части изображения  
  Zoom All Вывод на экран полного изображения страницы схемы  
  Annotate Назначение позиционных обозначений компонентам выбранной страницы схемы  
  Back Annotate Выполнение перестановок логически эквивалентных секций компонентов и выводов в процессе обратной корректировки  
  Design Rules Check Проверка соблюдения правил проектирования DRC и правил составления электрических принципиальных схем ERC  
  Create Netlist Составление файла списка соединений выбранной страницы схемы в форматах EDIF 200, SPICE, VHDL, Verilog, Layout и др.  
  Cross Reference Составление файла перекрестных ссылок  

 

  Bill of Materials Составление отчета о проекте или выбранной странице  
  Snap to Grid Привязка курсора к узлам сетки на окне редактирования схем и символов компонентов (аналог команды Options>Preierences>Grid Display)  
  Project manager Загрузка менеджера проектов  
  Help Topics Вывод содержания, предметного указателя и средств поиска терминов встроенной инструкции  

 

Рис. 2.4. Состав меню команд менеджера проектов

2. Менеджер проектов расположен в левой части экрана программы Capture. В режиме File развертывается плоская файловая структура проекта, в режиме Hierarchy — его иерархическая структура. Файловая структура проекта содержит ряд разделов:

Design Resource — описание проекта (файл проекта *.dsn, отдельные страницы схемы, перечень компонентов Design Cache, VHDL-файлы, перечень используемых библиотек компонентов *.olb);

Outputs — результаты проектирования;

PSpice Resource — информация для моделирования с помощью PSpice (Include Files, Model Library, Simulation Profiles, Stimulus Files) и др.

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

Add File — добавление файла;
Part manager —загрузка менеджера компонентов;
Edit — редактирование файла;
Properties — просмотр и редактирование свойства объекта;
New Schematic — создание новой схемы;
Design Properties — редактирование параметров проекта;
Save - сохранение внесенных изменений;
Save As... — сохранение внесенных изменений в проекте с новым именем;
Simulate Selected Profile(s) — выполнение моделирования с помощью PSpice в соответствии с выбранным профайлом (файлом задания на моделирование);
View Simulation Results — просмотр графических результатов моделирования;
View Output File — просмотр текстового файла результатов моделирования;
Edit Simulation Settings — редактирование задания на моделирование;
Make Active — активизация выбранного профайла;
New Page — добавление новой страницы схемы;
Edit Page — редактирование страницы схемы;
Schematic Page Properties — редактирование параметров настройки схемного редактора;
Edit Selected object properties — редактирование атрибутов выбранного на схеме объекта;
Make Root — переноси выбранной схемы на верхний уровень иерархии;
Rename — переименование файла.

3. Редактор схем. На рис. 2.5 показано окно редактора страницы принципиальной схемы, на которой расположены дополнительные панели инструментов (рис. 2.6), команды которых перечисленны в табл. 2.2 и 2.3.

Рис. 2.5. Окно редактора страницы схемы

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

Таблица 2.2. Пиктограммы панели инструментов режима редактирования схем

Пиктограмма Эквивалентная команда Описание команды
Select Режим выбора объектов
Part Выбор в библиотеке компонента для размещения его символа на схеме
Wire Рисование электрических цепей. При нажатии кнопки Shift возможен ввод не ортогональных цепей
Net Alias Размещение псевдонимов (дополнительных имен) цепей и шин
Bus Изображение шины (линии групповой связи)
Junction Нанесение точки электрического соединения двух цепей
Bus Entry Нанесение отводов ос шины, расположенных под углом 45°
Power Размещение символов выводов источников питания и «земли»
Ground Размещение символов выводов источников питания и «земли»
Hierarchical Block Размещение иерархических блоков
Hierarchical Port Размещение портов иерархических блоков
Hierarchical Pin Размещение выводов иерархических блоков
Off-Page Connector Размещение символов соединителей страниц
No Connect Подключение к,выводу компонента символа отсутствия соединений
Line Рисование линии
Polyline Рисование полилинии
Rectangle Рисование прямоугольника
Ellipse Рисование эллипса /окружности
Arc  
Рисование дуги Text
Размещение одной или нескольких строк текста с указанием его размера, цвета, ориентации и шрифта    


















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

Выбор типа проекта

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

 

Рис. 2.16. Выбор типа проекта

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

a) б)

Рис. 2.17. Выбор прототипа проекта (а) или возможности моделирования РСВ-проекта (б) с выбором библиотек символов PSpice

2. PC Board — печатные платы (моделирование смешанных аналого-цифровых устройства выполняется с помощью PSpice). Необходимость проведения моделирования указывается в диалоговом окне, показанном на рис. 2.17, б — для этого нужно пометить галочкой строку Enable project simulation для добавления в проект перечня библиотек символов PSpice (Add analog or mixed-signal simulation resources).

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

Замечание.

Выбор типа проекта определяет набор команд меню OrCAD Capture, что не очень принципиально, так как имеется возможность обмена данными между любыми проектами.

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

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

Электрические цепи, расположенные на разных страницах многостраничной схемы, соединяются друг с другом с помощью так называемых межстраничных соединителей (off-page connectors), имеющих одинаковые имена. Все страницы таких схем содержатся в одной папке на одном и том же уровне. Их структура показывается в менеджере проектов при нажатии клавиши File. Например, на рис. 2.19, а в папке SCHEMATIC 1 помещены страницы схемы PAGE1 и PAGE2.

На схемах иерархических проектов размещаются специальные символы, называемые иерархическими блоками (hierarchical block). Принципиальная электрическая схема каждого такого блока размещается в виде отдельной схемы, помещаемой в папку на том же уровне иерархии, что и основная схема. Иерархическая структура показывается в менеджере проектов при нажатии клавиши Hierarchy (рис. 2.19, б).

а)       б)

Рис. 2.19. Структура многостраничной (а) и иерархической (б) схемы


Поделиться:



Последнее изменение этой страницы: 2019-05-08; Просмотров: 290; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.023 с.)
Главная | Случайная страница | Обратная связь