Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Глава 2. Создание проекта в OrCAD CaptureСтр 1 из 28Следующая ⇒
Общая характеристика программы 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. Пиктограммы панели инструментов
Рис. 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 — добавление файла; 3. Редактор схем. На рис. 2.5 показано окно редактора страницы принципиальной схемы, на которой расположены дополнительные панели инструментов (рис. 2.6), команды которых перечисленны в табл. 2.2 и 2.3. Рис. 2.5. Окно редактора страницы схемы Рис. 2.6. Панели инструментов редактора схем Таблица 2.2. Пиктограммы панели инструментов режима редактирования схем
Создание проекта Выбор типа проекта Проекты, созданные с помощью программы 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. Создание принципиальной схемы проекта Электрические схемы большинства проектов размещаются на нескольких страницах не самого большого формата. Имеются два способа организации схем большого объема: плоские обычные многостраничные структуры и иерархические структуры. Электрические цепи, расположенные на разных страницах многостраничной схемы, соединяются друг с другом с помощью так называемых межстраничных соединителей (off-page connectors), имеющих одинаковые имена. Все страницы таких схем содержатся в одной папке на одном и том же уровне. Их структура показывается в менеджере проектов при нажатии клавиши File. Например, на рис. 2.19, а в папке SCHEMATIC 1 помещены страницы схемы PAGE1 и PAGE2. На схемах иерархических проектов размещаются специальные символы, называемые иерархическими блоками (hierarchical block). Принципиальная электрическая схема каждого такого блока размещается в виде отдельной схемы, помещаемой в папку на том же уровне иерархии, что и основная схема. Иерархическая структура показывается в менеджере проектов при нажатии клавиши Hierarchy (рис. 2.19, б). а) б) Рис. 2.19. Структура многостраничной (а) и иерархической (б) схемы |
Последнее изменение этой страницы: 2019-05-08; Просмотров: 291; Нарушение авторского права страницы