Warning: include(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include_once(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82

Warning: include_once(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82
схем | Учебники

Записи с меткой «схем»

Основные файлы 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

Цифровые переменные

Цифровые переменные
В программе Probe выводятся временные диаграммы логических состояний отдельных цифровых узлов или шин, объединяющих не более 32 цифровых сигналов. На временной диаграмме одной переменной двойная линия соответствует неопределенному состоянию X, тройная — состоянию высокого импеданса Z.
Всего можно вывести до 75 временных диаграмм, однако одновременно на экране помещается меньшее их количество. Размер окна построения цифровых сигналов зависит от количества окон на аналоговом экране, его первоначальные размеры устанавливаются по команде Plot>Digital Size>Percentage of Plot to be Digital. Знак «+» в верхней и (или) нижней части экрана показывает, что часть графиков находится вне экрана. Имя переменной, вводимой по запросу команды Trace>Add Trace, может быть именем цифрового узла или булевым выражением, содержащим имена таких узлов. Шина (многоразрядное число) формируется в виде заключенного в фигурные скобки списка цифровых узлов, разделенных пробелами или запятыми, например
{ D3 D2 D1 D0 }
В начале списка-помещается старший разряд шины, в конце — младший.
Шины могут с помощь логических и арифметических операторов образовывать выражения. В выражениях для цифровых сигналов и для шин допустимы следующие операции (их старшинство убывает сверху вниз):
{ } — объединение в группу;
" — логическое отрицание;
* / — умножение и деление (только для шин);
+ и — — сложение и вычитание (только для шин);
& — логическое И;
^ — логическое исключающее ИЛИ;
| — логическое ИЛИ.
Результат арифметических или логических операций с двумя шинами представляется в виде шины с достаточным количеством разрядов. Результат арифметических или логических операций с шиной и цифровым сигналом представляется в виде шины с тем же количеством разрядов. далее…

Вспомогательные программы

Вспомогательные программы
Программы моделирования и построения их результатов PSpice и Probe
Общие сведения о программах PSpice и Probe. В системе OrCAD 9.2 программа моделирования PSpice объединена с программой отображения и обработки результатов моделирования Probe [7].
Результаты моделирования, полученные с помощью PSpice, заносятся в файлы данных для построения графиков (имеют расширения имени *.DAT или *.ТХТ) и передаются в Probe. Перечень переменных, данные которых заносятся в эти файлы, устанавливается по команде Analysis>Probe Setup программы PSpice Schematics (либо все переменные, либо переменные, отмеченные на схеме маркерами). Программа Probe не только отображает графики полученных результатов, но и может выполнять их обработку, включая сложные арифметические и алгебраические вычисления, взятие интегралов, преобразование Фурье, измерение параметров сигналов, частотных характеристик и т.п. При моделировании аналого-цифровых устройств графики переходных процессов в цифровой и аналоговой части схемы выводятся на одном экране с одинаковым масштабом по времени. На графики можно наносить произвольные надписи и графические символы.
При вводе переменных в программе Probe соблюдаются следующие правила. Символы в верхнем и нижнем регистрах не различаются, за исключением суффиксов m =10- 3 и М = 10 6 , используемых при назначении масштабов по осям координат. Остальные суффиксы в программе Probe имеют те же значения, что и в PSpice. Суффиксы используются только для обозначения масштаба осей переменных, и их нельзя применять в арифметических выражениях. далее…

Перечень триггеров

Перечень триггеров

Тип

Параметры

Порядок перечисления выводов

Функциональное назначение

Триггеры с динамическим управлением

JKFF

Количество триггеров

S, R, С, J 1 , J 2 ….. K 1 , K 2 , …. Q 1 , Q 2 ….. Q 1 , Q 2 , …

JK-триггер с отрицательным фронтом срабатывания и низким уровнем сигнала установки и сброса

DFF

Количество триггеров

S, R, С, D 1 , D 2 ….. Q 1 , Q 2 …..Q 1 , Q 2 , …

D-триггер с положительным фронтом срабатывания и низким уровнем сигнала установки и сброса

Триггеры. с потенциальным управлением

SRFF

Количество триггеров

S, R, G, S 1 , S 2 ….. R 1 , R 2 , …, Q 1 ,Q 2 ….. Q 1 , Q2, …

Двухтактный синхронный RS-триггер

DLTCH

Количество триггеров

S, R, G, D 1 , D 2 , …, Q 1 , Q 2 , …, Q 1 ,Q 2 , …

Однотактный синхронный D-триггер

Модели динамики триггеров с динамическим управлением имеют формат .MODEL <имя модели> UEFF [(параметры)]
Параметры модели триггеров с динамическим управлением типа UEFF приведены (значения-по умолчанию — 0, единица измерения — с). Косая черта «/» означает «или»; например, запись S/R означает сигнал S или R.
Параметры моделей триггеров с динамическим управлением

Идентификатор

Параметр

TPPCQLHMN

Задержка перехода «0»->«1» со входа S/R к выходам Q/Q, минимальное значение

TPPCQLHTY

То же, типичное значение

TPPCQLHMX

То же, максимальное значение

TPPCQHLMN

Задержка перехода «1»->«0» со входа S/R к выходам Q/Q, минимальное значение

TPPCQHLTY

То же, типичное значение

TPPCQHLMX

То же, максимальное значение

TWPCLMN

Максимальная длительность сигнала «0» на входе S/R, минимальное значение

TWPCLTY

То же, типичное значение

TWPCLMX

То же, максимальное значение

TPCLKQLHMN

Задержка перехода «0»->«1» от фронта импульса С/С до выхода Q/Q, минимальное значение

TPCLKQLHTY

То же, типичное значение

TPCLKQLHMX

То же, максимальное значение

 

Идентификатор

Параметр

TPCLKQHLMN

Задержка перехода «1»- >«0» от фронта импульса С/С до выхода Q/Q, минимальное значение

TPCLKQHLTY

То же, типичное значение

TPCLKQHLMX

То же, максимальное значение

TWCLKLMN

Минимальная длительность сигнала «0» на входе С/С, минимальное значение

TWCLKLTY

То же, типичное значение

TWCLKLMX

То же, максимальное значение

TWCLKHMN

Минимальная длительность сигнала «1» на входе С/С, минимальное значение

TWCLKHTY

То же, типичное значение

TWCLKHMX

То же, максимальное значение

TSUDCLKMN

Время подготовки к работе по входам J/K/D перед действием фронта синхроимпульса С, минимальное значение

TSUDCLKTY

То же, типичное значение

TSUDCLKMX

То же, максимальное значение

TSUPCCLKHMN

Длительность сигнала «1» на входах S/R при действии фронта синхроимпульса С/С, минимальное значение

TSUPCCLKHTY

То же, типичное значение

TSUPCCLKHMX

То же, максимальное значение

THDCLKMN

Длительность сигнала на входе J/K/D после действия фронта синхроимпульса С/С, минимальное значение 1

THDCLKTY

То же, типичное значение

THDCLKMX

То же, максимальное значение

Модель динамики триггеров с потенциальным управлением имеет формат .MODEL <имя модели> UGFF [(параметры)]
Параметры моделей триггеров с потенциальным управлением типа UGFF приведены в табл. 4.39 (значения по умолчанию — 0, единица измерения — с).
Параметры моделей триггеров с потенциальным управлением

Идентификатор

Параметр

TPPCQLHMN

Задержка перехода «0»->«1» со входа S/R к выходам Q/Q, минимальное значение

TPPCQLHTY

То же, типичное значение

TPPCQLHMX

То же, максимальное значение

TPPCQHLMN

Задержка перехода «1»- »«0» со входа S/R к выходам Q/Q, минимальное значение

TPPCQHLTY

То же, типичное значение

 

Идентификатор

Параметр

TPPCQHLMX

To же, максимальное значение

TWPCLMN

Минимальная длительность сигнала «0» на входе S/R, минимальное значение

TWPCLTY

То же, типичное значение

TWPCLMX

То же, максимальное значение

TPGQLHMN

Задержка перехода «0»->«1» от фронта импульса синхронизации G до выхода Q/Q, минимальное значение

TPGQLHTY

То же, типичное значение

TPGQLHMX

То же, максимальное значение

TPGQHLMN

Задержка перехода «1»->«0» от фронта импульса синхронизации G до выхода Q/Q, минимальное значение

TPGQHLTY

То же, типичное значение

TPGQHLMX

То же, максимальное значение

TPDQLHMN

Задержка перехода «0»->«1» от входа S/R/D до выхода Q/Q

TPDQLHTY ,

То же, типичное значение

TPDQLHMX

То же, максимальное значение

TPDQHLMN

Задержка перехода «1»->«0» от входа S/R/D до выхода Q/Q

TPDQHLTY

То же, типичное значение

TPDQHLMX

То же, максимальное значение

TWGHMN

Минимальная длительность сигнала «1» на входе G, минимальное значение

TWGHTY

То же, типичное значение

TWGHMX

То же, максимальное значение

TSUDGMN

Время подготовки к работе по входам S/R/D перед действием фронта синхроимпульса G, минимальное значение

TSUDGTY

То же, типичное значение

TSUDGMX

То же, максимальное значение

TSUPCGHMN

Длительность сигнала «1» на входах S/R при действии фронта синхроимпульса G, минимальное значение

TSUPCGHTY

То же, типичное значение

TSUPCGHMX

То же, максимальное значение

THDGMN

Длительность сигнала на входе S/R/D после действия фронта синхроимпульса G, минимальное значение

THDGTY

То же, типичное значение

THDGMX

То же, максимальное значение

 

По умолчанию в начальный момент времени выходные состояния триггеров приняты неопределенными (состояния X). Они остаются таковыми до подачи сигналов установки или сброса или перехода триггера в определенное состояние.
Определенное начальное состояние триггеров устанавливается с помощью параметра DIGINITSTATE директивы .OPTIONS.
В моделях триггеров имеются параметры, характеризующие минимальные длительности сигналов установки и сброса и минимальную длительность импульсов. Если эти параметры больше нуля, то в процессе моделирования измеренные значения длительностей импульсов сравниваются с заданными данными и при наличии слишком коротких импульсов на экран выдаются предупреждающие сообщения (Warning messages), которые также передаются в программу Probe и заносятся в выходной файл с расширением *OUT.
Программируемые логические матрицы. Программируемые логические матрицы (ПЛМ, PLA — Programmable Logic Arrays) имеют ряд входов, которые формируют столбцы матрицы, и ряд выходов, образующих строки. Каждый выход (строка) управляется одним логическим элементом. Совокупность управляющих сигналов составляют программу для ПЛМ, которая определяет, какие входы соединяются с логическими элементами. В состав примитивов ПЛМ входят только однотипные вентили (И, ИЛИ, И-НЕ и т.п.), поэтому реальные ИС ПЛМ составляются из нескольких примитивов в виде макромоделей.
Программа ПЛМ вводится в задание на моделирование двояко:

  • предварительно записав ее в файл в формате JEDEC и указав его имя в описании примитива конкретной ПЛМ;
  • включив данные программы непосредственно в описание ПЛМ (используя конструкцию DATA=…), что менее удобно.

Однако при использовании библиотек, в которых ПЛМ оформлены в виде макромоделей, пользователю не нужно разбираться в деталях их моделей — достаточно указать имя модели ПЛМ, список узлов включениями с помощью опции TEXT указать имя JEDEC-файла, содержащего описание программы ПЛМ, как показано на следующем примере:
Х1 IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14
+ OUT1 OUT2 OUT3 OUT4 PAL14H4 TEXT: JEDEC_FILE = "myprog.jed"
Здесь в схему включена ПЛМ типа PAL14H4, .программируемая из файла myprog. jed. Примитивы ПЛМ вводятся в задание на моделирование предложением:
Uххх <тип ПЛМ> (<количество входов>,<количество выходов>)
+ <+узел источника питания> <-узел источника питания>
+ <входной узел>* <выходной узел>*
+ <имя модели динамики> <имя модели вход/выход>
+ [FILЕ=<имя файла>]
+ [DАТА=<флаг системы счисления> $ <данные программы>$]
+ [MNTYMXDLY= < выбор значения задержки>]
+ [IO_LEVEL=< уровень модели интерфейса>]
Имеются ПЛМ следующих типов:
PLAND — матрица логики И; PLOR — матрица логики ИЛИ;
PLXOR — матрица логики исключающее ИЛИ;
PLNAND — матрица логики И-НЕ;
PLNOR — матрица логики ИЛИ-НЕ;
PLNXOR — матрица логики исключающее ИЛИ-НЕ;
PLANDC — матрица логики И, содержащая для каждого входа столбцы прямого и дополнительного кода;
PLORC — матрица логики ИЛИ, содержащая для каждого входа столбцы прямого и дополнительного кода;
PLXORC — матрица логики исключающее ИЛИ, содержащая для. каждого входа столбцы прямого и дополнительного кода;
PLNANDC — матрица логики И-НЕ, содержащая для каждого входа столбцы прямого и дополнительного кода;
PLNORC — матрица логики ИЛИ-НЕ, содержащая для каждого входа столбцы прямого и дополнительного кода;
PLNXORC — матрица логики исключающее ИЛИ, содержащая для каждого входа столбцы прямого и дополнительного кода. далее…