Название: Автоматизированное схемотехническое проектирование - Методические указания к выполнению лабораторных работ (Афонин С.Л.)

Жанр: Радиотехнический

Просмотров: 1135


2. настройка конфигурации

После запуска редактора схем ACCEL Schematic рекомендуется выбрать размер листа схемы и настроить другие параметры в меню команд Options/Configure (рис. 2).

Подпись: I B™°v» I I"" S<zel*>UoA.*pac* J
I	J :
17 ОврЦ^ХйвЕЬм**
я WoA-ірлся See    — .

, IttsShMii

Nei Inatment--Inclement Доде

- ECO*- —— Ud* —

AuoSavc I me Interval (frwwxtt „j

Сначала в графе Workspace Size выбирают один из стандартных форматов листа схемы в американской (А, В, Е) или европейской (А4, A3, АО) системах. Габаритные размеры выбранного листа отображаются в строках Width (ширина) и Height (высота). В стандартных форматах длинная сторона листа располагается по горизонтали. Нестандартные размеры листа схемы устанавливают нажатием кнопки User.

Форматка листа (рамка, основная и дополнительные надписи) наносится на лист схемы после нажатия клавиши Select в графе Title Sheet. Чертежи форматок создают заранее с помощью ACCEL Schematic и заносят в файлы с расширениями имени .TTL. По умолчанию к формату А4 подключается файл A4.TTL и т. п. Форматка листа становится видимой после выбора режима Display Title Sheet. Отсоединение форматки производится нажатием кнопки Remove.

В графе Units выбирают систему единиц. Изменить систему единиц можно

на любой фазе работы со схемой без потери точности. О текущей системе еди-

ниц можно судить по размерности ширины линий, указываемой на строке со-

стояний.         | |

Режим ввода цепей и линий устанавливают в графе Orthogonal Modes: 90/90 Line-Line - ввод ортогональных линий, 45/90 Line-Line - ввод диаі ональ-ных линий. Прн включении режима 90/90 Line-Line линии проводятся по осям координат или под произвольным углом, при включении режима 45/90 Line-Line - линии проводятся по диагоналям или под произвольным углом. Рекомендуется включить оба режима, тогда линии проводятся по осям координат, по диагоналям или под произвольным углом, что определяется дополнительным нажатием клавиши О. Нажатие клавиши F определяет при этом характер первого сегмента линии.

В нижней части меню в графе Zoom Factor указывают масштаб изменения изображения по командам Zoom. В графе Auto pan (\%Display) задают смещение окна изображения (панорамирование) при нажатии на одну из клавиш стрелок (<-, Т, 4), когда курсор располагается на границе экрана (в процентах к размеру экрана, так при Autopan=50\% экран смещается в указанном стрелкой направлении иа половину своего размера). Выключатель DDE Hotlinks устанавливает режим взаимного деления цепей между графическими редакторами ACCEL Schematic и ACCEL P-CAD РСВ.

Шаг сетки устанавливают в меню Option/Grids. По команде Add к списку шагов сетки добавляют новые значения. Текущее значение шага сетки выбирают курсором в списке Grids или, что более удобно, непосредственно на строке состояний.

В меню Options/Pis play задают цвета различных объектов, стиль изображения шин и ряд других параметров (рис. 3).

В графе Item Colors устанавливают цвета следующих элементов схемы:

Wire - цепь;

Part — символ компонента;

Bus - шина (линия групповой связи);

Junction — точка соединения цепей; j

Pin — вывод компонента;

Line — линия;

Poligon - полигон;

Text — текст;

Open End - иеподсоединенный (открытый) вывод компонента или цепи. В графе Display Colors указывают цвета вспомогательных элементов:

Background - фон;

lxGrid — нормальная сетка;

lOxGrid - сетка с крупным шагом (в 10 раз большим нормального);

Highlight 1 - первый выделенный объект;

Highlight 2 — второй выделенный объект; '

Selection — выбранный объект;

Title — форматка схемы;

Wire Attr - атрибуты цепей;

Part Attr — атрибуты компонентов. |

Для изменения цвета какого-либо объекта следует нажать соответствующую клавишу и в открывшейся палитре выбрать нужный цвет.

В окне Bns Connection Mode указывают один из трех стилей изображения подсоединения цепей к шине.

В графе Cursor Style выбирают тип курсора:

Arrow - стрелка;

Small Cross — маленькое перекрестье;

Large Cross — большое перекрестье.

CiesoiSiyle

 

J

Рис. 3. Настройка параметров дисплея В графе Miscellaneous задают разнообразные параметры:

Drag by Outline — перемещение вершин полигонов, не показывая их промежуточных положений (в целях наглядности построений эту опцию включать не рекомендуется);

Draft Mode - изображение контуров линий и полигонов (не заливая их краской);

Scroll Bars-размещение на экране линий прокрутки; ,

Large Junctions — изображение больших точек соединения цепей; I

•           Display Open Ends — отображение неподсоединенных выводов или цепей. Нажатие клавиши Defaults назначает всем параметрам значения по умолчанию, ОК — внесение изменений, Cancel — отмена изменений.   | I

Обратим внимание, что в отличие от системы P-CAD в ACCEL Schematic нет понятия слоев изображения, которые можно сделать видимыми или невидимыми. Вся информация располагается на одном слое. С помощью меню Options/Display можно любую информацию, например атрибуты компонентов (Part Attr), сделать невидимой. Для этого ее нужно окрасить в цвет фона (Background).

В заключение в меню Options/Text Style выбирают стиль текста, устанав-

ливаемый по умолчанию, и при необходимости редактируют стили выполнения

отдельных надписей (рис. 4, a):       j I

Default — не масштабируемый шрифт по умолчанию (расстояние между

строками 2,5 мм. не редактируется);

PinStyle - имена выводов компонентов;

PartStyle - имена компонентов;

WireStyle — имена цепей;

PortStyle - имена портов;

DefaulTTF - масштабируемый шрифт по умолчанию (шрифт Arial, размер

3,17 мм, не редактируется). Какой-либо стиль назначают текущим (Current Text Style) двойным щелчком мыши по его имени. Для добавления нового стиля нажимают клавишу Add, для редактирования - Properties. В меню редактирования шрифта (рис. 4, б) выбирают тип шрифта: Stroke Font (не масштабируемые шрифты) или True Type Font (масштабируемые шрифты), имя шрифта (Font) и его размер. Все стили надписей сохраняются в файле схемы.

iFtoStyle) (PartStyteJ iWseStyle) JPoftStyte) IDefaultTTF]

 

 

Purge Unused Sly let

Text Style Name (PsnStyle)

Slwte Font Properties  

HetgM-      J9T (Ы

TbctaKt. |S0mil Font I

jC stroke Fom і t* TrueType Fori

17 Allow TrueType -TrueType Fori Pinpftrfies--Fonl: Awl Font Style Reguter Г" №

Sra? |l25.0mij

Foul [

 

 

Рис. 4. Меню стилей текстовых переменных и выбора шрифта Остальные параметры настройки конфигурации заносятся в файл SCH.INI и сохраняются при последующей работе с ACEL Schematic.        і 1

3. Создание принципиальных схем

После настройки конфигурации ACCEL Schematic приступают к созданию принципиальной схемы.

Загрузка библиотек. Перед нанесением на схему символов компонентов по команде Library/Setup обеспечивается доступ к выбранным библиотекам (рис. 5). Выбрав клавишу Add, добавляют имена библиотек в список открытых библиотек (Open Libraries), но не более 10. С помощью клавиши Delete удаляют библиотеки из этого списка, чтобы освободить место для других.

Размещение компонентов на схеме. В режим размещения символов компонентов на схеме переходят по команде Place/Part или щелчком на пиктограмме 0. После этого щелчок курсором в любой точке схемы открывает меню выбора компонента (рис. 6).

На панели Library указывается имя одной из открытых библиотек, список ее компонентов выводится в окне Component Name. Имя нужного компонента

В графе Num Parts указывают общее число секций компонента. Например, ИС 564ЛА7 имеет 4 логических элемента (секции) 2И-НЕ. В окне Part Num по умолчанию указывается номер секции 1, но при необходимости его можно изменить. I

Позиционные обозначения компонентов на схеме проставляются автоматически. Например, если из импортной библиотеки интегральных микросхем ТТЛ серии 7400 последовательно размещать на схеме 4-секционную ИС 7408, то первый элемент приобретет позиционное обозначение Ш:А. Префикс позиционного обозначения U назначен при создании компонента, номер корпуса 1 и имя первой секции А проставляются автоматически. Второй элемент получит позиционное обозначение 1Л:В, третий - U1:C четвертый - U1:D, пятый -U2:A и т. д. Для изменения назначенного в библиотеке префикса позиционного обозначения его надо указать в поле RefDes в явном виде. Для компонентов, состоящих из одной секции, имя секции не проставляется.       I [

По ЕСКД секции нумеруют цифрами 1, 2, ... . Для этого в программе ACCEL Library Manager необходимо в меню Component Information выбрать способ числовой нумерации секций Gate Numbering: Numeric. В результате секции компонентов получат обозначение DD1.T, DD2:2 и т. д., почти так, как этого требует ЕСКД (в точности по ЕСКД требуется отделять номер секции не двоеточием, а точкой: DDI Л, DDI.2 и т. д., но это различие можно считать не-

выбирают из этого списка или вводят в верхней строке (достаточно ввести одно или нескольких первых символов имени, чтобы курсор переместился в указанную позицию). Нажатие клавиши Browse позволяет просмотреть графическое изображение символа компонента (рис. 6). При создании символа компонента в графе Alternate можно задать несколько альтернативных вариантов: Normal -нормальный, DeMorgan — обозначение логических функций, IEEE — в стандарте Института инженеров по электротехнике и электронике. В библиотеках, поставляемых вместе с ACCEL EDA, альтернативные варианты реализованы для цифровых ИС. Однако это можно сделать для любых компонентов, в том числе придерживаясь отечественных стандартов, как это сделано для ИС 1564ИРЄ на рис. 6.

существенным). При изображении многосекционных компонентов совмещенным способом (изображения смежных секций примыкают друг к другу) позиционные обозначения отдельных секций обычно не указываются, для этого необходимо параметры RefDes всех секций, кроме первой, сделать невидимыми (выключить кнопку Visibility), тогда будет видно позиционное обозначение только первой секции, например, DD9:1. Если это решение не устроит службы нормоконтроля, то позиционное обозначение без указания номера первой секции вводят как атрибут пользователя (user-defined) вручную.

На строке Value проставляют номинал компонента, например, сопротивление резистора (см. рис. 6).

После выбора в меню Place/Part (рис. 5) нужного компонента и введения всех необходимых параметров нажимают клавишу ОК — курсор примет форму перекрестья с разрывом в центре для точного позиционирования в узлах сетки. Непосредственное размещение символа компонента на схеме выполняется после щелчка курсором в любой точке рабочего окна. До тех пор пока не отпущена левая кнопка мыши, символ перемещается по экрану. Он вращается на 90° и зеркально отображается нажатием клавиш R и F соответственно. Повторный щелчок курсором размещает на схеме очередную копию символа выбранного компонента, присваивая ему следующее позиционное обозначение, которое одновременно выводится в строке информации. Например, после ввода первого символа ИС 1564ЛАЗ, которому присваивается позиционное обозначение DD1:1, следующий символ приобретет позиционное обозначение DD1:2 и т.д. Для увеличения на единицу номера секции компонента перед размещением символа нажимают клавишу Р, а для увеличения позиционного обозначения — клавишу D. Уменьшить эти значения можно одновременным нажатием клавиш Shift+P или Shift+D. Нажатие правой кнопки мыши или Esc прекращает ввод символов.

В режиме Edit/Select (выбор объектов — щелчок курсора в любой точке внутри контура символа компонента производит его выбор с возможностью перемещения, поворота и удаления символа вместе с принадлежащими ему атрибутами. Нажатие клавиши Shift и удерживание ее до щелчка курсора позволяет выбрать отдельный элемент символа: вывод, элемент графики, позиционное обозначение и др.

Размещение электрических цепей. После выбора команды Place/Wire или

пиктограммы ИИ курсор принимает форму перекрестья. Щелчком мыши отмечается начальная точка цепи. Каждое нажатие левой кнопки мыши фиксирует точку излома. Нажатие клавиши О до отпускания левой кнопки мыши изменяет угол ввода линии из числа разрешенных (задаваемых в меню Options/Configured иажатие клавиши F изменяет ее ориентацию. В связи с тем что на схеме обычно преобладают горизонтальные или вертикальные цепи, в меню Options/Configure достаточно включить только режим ортогональности 90/90 Line-Line. Завершается ввод цепи нажатием правой кнопки мыши (или Esc). I

Включение в цепь дополнительной точки излома для будущего редактирования выполняется по команде Rewire/Manual или выбором пиктограммы

Замечание. Цепь изображается линией минимальной ширины, определяемой разрешающей способностью монитора или принтера/плоттера.

Properties... Сору

Copy Matrix... Cut

Delete Del Edit Nets... Select Contiguous Select Net Net InFo... Highlight Unhighlight Highlight Net Unhighlight Net Selection Point

Рис. 7. Меню редактирования цепей

Обратим внимание, что в строке информации выводится присваиваемое автоматически имя размещаемой цепи, причем при буксировке курсора до отпускания правой кнопки мыши дополнительно выводится расстояния по осям X, Y до предыдущей точки излома, например, Net: NET00003, dX=2.50, dY=0.00. Здесь NET00003 — присваиваемое автоматически имя цепи. Следующая цепь получит имя NET00004.

Присвоить цепи другое имя можно двумя способами. Во-первых, индивидуально выбрать каждую цепь и щелчком правой кнопки мыши открыть в меню редактирования (рис. 7) пункт Properties (Свойства). На экране появится информация о выбранной цепи (рис. Є, а, б). В окне Net можно изменить имя цепи, заменив на строке Net Name назначенное системой имя другим, например, NET00001 на А1. Это имя будет видимым, если включить в окне Wire переключа-тель Display. Тип и размер шрифта имени указывают после нажатия на клавишу Text Styles.

Во-вторых, можно упростить  изменение имен группы цепей, имеющих однородные имена типа D1, D2  и  т.   д.   Для  этого  надо  выбрать команду Utils/Rename Net, шелкнуть курсором в любой точке схемы и в открывшемся меню (рис. 9) в окне Net Name ввести префикс имени D. После закрытия этого меню щелчком курсора ло первой цепи вы присваиваете ей имя D1, по второй - D2 и т. д. Чтобы начать нумерацию цепей не с единицы, нужно начальное имя ввести в явном виде, например DATA5. Тогда первая цепь получит имя DATA5, вторая - DATA6 и т. д.

 

Обратим внимание, что если к цепи подсоединить компонент заземления GND, то она автоматически получит имя GND. Это сделано специально: выводу компонента заземления присвоен тип Power, что обеспечивает автоматическую замену имени цепи, к которому он подключен, на имя этого компонента.

Имя цепи перемешается отдельно от самой цепи, если в режиме выбора нажать клавишу Shift и затем щелкнуть на имени цепи курсором.

Электрическое соединение пересекающихся цепей обозначается точкой

(Junction), которая автоматически проставляется на Т-образных соединениях.

Чтобы проставить точку соединения пересекающихся цепей, нужно при вводе

второй цепи щелкнуть курсором в точке пересечения и затем продолжить

построение.   I I

W Increment Name

r Dorian            ——

r Entire Net

" CerfcguousWiie

Размещение шин. Выбор команды Place/Bus или щелчок по пиктограмме активизирует режим ввода шин. Щелчком курсора отмечают начало шины (при этом курсор принимает форму перекрестья) и точки излома шины. Построение шины завершается нажатием правой кнопки мыши или клавиши Esc.

После этого по команде Place/Wire размещают цепи. При рисовании цепи, входящей в

Рис. 9. Переименование

состав шины, ее начало или конец должны

цепеи  располагаться в любой точке шины. При этом

автоматически изображается излом цепи под углом 45° при подключении к шине (стиль этого изображения устанавливают в меню Options/Pis play, рис. 3).

Замечание. Шина изображается на схеме линией шириной 30 мил=0,76 мм (ширина линии задается программой и изменить ее нельзя).

г-РгС<ижІ"—і e FtaLen&ttri -FViCh Г СъРп f Stan I J f H Є Twft,   M* Long TVi

@ и в

Имена цепей, образующих шину, задаются подключением к цепям по команде Place/Port специальных портов (командой Edit/Nets в этих целях пользоваться нельзя). После выбора этой команды (или пиктограммы Ш]) щелчком

мышью на любой точке схемы открывается изображенное на рис. 10 меню выбора порта. На расположенной вверху строке Net Name указывают имя первой цепи, например D1. Если включить переключатель Increment Port Name, при размещении портов они автоматически получат имена Dl, D2, D3 и т.п. (рис. 11). Наиболее удобно включать порт в разрыв цепи, для этого он должен иметь два вывода (Two Pin) и располагаться горизонтально (Horizontal, как на рис. 11). Если изображение порта в виде прямоугольника ие устраивает, то выбирается порт с одним выводом (One РІп), расположенный вертикально (Vertical) и не имеющий рамки (None). В результате имя цепи (порта) будет расположено над ней. После закрытия меню нажатием ОК порты подключаются к именуемым цепям щелчком мыши (текущее имя цепи отображается в строке информации). Именованные таким образом цепи являются «глобальными» (Global) и их можно переименовывать по команде Edit/Nets.

Создание и заполнение форматок. Файлы форматок создают как файлы схем, но им присваивают расширения имени .TTL. На рис. 12 приведен пример углового штампа форматки A4.TTL, поставляемой вместе с ACCEL EDA. Надписи, внесенные в процессе создания форматки, после подключения ее к схеме становятся недоступными для редактирования. Пользователь может только заполнить строки данных, заключенные в фигурные скобки, например, {Author} — автор. Строки данных наносят при создании форматки по команде Place/Field или выбором пиктограммы В После выбора этой команды щелчком мыши разворачивается ее меню, в котором вводятся данные двух типов.

1.         Информация о текущих данных, которые автоматически обновляются:

Current Date - текущая дата; ,

Current Time — текущее время; J

Filename — имя файла;

Number of Sheets - число листов;

Sheet Number - номер текущего листа.

2.         Данные, заполняемые при редактировании схемы:

{Author} - фамилия автора;

{Date} - дата создания;

{Revision} - дата изменения;

{Time} - время создания;

{Title} - название проекта.

Для заполнения этих данных открывают меню команды File/Design Info (рис. 13). Предварительно по команде Options/Text Style определяют стиль текста на основе одного из кириллических шрифтов и делают его текущим (Current Text Style). Результаты заполнения учетных данных переносят на схему после регенерации экрана по команде View/Redraw.

По такому же принципу может быть создана основная надпись согласно ЕСКД (рис. 12). Однако в связи с тем что в ней гораздо больше граф, чем предусмотрено в меню команды File/Design Info, для заполнения остальных граф используют команду ввода текста Place/Text (пиктограмма Е).

Размещение проекта на нескольких листах. Для создания дополнитель-

ных листов схемы по команде Options/Sheets/Add определяют имена второго и

последующих листов схемы. Наиболее естественно именовать листы схемы

Sheet 1, Sheet2 и т. д. (при этом все листы схемы находятся в одном файле). В

дальнейшем листы схемы переключаются в строке состояний. Перед переносом

части схемы на другой лист необходимо к выводу компонента, связь от которо-

го должна быть проложена на другой лист, подключить порт, имеющий один

вывод, и присвоить ему имя цепи. Заметим, что если в дальнейшем переместить

этот порт, то цепь будет продлена автоматически (рис. 14). На другой странице

должен быть размешен порт с тем же именем для обеспечения электрического

соединения.              , | |

Добавление атрибутов цепей н компонентов Для добавления атрибута цепи (или компонента) выбирается цепь (или компонент) и после открытия щелчком правой кнопки мыши меню редактирования указывают в нем пункт Properties. Затем по команде Add добавляют атрибуты, как показано на рис. 15, где введен атрибут ширины проводника Width, который будет принят во внимание автотрассировщиком. С помощью выключателя Visible каждый атрибут может быть сделан видимым или невидимым на схеме. Для управления видимостью всех однотипных атрибутов по команде Options/Display атрибуту можно назначить индивидуальный цвет или цвет фона, чтобы он был не виден.

Таким образом назначают индивидуальные атрибуты цепей или компонентов. Атрибуты общего характера вводят по команде Place/Attribute.

Обратим внимание, что с помощью атрибутов, задаваемых пользователем (user defined), при создании библиотеки компонентов указывают атрибуты технических условий, содержания драгоценных металлов и других данных, которые будут занесены в файлы отчета по дополнительным указаниям.

Поиск объектов. Выберем компонент и щелчком правой кнопки мыши развернем всплываюшее меню, в которой укажем команду Highlight Attached Nets. В результате высвечиваются все цепи, подключенные к этому компоненту. Для поиска на схеме компонента выполняют команду Edit/Parts и в открывшемся меню со списком всех компонентов курсором указывают имя конкретного компонента. После нажатия на кнопку Jump этот компонент ярко высвечивается, даже если он находится на другом листе схемы (листы схемы переключаются автоматически). Аналогичную процедуру выполняют при выборе цепи в меню команды Edit/Nets (рис. 16). В списке цепей на рис. 16 можно вывести имена всех цепей (All Nets) или только глобальных цепей (Global Nets Only), а также имена шин (Bus). По команде Jump to Node курсор указывает на схеме узел данной цепи, предварительно выбранный в списке Nodes, в котором приняты следующие обозначения: U6-9 - это вывод 9-го компонента U6.

Редактирование схемы. Для перемещения компонента или цепи нужно выбрать их щелчком курсора и затем перемещать движением мыши. Если одновременно нужно переместить несколько объектов, например компонент и связанные с ним сегменты цепей, то дополнительные объекты выбирают щелчком курсора с одновременным нажатием и удерживанием клавиши Ctrl. Выделенная группа объектов перемещается как единое целое. Если после перемещения сегментов цепей часть из них будет расположена неаккуратно, щелчком курсора выбирают отдельный сегмент и перемещают его вершину.

Г GbtxriFMlOrtrj

 

SaNwi By Node Count I № f

 

Рис. 16. Меню выбора цепей

Перед перемещением группы объектов полезно щелчком правой кнопки мыши выбрать команду Select Point для нанесения точки привязки (имеет форму перекрестья, заключенного в квадрат). При перемещении объектов в строке информации выводятся значения смещения точки привязки dX, dY относительно ее первоначального расположения.

Скопировать выделенную группу объектов можно последовательным выполнением команд Edit/Copy, Edit/Past или, что более удобно, удерживанием клавиши Ctrl при перемещении мыши. При копировании группы объектов входящие в них глобальные цепи не изменяют своих имен (к глобальным относятся цепи, к которым подключены порты или выводы компонентов, имеющие тип Power), остальные цепи переименовываются. Компонентам присваиваются новые позиционные обозначения.

После размещения нескольких одинаковых объектов всем им сразу можно присвоить одинаковые атрибуты. Например, выбрав один или несколько резисторов, после щелчка правой кнопки мыши в открывшемся меню выбирают команду Properties и вводят значение атрибута {Value}. В результате обновляются значения этих атрибутов всех выбранных резисторов.

Все однотипные компоненты удаляют следующим образом. В меню команды Options/Block Select нажимают клавишу Clear All (Очистить все) и двойным щелчком по выключателю панели Part окрашивают его в серый цвет. Затем нажимают на панель Part и в открывшемся меню на строке Туре вводят имя удаляемого компонента, например С2-6, и нажимают ОК. В заключение в графе Select Mode выбирают вариант Outside Block (вне блока). Возвратившись в рабочее окно, на любом свободном месте движением курсора создают прямоугольный блок, после чего все резисторы оказываются выбранными. Удаляют их нажатием клавиши Delete.

Изменение позиционных обозначении. Перед завершением создания схемы целесообразно переименовать позиционные обозначения компонентов по команде Utils/Renumber. В меню (рис. 17) выбирают объект перенумерации RefDes и порядок простановки позиционных обозначений Top to Bottom (свер

ху вниз) или Left to Right (слева направо, что совпадает с требованиями отечественных ЕСКД). После нажатия на клавишу ОК позиционные обозначения перенумеровываются в заданном порядке.

Сохранение проекта. По команде File/Save отредактированный проект сохраняется в исходном файле, по команде File/Save As проект сохраняется в другом файле, причем предварительно можно выбрать его формат: Binary Files - бинарный формат (расширение имени .SCH); ASCII Files — текстовый формат (расширение имени .SCH). Файлы обоих форматов имеют одно и то же расширение имени .SCH. Бинарный формат более компактен и является основным, текстовый формат используют для обмена данными с другими программами.

Замечание. Некоторые параметры конфигурации схемного редактора заносится в файл SCH.INI, к ним, в частности, относятся: список значений ширины линии; имена загружаемых библиотек; размер листа схемы.

Другие параметры хранятся в файле схемы: система единиц; набор шагов сетки; стили текста.

Чтобы не вводить эти данные всякий раз для каждой новой схемы, рекомендуется завести отдельный файл, не имеющий графической информации, ввести в него типичные параметры один раз и сохранить этот файл под уникальным именем, например STANDARD.SCH. Тогда создание новой схемы будет начинаться с загрузки одного из таких файлов, устанавливающих необходимые параметры конфигурации. ^

4. Редактирование символов компонентов

Интегрированные библиотеки ACCEL EDA содержат компоненты (components), корпуса (patterns) и символы (symbols). Каждый компонент состоит из одной или нескольких секций (Part). Символ секции создается в ACCEL Schematic, корпус компонента — в ACCEL РСВ, он содержит всю графическую информацию для изображения компонента на печатной плате. Компонент в целом

создается в Library Manager, содержит всю текстовую информацию о его логических и электрических данных и ссылки на имена корпусов и символов. Однако атрибуты символов и корпусов в Library Manager недоступны: они редактируются только в ACCEL Schematic и ACCEL PCB.

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

По команде Options/Grids устанавливают шаг сетки, необходимый для размещения выводов компонентов и нанесения графической информации, например 2,5 мм.

По команде Place/Part на свободном месте рабочего окна размещают символ компонента, например 564ЛЕ5, как показано на рис. 18, а.

Нажатием пиктограммы исключают режим выбора объектов и выбирают данный символ щелчком левой кнопки мыши.

По команде Edit/Explode Part выбранный символ преобразуют в набор графических объектов. Если до выполнения этой команды символ представлял собой единое целое, то теперь доступны для редактирования все его составные части (выводы, линии, надписи и т. п.). После преобразования графика символа не изменяется, только вместо позиционного обозначения символа и его типа появляются названия атрибутов в фигурных скобках (рис. 18, б).

Теперь, если внести какие-нибудь изменения, например, по команде Place/Pin добавить еще один вывод между выводами 1 и 2, то он автоматически получит номер 0 (рис. 18, в). |

По команде Utils/Renumber изменяется нумерация выводов. Для этого перед выполнением команды включается режим выбора объектов, а в меню команды - режим перенумерации выводов Pin Num. После закрытия меню команды все выводы, подлежащие перенумерации, по очереди помечают щелчком мыши в порядке возрастания их номеров, начиная с первого (рис. 18, г).

После внесения всех изменений символ заносят в библиотеку. Сначала выполняют операцию блочного выбора всех принадлежащих символу графических объектов, заключая их в прямоугольную рамку. Далее заносят символ в библиотеку по команде Library/Symbol Save As (рис. 19). В списке Library указывают имя одной из открытых библиотек и в графе Symbol вводят имя нового символа (обратим внимание, что допускается использовать символы кириллицы). Причем, если компонент в целом будет созда-

' ваться в дальнейшем с помощью Library Manager, не нужно включать оп- пию Create Component (при включении этой опции в библиотеку будет занесен компонент, не имеющий информации о его корпусе). На панели Display выбирают атрибуты, значения которых нужно отображать на схе-

I           !           ' 25