Записи с меткой «компоненты»
Дополнительные файлы P-CAD
Дополнительные файлы P-CAD
BASIC.CHR Файл шрифта
LCOM.CHR Файл шрифта
QUALITY.CHR Файл шрифта
CINDEXIP.DLL Динамическая библиотека
CINDEXIL.DLL Динамическая библиотека
CINDEXIS.DLL Динамическая библиотека
IMPLODE.DLL Динамическая библиотека
MSVCRT40.DLL Динамическая библиотека
OLEPR032.DLL Динамическая библиотека
PALETTE.DLL Динамическая библиотека
PICTURE.DLL Динамическая библиотека
NSLBCW.DLL Динамическая библиотека
NWIPXSPX.DLL Динамическая библиотека
URLMON.DLL Динамическая библиотека
WIDGE32.DLL Динамическая библиотека
WININIT.DLL Динамическая библиотека
LIBENGINE.DLL Динамическая библиотека
ORC2PRO.DOC Указания по трансляции в формат OrCAD
TANGO.CF
Файл конфигурации Tango для OrCAD/SDT
COMPACT.EXE Утилита сжатия библиотек
P-CADKEY.EXE Утилита защиты
NETCOMP.EXE Утилита сравнения списков цепей
NETSYNC.EXE Утилита внесения изменений ЕСО после сравнения списков цепей
NETSYNC.DOC Документация по утилите NETSYNC
SCHEMTAN.EXE Утилита трансляции SCHEMA
SCHEMTAN.LIB Библиотека SCHEMA
SCHEMTAN.TBL Информация о вращении компонентов для транслятора в формат SCHEMA
Основные файлы P-CAD
Основные файлы P-CAD
В Приложении приводится краткое описание файлового состава системы P-CAD. Файлы сгруппированы по функциональному признаку.
Аннотации и Readme файлы
Customer Response Form.DOC — форма ответа для замечаний и комментариев пользователя о системе P-CAD.
README.DOC Основной Readme файл
PCBREL.DOC Краткая аннотация по P-CAD PCB
SCHREL.DOC Краткая аннотация по P-CAD Schematic
RTEREL.DOC Краткая аннотация по программам автотрассировки
RELAYREL.DOC Краткая аннотация по Relay
LIBREL.DOC Краткая аннотация по Library Manager /Executives
DOCTOOLREL.DOC Краткая аннотация по Document Toolbox
FEATURES.DOC Особенности новой версии P-CAD
P-CADKEY.DOC Информация об электронном ключе P-CAD KEY
Файлы графического редактора принципиальных схем P-CAD Schematic
SCH.EXE Исполняемый модуль P-CAD Schematic
SCHRSC.DLL Динамическая библиотека P-CAD Schematic
AZIP32.DLL Динамическая библиотека P-CAD Schematic
SCH.LIC Файл лицензии P-CAD Schematic
SCH.INI Файл конфигурации P-CAD Schematic
SCH.HLP Файл справки P-CAD Schematic
SCH.CNT Файл содержания справки P-CAD Schematic
SCH.KEY Файл горячих клавиш P-CAD Schematic
Файлы графического редактора печатных плат P-CAD PCB
РСВ.ЕХЕ Исполняемый модуль P-CAD PCB
PCBRSC.DLL Динамическая библиотека P-CAD PCB
AZIP32.DLL Динамическая библиотека P-CAD PCB
PCB.LIC Файл лицензии P-CAD PCB
PCB.INI Файл конфигурации РСВ
PCB.HLP Файл справки P-CAD РСВ
PCB.CNT Файл содержания справки P-CAD РСВ
PCB.KEY Файл горячих клавиш P-CAD РСВ
QuickROUTE32.EXE Исполняемый модуль автотрассировщика
QuickRoute
DBX.LIC Файл лицензии утилит DBX
Файлы автотрассировщика печатных плат P-CAD InterRoute Gold
AIR.LIC Файл лицензии InterRouteGold
Файлы автотрассировщика печатных плат P-CAD PRO Route
PROROUTE.EXE Исполняемый модуль автотрассировщика
P-CAD PRO Route
ROUTE.LIC Файл лицензии P-CAD PRO Route
F77L3.EER Файл сообщений об ошибках автотрассировщика P-CAD PRO Route
WINSERVE.DLL Динамическая библиотека автотрассировщика
P-CAD PRO Route
Файлы графического редактора P-CAD Relay
RELAY.EXE Исполняемый модуль P-CAD RELAY
RELAYRSC.DLL Динамическая библиотека P-CAD RELAY
RELAY.LIC Файл лицензии P-CAD RELAY
RELAY.INI Файл конфигурации P-CAD RELAY
RELAY.HLP Файл справки P-CAD RELAY
RELAY.CNT Файл содержания справки P-CAD RELAY
RELAY.KEY Файл горячих клавиш P-CAD RELAY
Файлы интерфейса с автотрассировщиком SPECCTRA
SP2P-CAD.EXE Конвертор из формата SPECCTRA в формат
P-CAD
P-CAD2SP.EXE Конвертор из формата P-CAD в формат SPECCTRA
CCTIF.LIC Файл лицензии конверторов
Файлы программы работы с библиотеками P-CAD Library Executive
СМР.ЕХЕ Исполняемый модуль P-CAD Library Executive
CMPRSC. DLL Динамическая библиотека P-CAD Library Executive
CMP.LIC Файл лицензии P-CAD Library Executive
CMP.INI Файл конфигурации P-CAD Library Executive
CMP.HLP Файл справки P-CAD Library Executive
CMP.CNT Файл содержания справки P-CAD Library Executive
CINDEXIU.DLL Динамическая библиотека P-CAD Library Executive
ALE.LIC Файл лицензии P-CAD Library Executive
CMP.EXE Исполняемый модуль P-CAD Library Executive
CMPRSC.DLL Динамическая библиотека P-CAD Library Executive
CMP.LIC Файл лицензии P-CAD Library Executive
CMP.INI Файл конфигурации P-CAD Library Executive
CMP.HLP Файл справки P-CAD Library Executive
CMP.CNT Файл содержания справки P-CAD Library Executive
CINDEXIU.DLL Динамическая библиотека P-CAD Library Executive
DVETORTSCENARIOSDOC Library Executive scenarios readme
Файлы графических редакторов создания УГО и конструктива компонентов
PATED.EXE Исполняемый модуль P-CAD Pattern Editor
PATEDRSC.DLL Динамическая библиотека P-CAD Pattern Editor
PATED.INI Файл конфигурации P-CAD Pattern Editor
PATED.KEY Файл горячих клавиш P-CAD Pattern Editor
SYMED.EXE Исполняемый модуль P-CAD Symbol Editor
SYMEDRSC.DLL Динамическая библиотека P-CAD Symbol Editor
SYMED.INI Файл конфигурации P-CAD Symbol Editor
SYMED.KEY Файл горячих клавиш P-CAD Symbol Editor
Цифровые компоненты
Цифровые компоненты
Цифровые компоненты (примитивы) задаются по формату
Uxxx <mun> [(<список параметров>*)] <+узел источника питания>
+ <-узел источника питания> <список узлов>*
+ <имя модели динамики> <имя модели вход/выход>
+ [MNTYMXDLY=<вы6op значения задержки>]
+ [IO_LEVEL=< уровень модели интерфейса>]
Параметр <тип> указывает тип логического устройства (их перечень приведен ниже, например AND, NOR); в круглых скобках указываются значения одного или более параметров через запятую (например, для схемы И указывается количество входов). После списка узлов подключения логического устройства следуют имена двух, моделей. Первая модель описывает динамические свойства устройства, вторая — характеристики входных и выходных сопротивлений.
Модели динамики имеют ключевые слова, приведенные.
Ключевые слова модели динамики
Имя модели динамики |
Тип компонента |
||
UADC |
Аналого-цифровой преобразователь |
||
UBTG |
Двунаправленный переключающий вентиль |
||
UDAC |
Цифроаналоговый преобразователь |
||
UDLY |
Цифровая линия задержки |
||
UEFF |
Триггер с динамическим управлением |
||
UGATE |
Стандартный вентиль |
||
UGFF |
Триггер с потенциальным управлением |
||
UIO |
Модель входа /выхода цифрового устройства |
||
UPLD |
Программируемые логические матрицы |
||
UROM |
Постоянное запоминающее устройство |
||
URAM |
Оперативное запоминающее устройство |
||
UTGATE |
Вентиль с тремя состояниями |
||
Модели вход/выход имеют ключевое слово UIO (п. 4.3.5).
Параметр MNTYMXDLY позволяет конкретному индивидуальному устройству назначить минимальное, типичное или максимальное значение времени задержки, указанное в спецификации модели его динамики:
0 — значение задержки, заданное параметром DIGMNTYMX директивы .OPTIONS (по умолчанию параметр равен 2);
1 — минимальное значение;
2 — типичное значение;
3 — максимальное значение;
4 — расчет наихудшего случая (минимум/максимум).
Параметр IO_LEVEL указывает тип цифроаналогового и аналого-цифрового интерфейса данного цифрового устройства:
0 — в соответствии со значением параметра DIGIOLVL директивы .OPTIONS (по умолчанию он равен 1);
1 — интерфейс AtoD1/DtoA1;
2 — интерфейс AtoD2/DtoA2;
3 — интерфейс AtoD3/DtoA3;
4 — интерфейс AtoD4/DtoA4.
Запаздывание сигнала в примитивах цифровых устройств определяется в двух моделях: динамики и вход/выход. далее…
Модель вход/выход
Модель вход/выход
Модели вход/выход, ассоциируемые с каждым цифровым компонентом, имеют тип UIO и задаются по формату
.MODEL <имя модели вход/выход> UIO [ <параметры модели>]
Параметры модели вход/выход приведены.
Параметры модели вход/выход
Идентификатор параметра |
Параметр |
Значение по умолчанию |
Единица измерения |
||
INLD |
Входная емкость |
0 |
Ф |
||
OUTLD |
Выходная емкость |
0 |
Ф |
||
Идентификатор параметра |
Параметр |
Значение по умолчанию |
Единица измерения |
||
DRVH |
Выходное сопротивление высокого уровня |
50 |
Ом |
||
DRVL |
Выходное сопротивление низкого уровня |
50 |
Ом |
||
DRVZ |
Выходное сопротивление утечки цепи, моделируемой как цепь хранения заряда |
250*10 3 |
Ом |
||
INK |
Входное сопротивление утечки цепи, моделируемой как цепь хранения заряда |
30*10 3 |
Ом |
||
TSTOREMN |
Минимальное время сохранения заряда цепи, моделируемой как цепь хранения заряда |
10 -3 |
с |
||
AtoDl |
Имя макромодели интерфейса А/Ц первого уровня |
AtoDDefauit |
— |
||
DtoAl |
Имя макромодели интерфейса Ц/А первого уровня |
DtoADefault |
— |
||
AtoD2 |
Имя макромодели интерфейса А/Ц второго уровня |
AtoDDefauit |
— |
||
DtoA2 |
Имя макромодели интерфейса Ц/А второго уровня |
DtoADefault |
— |
||
AtoD3 |
Имя макромодели интерфейса А/Ц третьего уровня |
AtoDDefauit |
— |
||
DtoAS |
Имя макромодели интерфейса Ц/А третьего уровня |
DtoADefault |
— |
||
AtoD4 |
Имя макромодели интерфейса А/Ц четвертого уровня |
AtoDDefauit |
— |
||
DtoA4 |
Имя макромодели интерфейса Ц/А четвертого уровня |
DtoADefault |
— |
||
TSWLH1 |
Время переключения 0->1 для DtoAl |
0 |
с |
||
TSWLH2 |
Время переключения 0->1 для DtoA2 |
0 |
с |
||
TSWLH3 |
Время переключения 0->1 для DtoAS |
0 |
с |
||
TSWLH4 |
Время переключения 0->1 для DtoA4 |
0 |
с |
||
TSWHL1 |
Время переключения 1->0 для DtoAl |
0 |
с |
||
TSWHL2 |
Время переключения 1->0 для DtoA2 |
0 |
с |
||
TSWHL3 |
Время переключения 1->0 для DtoA3 |
0 |
с |
||
TSWHL4 |
Время переключения 1->0 для DtoA4 |
0 |
с |
||
TPWRT |
Пороговое значение длительности импульса |
Равно минимальной задержке |
с |
||
DIGPOWER |
Имя макромодели источника питания |
DIGIFPWR |
— |
||
Входная и выходная емкости INLD, OUTLD принимаются во внимание при расчете времен задержки. Выходные сопротивления цифровых устройств задаются параметрами DRVH, DRVL модели вход/выход UIO. Выходное сопротивление компонента, находящегося в состоянии «1», обозначается как DRVH, в состоянии «О» — DRVL. В программе PSpice выходные сопротивления компонентов принимают значения в диапазоне от DIGDRVF (Forcing strength) до DIGDRVZ (Z strength), который в логарифмическом масштабе разбивается на 64 уровня (максимальному сопротивлению DIGDRVZ присваивают код 0, а минимальному DIGDRVF — код 63). По умолчанию DIGDRVF = 2 Ом, DIGDRVZ = 20 кОм; их значения переназначаются по директиве .OPTIONS. В конфликтных ситуациях, когда к одному узлу подключаются вентили с разными выходными сопротивлениями, логический уровень узла устанавливается вентилем с минимальным выходным сопротивлением, код которого больше кодов остальных сопротивлений в заданное число раз. Это отношение кодов сопротивлений задается параметром DIGOVRDRV директивы .OPTIONS, который по умолчанию равен 3. Когда имеется несколько вентилей с близкими выходными сопротивлениями и разными логическими уровнями, узлу присваивается неопределенное состояние X.
Времена переключения выходных каскадов цифровых ИС задаются параметрами TSWLH/z, TSWHLn (трудности их определения по справочным данным заключаются в том, что обычно приводятся значения общего времени переключения всей ИС).
Макромодели интерфейсов составляются пользователями и включаются в библиотечный файл. Эти модели отражают характер входных/выходных сопротивлений цифровых компонентов с разной степенью подробности.
Модели, имеющиеся в стандартной библиотеке интерфейсов программы PSpice, приведены в табл. далее…
Цифроаналоговый интерфейс
Цифроаналоговый интерфейс
Цифроаналоговый интерфейс предназначен для преобразования логического уровня выходных сигналов цифровых компонентов («1», «О», «X», «R», «F» или «Z») в аналоговое напряжение, как показано, б. Эти устройства вклю-
чают на входе аналоговых компонентов. Аналоговое напряжение образуется с помощью источника опорного напряжения и делителя на резисторах, сопротивления которых изменяются программно в соответствии с логическим уровнем цифрового сигнала. Информация о логическом уровне сигнала может быть получена из двух источников:
- в процессе расчета временной диаграммы логических устройств с помощью программы PSpice;
- из файла, который создан предварительно вручную или образован в результате моделирования в предыдущем сеансе работы с программой.
В связи с этим цифроаналоговый интерфейс описывается двояко. При взаимодействии аналоговых и цифровых компонентов в процессе моделирования его описание имеет вид (digital input: digital-to-anaiog):
Nxxx <узел интерфейса> <-узел источника опорного напряжения> + <+узел источника опорного напряжения> <имя модели Ц/А> + DGTLNET-<uмя цифрового узла> <имя модели вход/выход> + [IS=<начальное состояние>]
При управлении из файла описание цифро-аналогового интерфейса имеет формат
Nxxx <узел интерфейса> <-узел источника опорного напряжения>
+ <+узел источника опорного напряжения> <имя модели Ц/А>
+ [SIGNA.ME=<имя цифрового сигнала>] [IS=< начальное состояние>]
Например
N1 ANALOG DIGITALJ3ND U_REFDIN_133 DGTLNET=13 IO_STD N271516 FROIVMTL ;
Данные передаются из файла, имя которого + указано в модели FROM_TTL
Модель цифроаналогового интерфейса описывается предложением
.MODEL <имя модели Ц/А> DINPUT [<параметры модели>]
Параметры модели цифроаналогового интерфейса приведены в табл. 4.26.
Параметры цифроаналого интерфейса
Идентификатор |
Параметр |
Значение по умолчанию |
Единица измерения |
||
CLO |
Емкость между выходным узлом и «землей» |
0 |
Ф |
||
CHI |
Емкость между выходным узлом и источником питания |
0 |
Ф |
||
SONAME |
Имя состояния логический «0» |
— |
— |
||
SOTSW |
Время переключения в состояние «0» |
— |
с |
||
SORLO |
Сопротивление между выходным узлом и «землей» в состоянии «0» |
— |
Ом |
||
SORHI |
Сопротивление между выходным узлом и источником питания в состоянии «0» |
— |
Ом |
||
S1NAME |
Имя состояния логическая «1» |
— |
— |
||
S1TSW |
Время переключения в состояние «1» |
— |
с |
||
S1RLO |
Сопротивление между выходным узлом и «землей» в состоянии «1» |
— |
Ом |
||
S1RHI |
Сопротивление между выходным узлом и источником питания в состоянии «1» |
— |
Ом |
||
. . . |
|||||
S19NAME |
Имя логического состояния «19» |
— |
— |
||
S19TSW |
Время переключения в состояние «19» |
— |
с |
||
S19RLO |
Сопротивление между выходным узлом и «землей» в состоянии «19» |
— |
Ом |
||
S19RHI |
Сопротивление между выходным узлом и источником питания в состоянии «19» |
— |
Ом |
||
FILE |
Имя файла с цифровыми сигналами (только при чтении из файла) |
— |
— |
||
FORMAT |
Код формата входного файла (только при чтении из файла) |
1 |
— |
||
TIMESTEP |
Интервал времени между соседними отсчетами цифрового сигнала в файле (только при чтении из файла) |
10- 9 |
с |
||
Опция
DGTNЕТ=<имя цифрового узла> <имя модели вход/выход>
указывает имя цифрового узла, к которому подсоединен интерфейс Ц/А, и имя модели входного/выходного сопротивления соответствующего цифрового компонента (см. ниже).
Начальное логическое состояние управляющего цифрового узла в момент времени t — 0 определяется режимом схемы по постоянному току. Изменение этого состояния при необходимости производится с помощью необязательной опции
IS=< начальное состояние>
Параметры модели FILE, FORMAT и TIMESTEP используются только при управлении из файла. При этом управление производится цифровым сигналом, имя которого указано в необязательной опции
SIGNAME=<имя цифрового сигнала>
В ее отсутствие управление осуществляется сигналом, имя которого образовано символами ххх, находящимися справа от префикса N имени цифро-аналогового интерфейса Nxxx. далее…
Создание компонентов и менеджер библиотек проекта
Создание компонентов и менеджер библиотек проекта
Если при проектировании пользователь и применяет уже созданные им ранее или кем-либо другим библиотеки компонентов, то в процессе работы неизбежно возникает задача или создания новых, или редактирования ранее созданных компонентов для привязки их к требованиям конкретного проекта.
Создание символов компонента для схем электрических принципиальных
В текущем параграфе описываются последовательность создания символьных образов компонентов и правила занесения их в личную библиотеку. Приведен пример создания символа компонента, отображающего на схеме контакт заземления.
Для решения поставленной задачи используется встроенный в систему специальный графический редактор P-CAD Symbol Editor. Указанный редактор может быть запущен автономно исполняемым модулем SYMED.EXE, или из редактора P-CAD Schematic, или из редактора P-Cad PCB, или из менеджера библиотек P-CAD Library Executive после выполнения команды Utils/P-CAD Symbol Editor.
На представлен экранный интерфейс указанного редактора, основные элементы которого описаны выше. далее…